summaryrefslogtreecommitdiff
path: root/arch/arm
AgeCommit message (Collapse)Author
2011-02-10Linux 2.6.31 Release for Digi ConnectCore Wi-i.MX boards2.6.31-digi-201102101717Ian Wisbon
2010-08-11Add support for GPIO buttons and LEDS2.6.31-digi-201008111848Justin Waters
2010-06-30ENGR00122852-6 MX5: pass mem and irq via resourcesLily Zhang
Pass memory and irq information via resources in MX5 platforms Signed-off-by: Lily Zhang <r58066@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-06-30ENGR00122852-5 MX37: pass mem and irq via resourcesLily Zhang
Pass memory and irq information via resources in MX37 platform Signed-off-by: Lily Zhang <r58066@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-06-30ENGR00122852-4 MX35: pass mem and irq via resourcesLily Zhang
Pass mem and irq information via resources in MX35 platform Signed-off-by: Lily Zhang <r58066@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-06-30ENGR00122852-3 MX31: pass mem and irq via resourcesLily Zhang
Pass mem and irq information via resources for MX31 Signed-off-by: Lily Zhang <r58066@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-06-30ENGR00122852-2 MX25: pass mem and irq via resourcesLily Zhang
MX25: pass mem and irq via resources Signed-off-by: Lily Zhang <r58066@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-06-30ENGR00123325-1 Increase DMA zone to 96M on mx5xSammy He
Increase DMA zone to 96M to fix memory not enough issue with 1080p video playback. Signed-off-by: Sammy He <r62914@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-06-29ccwmx51: Correctly reset the SMSC ethernet device.Alejandro Gonzalez
Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-06-26ccwmx51: reset external module peripheralsPedro Perez de Heredia
This commit resets all the (built in the kernel) external module peripherals (external mac, fec phy and wireless module). Recent versions of u-boot doesnt touch the reset lines if the peripherals are not used by the boot loader and the kernel needs to set to high the peripherals reset lines. This code should be move to a different place (peripheral initialization code would be preferred) Signed-off-by: Pedro Perez de Heredia <pedro.perez@digi.com>
2010-06-24ccwmx51: Configure user LEDs as GPIOs by defaultAlejandro Gonzalez
The LED GPIO pins are muxed with the SPI2 interface which is not configured by default. However the pins were not readable as they were not correctly configured as GPIOs. This commit fixes that. Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-06-23ccwmx51: Do not unconditionally set the PMIC as a suspend wake up sourceAlejandro Gonzalez
This behaviour was causing that even when the user has not explicitely set a wakeup source the system was suspending without a way to awake. With this change the RTC wake up source is set up when its suspend method is called, making it possible to check for enabled wake up sources on the platform suspend enter. Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-06-23ccwmx51js: Implement MMC/SD as suspend wake up sourceAlejandro Gonzalez
Note that the microSD card has no card detect capability so only the SD card can act as a wake up source. Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-06-23ccwmx51: Replace SMSC9118 driver for newest mainline versionAlejandro Gonzalez
Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-31ccwmx51: Don't initialize USB host 1 if not configured.Alejandro Gonzalez
Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-28ccwmx51: USB device and host support.Alejandro Gonzalez
USB device support only through the "USB OTG" mini AB connector, and USB hos tonly support through the "USB HOST" connector. Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-27ccwmx51: Move SMSC911x to platform specific device fileAlejandro Gonzalez
Also, missing I2C selection option to configuration menu. Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-26ccwmx51: Split machine specific data from platform device code.Alejandro Gonzalez
Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-26ccwmx51js: Extend th memory map to include the NAND flash base address.Alejandro Gonzalez
Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-26ccwmx51: Compare with FSL official L2.6.31_10.04.01 source treeAlejandro Gonzalez
Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-26ccwmx51: Fix compilation issues after applying Freescale patchesAlejandro Gonzalez
The mach-mx51 folder has been replaced by mach-mx5 to enable the addition of more platforms. Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122920: Fix failure to boot from MMC slot 0 on MX51.Ranjani Vaidyanathan-RA5478
Disabling PLL3 was causing failure to boot from MMC slot0. Move SDHC clocks to be sourced from PLL2 instead of PLL3. Signed-off-by: Ranjani Vaidyanathan-RA5478 <Ranjani.Vaidyanathan@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122846-2 MX53: Restore the default GPU memory as 128MLily Zhang
This reverts commit cf848bba851157fb7c28ad2abd21f8210a4b0831. Since the kernel virtual space is changed as 2G, restore the default GPU memory as 128M to support flash 10 better. Signed-off-by: Lily Zhang <r58066@freescale.com> (cherry picked from commit 0520626886a1dcf6e13b6a4438c1fda937a32ecc) Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122846-1 MX5: Split user and kernel space as 2G_2GLily Zhang
1G kernel virtual space is not insufficent for current MX53 usages. After the discussion, agree to split kernel/user space as 2G/2G instead of 1G/3G. Signed-off-by: Lily Zhang <r58066@freescale.com> (cherry picked from commit 9a699b941491775adaf41d12b106882935f11751) Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122789: Fixed long-term video playback issue.Ranjani Vaidyanathan-RA5478
Fixed long-term video playback issue due to incorrect increment of clock usecount. Fixed various bugs associated with system entering LP-APM mode. Fixed incorrect enabling of PLL3 that was not allowing system to enter LP-APM mode if TVE was built in. EMI_GARB clock needs to be enabled when certain clock dividers are changed. Signed-off-by: Ranjani Vaidyanathan-RA5478 <Ranjani.Vaidyanathan@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122691-2 imx5: Build ath6kl driver by defaultRichard Zhao
Enable ath6kl driver by default Signed-off-by: Richard Zhao <richard.zhao@freescale.com> (cherry picked from commit 82dcfcb48cb93fc10124b265860ad403d52445d0) Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122632 MX53: Set default GPU memory as 32MLily Zhang
The virtual space of ioremap is reduced after high_memory size is increased. If GPU uses large memory, ioremap reports error. Before re-layout the kernel virtual space, set the default GPU memory as 32M to avoid passing command options. GPU memory can be also adjusted by command options. For example, the command options "mem=960M gpu_memory=32M" means: gpu_memory for GPU usage is 32M fb_mem for X-Acceleration is SZ_1G - <mem> - <gpu_memory> (32M) Signed-off-by: Lily Zhang <r58066@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122612-1 iMX23 Lower the suspend current to 9mA.Frank Li
Fix LCDIF suspend issue and improve suspend flow,now suspend current can low to 9mA with LCD panel. Signed-off-by: Frank Li <Frank.Li@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122618 MX28: fix vddio value settingsZhou Jingyu
MX28: fix vddio value settings Signed-off-by: Zhou Jingyu <Jingyu.Zhou@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00117756: add mx28 standby modeZhou Jingyu
add mx28 standby mode Signed-off-by: Zhou Jingyu <Jingyu.Zhou@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122522 Enable USB Gadget for imx5 platform.Jun Li
Select USB Gadget support and disable Host mode of DR port in imx5_defconfig. Signed-off-by: Jun Li <r65092@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122496 MX5: Enable CONFIG_SECURITY_FILE_CAPABILITIESLily Zhang
Enable the CONFIG_SECURITY_FILE_CAPABILITIES option for ChromiumOS Signed-off-by: Lily Zhang <r58066@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122493 MX5: Enable CONFIG_EFI_PARTITION optionLily Zhang
Enable the CONFIG_EFI_PARTITION option for ChromiumOS Signed-off-by: Lily Zhang <r58066@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122477-3 iMX23 Add persistent bit supportFrank Li
Change config file Signed-off-by: Frank Li <Frank.Li@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122477-2 iMX23 Enable persistent bit supportFrank Li
enable persistent bit support Signed-off-by: Frank Li <Frank.Li@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122430 imx53: DVI supportJason Chen
Add cmdline like below to enable dvi: "video=mxcfb:1024x768M-16@60 dvi" Signed-off-by: Jason Chen <b02280@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122151 reserve gpu memory in kernelWu Guoxing
add a new kernel command "gpu_memory" to reserve gpu memory in kernel Signed-off-by:Wu Guoxing <b02248@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122388-1 MX53 MSL:Change for support OV3640 cameraLiu Ying
This patch includes IOMUX, clock and regulator change for supporting OV3640 camera. Signed-off-by: Liu Ying <b17645@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122467 iMX23/iMX28 Avoid write bit to read only registerFrank Li
HW_APBH_CTRL2 and HW_APBX_CTRL2 high 16bit is ready only Signed-off-by: Frank Li <Frank.Li@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122437-2 MX28 MFGTool firmware with SD supportFrank Li
Add imx28evk_updater_defconfig for MX28 firmware with SD support. Signed-off-by: Frank Li <Frank.Li@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122382 MX37 SCC2: Modify MSL to provide base addressAnish Trivedi
Register SCC as platform device with resources that the modified SCC driver needs including base address of register and scc ram Signed-off-by: Anish Trivedi <anish@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122435 iMX23 Support USB current draw and fix power switch issueFrank Li
Support USB current draw on mx23 and fix power switch issue. Signed-off-by: Frank Li <Frank.Li@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122416 Add mma7455 driver and fix I2C DMA channel issueFrank Li
Add mma7455 driver of I2C interface and fix I2C DMA issue. using common hwmon driver mxc_mma7450 framework. Signed-off-by: Frank Li <Frank.Li@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00121905-2 MX28: Restructure cpufreq driverNancy Chen
Restructure cpufreq driver. Fix clock count not right. Fix cpu frequency can not be changed from 64 MHz. Add cpufreq trig update feature. Signed-off-by: Nancy Chen <Nancy.Chen@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00121905-1 MX23: Add cpufreq supportNancy Chen
Add cpufreq support. Signed-off-by: Nancy Chen <Nancy.Chen@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122314 MX23 fix I2C DMA channel issueFrank Li
fix I2C DMA issue. Signed-off-by: Frank Li <Frank.Li@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122359 MX53: Change FEC PAD settingLily Zhang
FEC can not work well if plugging into auto port card. Change FEC PAD setting to fix it. Signed-off-by: Lily Zhang <r58066@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122290-1 MX5x Enable SCC2 and SAHARA driversAnish Trivedi
Machine layer changes for MX51 and MX53 for SCC driver in order to pass base address for registers and ram as resources Signed-off-by: Anish Trivedi <anish@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122370 MX28 EMI: Fix build breakNancy Chen
Fix build break Signed-off-by: Nancy Chen <Nancy.Chen@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00121291 System can not suspend after RTC alarm wakeupXinyu Chen
The set irq type routing of GPIO irqchip did not set the correct handler when user want to set it's trigger mode to level. The PMIC irq request as level trigger, but actually, handle_edge_irq is set. PMIC irq handler disables the irq, and re-enable it after all event callbacks complete in thread. Therefore edge irq handle can not handle this pending irq case correctly, left the IRQ_PENDING flag always on. This made the kernel refuse to enter suspend mode. Signed-off-by: Xinyu Chen <xinyu.chen@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>