summaryrefslogtreecommitdiff
path: root/arch/arm/mach-mx5
AgeCommit message (Collapse)Author
2012-07-20ENGR00154650-1 [MX53_ARD] ESAI: add ESAI deviceGary Zhang
add EASI ARCH codes. Signed-off-by: Gary Zhang <b13634@freescale.com>
2012-07-20ENGR00153887 mx53 ard: add display supportLily Zhang
- Add VGA support. The command option to use VGA as primary display: video=mxcfb0:dev=vga,VGA-XGA,if=GBR24 ard-vga For VGA, Need to disable Ethernet and short PIN 1-2 of J14 and J16. - Add LVDS support. The default display is LVDS0. LVDS1 needs further modification on ldb driver Signed-off-by: Lily Zhang <r58066@freescale.com>
2012-07-20ENGR00154889-1: Add virtual iim driver to imx5 and imx6 platformTerry Lv
This patch adds platform changes to system files, including: 1. Add viim platform deivce. 2. Add viim menu. Signed-off-by: Terry Lv <r65388@freescale.com>
2012-07-20ENGR00154526 MX5x, SSI: audio capture not supportedZeng Zhaoming
Audio capture not support in 2.6.38 kernel, it is caused by not setting ssi correctly in clock and sync method. Signed-off-by: Zeng Zhaoming <b32542@freescale.com>
2012-07-20ENGR00154108-2 imx6q MSL: make ldb support two ipu in separate modeJason Chen
make ldb support two ipu in separate mode. Signed-off-by: Jason Chen <b02280@freescale.com>
2012-07-20ENGR00153762 imx6q MSL: increase DMA zone size to max 184Jason Chen
when we need enable 1080p 32bpp display and play a 1080p h264 clip, it may meet memory allocation fail issue. This patch fix this issue. Signed-off-by: Jason Chen <b02280@freescale.com>
2012-07-20ENGR00153275-2 mx53 L2638 msl modifications when add ahci temp-monitorRichard Zhu
based on the 2.6.38 kernel mainline, refer to linux std hwmon architeture, add the standalone ahci temperature monitor driver on fsl i.mx53 platforms. Signed-off-by: Richard Zhu <r65037@freescale.com>
2012-07-20ENGR00153216-1 MSL: add dvi display driver supportJason Chen
change for mx51_bbg, mx53_evk, mx6q_sabr platform. Signed-off-by: Jason Chen <b02280@freescale.com>
2012-07-20ENGR00152845-2 MSL imx5: msl files changes.Jason Chen
imx5 MSL files change. Signed-off-by: Jason Chen <jason.chen@freescale.com>
2012-07-20ENGR00152842 mx5x-usb: fix build errorPeter Chen
As well as some warnings for compiling Fix the build error reported by Alan Tull, the error message is: arch/arm/mach-mx5/usb_dr.c: In function 'mx5_usb_dr_init': arch/arm/mach-mx5/usb_dr.c:309: error: implicit declaration of function 'machine_is_mx53_loco' The below warning message output when compiling mx5x kenrel: arch/arm/plat-mxc/include/mach/arc_otg.h:36:7: warning: "CONFIG_ARCH_MX6" is not defined Signed-off-by: Peter Chen <peter.chen@freescale.com>
2012-07-20ENGR00139241-3 mx6 sata: mx5x ahci related modificatoinsRichard Zhu
mx5x ahci related modificatoins when enable ahci on mx6q Signed-off-by: Richard Zhu <r65037@freescale.com>
2012-07-20ENGR00152512 mx5x: Update some newest usb changes from 2.6.35 to 2.6.38Peter Chen
Besides, it enables mx50 usb functions at rdp board And add mxc (except for mx6q) phy specific register file Signed-off-by: Peter Chen <peter.chen@freescale.com>
2012-07-20ENGR00151891: MX50-Fix bug in exit from LPAPM mode.Ranjani Vaidyanathan
When exiting from LPAPM mode, ARM clock is run at 266.67MHZ for a few instructions while the voltage is still at 0.85V. Fix this issue by setting the ARM-PODF divider before switching the parent. Signed-off-by: Ranjani Vaidyanathan <ra5478@freescale.com>
2012-07-20ENGR00152172: MX5x- Port bus_freq driver to 2.6.38 kernelRanjani Vaidyanathan
Port bus_freq driver from 2.6.35 to 2.6.38 Signed-off-by: Ranjani Vaidyanathan <ra5478@freescale.com>
2012-07-20ENGR00141259: MX53_SMD: SPI: Use community spi_imx for spi norTerry Lv
Use community spi_imx for spi nor. m25p80 is now supported with spi_imx. Signed-off-by: Terry Lv <r65388@freescale.com>
2012-07-20ENGR00151762 vpu: Fix system hang due to long time video playback on mx51Sammy He
Fix system hang due to long time video playback. This issue is only on i.MX51 platfrom due to changing vpu clock parent in vpu_enable/ disable. Set vpu clock parent to axi_a forever to fix it. Signed-off-by: Sammy He <r62914@freescale.com>
2012-07-20ENGR00139461-1 mxc alsa soc spdif driverAlan Tull
S/PDIF tx and rx using ASoC layer. Signed-off-by: Alan Tull <alan.tull@freescale.com>
2012-07-20ENGR00144306-2 vpu: Add iram info to vpu platform data for each platformSammy He
Add iram info to vpu platform data for each platform in linux/arch folder. Disable iram on MX51 and enable iram on MX53 platform. And remove VPU_IRAM_SIZE usage. Signed-off-by: Sammy He <r62914@freescale.com>
2012-07-20ENGR00143799 Add SCC RAM clock to dependency list for SAHARA clock treeAnish Trivedi
When ARM is in WAIT mode, the SCC RAM clock is disabled since 1 is written to the CCGR register by default. At that point, if SAHARA tries to access a key or some other piece of data stored in the SCC RAM, then it might hang. To prevent this scenario, SCC RAM is added to dependency list for SCC clock, and SCC clock is added to dependency list for SAHARA. Signed-off-by: Anish Trivedi <anish@freescale.com>
2012-07-20ENGR00143486 - MSL: MAX17135 init_data incorrectly declared __initdataDanny Nold
- Removed __initdata from regulator_init_data structure declaration. This protects the MAX17135 regulator from having its structure overwritten, which was causing a bug when writing large chunks of memory. Signed-off-by: Danny Nold <dannynold@freescale.com>
2012-07-20ENGR00143294-3: MX50-Port DVFS-CORE and bus_freq driver to 2.6.38Ranjani Vaidyanathan
Port low power mode drivers to 2.6.38 Signed-off-by: Ranjani Vaidyanathan <ra5478@freescale.com>
2012-07-20ENGR00142954 - MSL clocks: correct APLL settings to prevent random PxP lockupsDanny Nold
- Add appropriate bit settings to ANADIG_MISC to improve APLL signal integrity and prevent intermittent PxP lockups Signed-off-by: Danny Nold <dannynold@freescale.com>
2012-07-20ENGR00142950-3 - MSL: Port EPDC/PxP driver support to 2.6.38Danny Nold
- Ported EPDC driver MSL layer code to 2.6.38 - Ported PxP driver MSL layer code to 2.6.38 - Ported Maxim 17135 EPD PMIC driver MSL layer code to 2.6.38 Signed-off-by: Danny Nold <dannynold@freescale.com>
2012-07-20ENGR00143126-2 ARM: add DMA device for mx50Huang Shijie
add dma device for mx50. Signed-off-by: Huang Shijie <b32955@freescale.com>
2012-07-20ENGR00143126-1 ARM: add DMA support for mx50Huang Shijie
add the DMA support for platform mx50. Signed-off-by: Huang Shijie <b32955@freescale.com>
2012-07-20ENGR00141558-8 ARM: add gpmi device for mx508Huang Shijie
add the gpmi device for mx508. Signed-off-by: Huang Shijie <b32955@freescale.com>
2012-07-20ENGR00141558-7 ARM: add gpmi support for MX508Huang Shijie
add gpmi support for mx508. Signed-off-by: Huang Shijie <b32955@freescale.com>
2012-07-20ENGR00142733 MX51: Add sgtl5000 support for babbageZeng Zhaoming
Add sgtl5000 support for imx51 babbage in 2.6.38 kernel Signed-off-by: Zeng Zhaoming <b32542@freescale.com>
2012-07-20ENGR00142517-1 ARM: mx53 smd:camera pin configYuxi Sun
Add camera pin and clk configuration Signed-off-by: Sun Yuxi <b36102@freescale.com>
2012-07-20ENGR00142436-1 MX53 LOCO: Audio not work in 2.6.38 kernelZeng Zhaoming
Audio init failed with: failed to call snd_soc_jack_add_gpios soc-audio soc-audio: asoc: failed to init HiFi: -16 asoc: failed to instantiate card sgtl5000-audio: -16 This is caused by hp_status() callback gpio setting introduced by: 9dbaab8db17c3ce6bbe368a2b708c41ea1db33f8 Fix it by provide gpio setting in platform data. Signed-off-by: Zeng Zhaoming <b32542@freescale.com>
2012-07-20ENGR00142413: MX51: Fix mx51 I2c board info multiple defined in 2.6.38Zeng Zhaoming
Multiple defined i2c board info in 2.6.38 kernel for mx51 bbg. This cause a build error. Signed-off-by: Zeng Zhaoming <b32542@freescale.com>
2012-07-20ENGR00142304: IMX51: Add pmic support for IMX51 babbage in 2.6.38Zeng Zhaoming
Add pmic support for imx51 babbage in upgrading to 2.6.38 Signed-off-by: Zeng Zhaoming <b32542@freescale.com>
2012-07-20ENGR00142303: IMX51: add sgtl5000 support for MX51 babbageZeng Zhaoming
Add sgtl5000 audio support for imx51 babbage in upgrading to 2.6.38. Signed-off-by: Zeng Zhaoming <b32542@freescale.com>
2012-07-20ENGR00141152-2 imx5X MSL: make default display optionJason Chen
Change MSL files. Signed-off-by: Jason Chen <b02280@freescale.com>
2012-07-20ENGR00142296-1 ARM: MX5: Add SRTC device supportAnish Trivedi
Machine layer changes to add SRTC device for MX5x platforms. Signed-off-by: Anish Trivedi <anish@freescale.com>
2012-07-20ENGR00142268 ARM i.MX51 bbg: add display support.Jason Chen
Add display device support for mx51 bbg. Signed-off-by: Jason Chen <b02280@freescale.com>
2012-07-20ENGR00142266-7 eSDHC:Add the GPIO CD/WP on MX53 EVK boardsRichard Zhu
arm: enable the eSDHC CD/WP on MX53 EVK board Signed-off-by: Richard Zhu <r65037@freescale.com>
2012-07-20ENGR00142266-6 eSDHC:Add the GPIO CD/WP on MX53 ARD boardsRichard Zhu
arm: enable the eSDHC CD/WP on MX53 ARD board Signed-off-by: Richard Zhu <r65037@freescale.com>
2012-07-20ENGR00142266-5 eSDHC:Add the GPIO CD/WP on MX53 SMD boardsRichard Zhu
arm: enable the eSDHC CD/WP on MX53 SMD board Signed-off-by: Richard Zhu <r65037@freescale.com>
2012-07-20ENGR00142266-4 eSDHC:Add the GPIO CD/WP on MX53 LOCO boardsRichard Zhu
arm: enable the eSDHC CD/WP on MX53 LOCO board Signed-off-by: Richard Zhu <r65037@freescale.com>
2012-07-20ENGR00142266-3 eSDHC:Add the GPIO CD/WP on MX51 BBG boardsRichard Zhu
arm: enable the eSDHC CD/WP on MX51 BBG board Signed-off-by: Richard Zhu <r65037@freescale.com>
2012-07-20ENGR00142132 SPI: Fix the wrong SPI clocks definitions in 2.6.38Richard Zhu
Fix the wrong SPI clocks definitions after upgrade from 2.6.35 to 2.6.38 Signed-off-by: Richard Zhu <r65037@freescale.com>
2012-07-20ENGR00137340-2 MX53_SMD: add headphone detection support.Zhang Jiejing
add headphone gpio in imx sound card platform data. delete old method of headphone detection codec. Signed-off-by: Zhang Jiejing <jiejing.zhang@freescale.com>
2012-07-20ENGR00142089-1 MX51/MX53: Upgrade SCC2 and SAHARA drivers to 2.6.38Anish Trivedi
Machine layer changes to add SCC2 device. Signed-off-by: Anish Trivedi <anish@freescale.com>
2012-07-20ENGR00141363 ARM imx53 clock: change di0 clock default parent to pll3Jason Chen
If enable both LVDS and one display device use external di clock, there will be conflict between their clock parent -- both use pll4 on mx53. So it need change di0 clock parent to pll3, and then uart parent need change to pll2 to avoid console mess. Signed-off-by: Jason Chen <b02280@freescale.com>
2012-07-20ENGR00141155-1 ARM mx53_smd: add related regulator for hdmiJason Chen
add related regulator for hdmi. Signed-off-by: Jason Chen <b02280@freescale.com>
2012-07-20ENGR00142020-3: MX50: Add SPI and MC13892 supportRanjani Vaidyanathan
Add SPI and PMIC support for MX50 Signed-off-by: Ranjani Vaidyanathan <ra5478@freescale.com>
2012-07-20ENGR00142124-1 arm: imx5: add fixup function to reserve memoryRichard Zhao
Reserve memory for gpu and ipu. Signed-off-by: Richard Zhao <richard.zhao@freescale.com>
2012-07-20ENGR00142119-2 arm: imx5: add mxc_gpu_platform_dataRichard Zhao
The struct inclues z160_revision and reserved mem info . Signed-off-by: Richard Zhao <richard.zhao@freescale.com>
2012-07-20ENGR00142005-5 ARM: mx53 loco: add LVDS supportLily Zhang
Add LVDS support in MX53 LOCO board Signed-off-by: Lily Zhang <r58066@freescale.com>