aboutsummaryrefslogtreecommitdiff
path: root/arch/arm/mach-mx5
AgeCommit message (Collapse)Author
2011-12-19SAUCE: fix the removal of mxc_register_device()Eric Miao
Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-12-19SAUCE: mx53_loco: fix gpio_to_irq() being non-constantEric Miao
Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-12-19SAUCE: fix building errors after rebased to v3.2Eric Miao
Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-12-19ARM i.MX5: fix system_rev if not set by atag or DTJason Chen
BugLink: http://launchpad.net/bugs/893879 Signed-off-by: Jason Chen <jason.chen@linaro.org>
2011-12-19SAUCE: mx53: add mxc_lcdif supportJason Chen
Signed-off-by: Jason Chen <Jason.chen@linaro.org> Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-12-19SAUCE: add arm-pmu deviceEric Miao
BugLink: http://launchpad.net/bugs/893653 Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-12-19SAUCE: ENGR00139461-1 mxc alsa soc spdif driverAlan Tull
BugLink: http://bugs.launchpad.net/bugs/837155 S/PDIF tx and rx using ASoC layer. Signed-off-by: Alan Tull <alan.tull@freescale.com> Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-12-19SAUCE: mx53loco: fix audio capture using SSI SYN modeLionel Xu
BugLink: http://bugs.launchpad.net/bugs/837797 Audio capture not support in 2.6.38 kernel, it is caused by not setting ssi correctly in clock and sync method. Original patch: ENGR00154526 MX5x, SSI: audio capture not supported Signed-off-by: Zeng Zhaoming <b32542@freescale.com> Signed-off-by: Lionel Xu <Lionel.Xu@freescale.com> Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-12-19ENGR00141732 SDMA: Fix bootup stop at sdma firmware loadingZeng Zhaoming
Linux 2.6.38 kernel bootup slow, it stopped at sdma firmware loading for about one minute. It is caused by firmware store on rootfs lib/firmware directory, while sdma initialization happens before rootfs mounted. To fix it, we have to build firmware in kernel image. Signed-off-by: Zeng Zhaoming <b32542@freescale.com> Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-12-19mx53_loco: add sgtl5000 audio supportEric Miao
Signed-off-by: Richard Zhu <richard.zhu@linaro.org> Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-12-19mx5: fixed incorrect sdma clock device nameEric Miao
Signed-off-by: Richard Zhu <richard.zhu@linaro.org> Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-12-19ASoC: sgtl5000: rename dac_mux to hp_muxEric Miao
The DAC mux is actually a mux selection for the headphone output. Renaming it to hp_mux will make this clearer. Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-12-19mx53_loco: enabled USB Host1Haitao Zhang
forward ported code from 2.6.38 Signed-off-by: Haitao Zhang <haitao.zhang@linaro.org> Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-12-19mx53_loco: add amd_gpu deviceRichard Zhao
Signed-off-by: Richard Zhao <richard.zhao@linaro.org>
2011-12-19mx53_loco: add vpu deviceJason Chen
Signed-off-by: Jason Chen <b02280@freescale.com> Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-12-19mx53_loco: add v4l2 output supportJason Chen
Signed-off-by: Jason Chen <b02280@freescale.com>
2011-12-19ARM: mx53/loco: add pwm backlight deviceJason Chen
Signed-off-by: Jason Chen <b02280@freescale.com>
2011-12-19mx53: add pwm devices supportJason Chen
Signed-off-by: Jason Chen <b02280@freescale.com>
2011-12-19mx53_loco: add display supportJason Chen
add ipu/tve/vga/hdmi output support. Signed-off-by: Jason Chen <b02280@freescale.com>
2011-12-19ipuv3: add driver for LDB - LVDS Display BridgeJason Chen
Signed-off-by: Jason Chen <b02280@freescale.com>
2011-12-19ipuv3: add tve.c driver for TVOUT and VGA outputJason Chen
Signed-off-by: Jason Chen <b02280@freescale.com>
2011-12-19ipuv3: add base driver for ipuv3Jason Chen
Base IPUv3 driver copied directly from linux-imx-2.6.38. Signed-off-by: Jason Chen <b02280@freescale.com>
2011-12-19mx5: set consistent DMA size to 128M for mx5Jason Chen
Signed-off-by: Jason Chen <b02280@freescale.com> Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-12-19pmic: fix Shutdown issueYing-Chun Liu (PaulLiu)
Signed-Off: PaulLiu <paul.liu@linaro.org>
2011-12-19PMIC: Add DA9053 Driver for LOCO boardpaulliu
Add DA9053 init in LOCO. Modify Makefile for DA9053 driver. Signed-off-by: Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org>
2011-12-19mx53_loco: add support for IIMEric Miao
Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-12-19iim: add IIM driver supportEric Miao
Signed-off-by: Frank Li <Frank.Li@freescale.com> Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-12-19mx53_loco: add support for mma8450Eric Miao
Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-12-19imx: add watchdog clocks for imx2-wdt.cEric Miao
Clocks for watchdog driver imx2-wdt.c are missing from the clock.c forward ported from 2.6.38, add dummy_clk for them. Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-12-19mx5: rename MX51_MXC_INT_* to MX51_INT_* to be more consistentEric Miao
Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-12-19mx53_loco: add srtc deviceRichard Zhao
Signed-off-by: Richard Zhao <richard.zhao@linaro.org>
2011-12-19mx53_loco: add power key as wake up sourceRichard Zhao
Signed-off-by: Richard Zhao <richard.zhao@linaro.org>
2011-12-19mx5: work around for suspend/resumeRichard Zhao
clear MXC_CORTEXA8_PLAT_LPC. If I don't clear it, resume can succeed, but I can not get back to console. Signed-off-by: Richard Zhao <richard.zhao@linaro.org>
2011-12-19mx5: add suspend/resume supportRichard Zhao
It still can not resume from wfi. Signed-off-by: Richard Zhao <richard.zhao@linaro.org>
2011-12-19mx5: clk: rename gpc_dvfs_clk to gpc_dvfs according upstreamRichard Zhao
Signed-off-by: Richard Zhao <richard.zhao@linaro.org>
2011-12-19mx5: clk: update fec lookup name according to upstream codeRichard Zhao
Signed-off-by: Richard Zhao <richard.zhao@linaro.org>
2011-12-19mx5: clk: update esdhc lookup name according to upstream codeRichard Zhao
Signed-off-by: Richard Zhao <richard.zhao@linaro.org>
2011-12-19mx5: clk: don't need to enable and disable ssi_ext1_clk when initRichard Zhao
enable/disable ssi_ext1 will make pll3_sw disabled. Signed-off-by: Richard Zhao <richard.zhao@linaro.org>
2011-12-19mx5: clk: change imx-uart to imx21-uartRichard Zhao
Signed-off-by: Richard Zhao <richard.zhao@linaro.org>
2011-12-19imx: forward porting of the clock from .38Eric Miao
Signed-off-by: Eric Miao <eric.miao@linaro.org>
2011-12-13Merge branch 'imx-fixes-for-arnd' of ↵Arnd Bergmann
git://git.pengutronix.de/git/imx/linux-2.6 into fixes
2011-12-09arm/imx: fix power button on imx51 babbage boardShawn Guo
Since commit 6571534 (plat-mxc: iomux-v3.h: implicitly enable pull-up/down when that's desired) was in, the power button on imx51 babbage board stopped working because it's pulled up by mistake. The patch removes the pull-up setting from the pad configuration for that gpio to make the power button back to work. Signed-off-by: Shawn Guo <shawn.guo@linaro.org> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2011-12-09ARM: mx5: add __initconst for fec pdataDong Aisheng
Signed-off-by: Dong Aisheng <b29396@freescale.com> Acked-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2011-12-06Merge branch 'imx/fix-irqdomain' of ↵Arnd Bergmann
git://git.linaro.org/people/shawnguo/linux-2.6 into fixes
2011-12-01arm/imx: fix irq_base for gpioShawn Guo
When gpio core dynamically allocate gpio number for a port, it starts from the end of the total range, 0 ~ ARCH_NR_GPIOS. That said, the earlier a port gets probed, the bigger gpio number it gets assigned. To match this, the irq_base for gpio should be assigned from 'MXC_GPIO_IRQ_START + ARCH_NR_GPIOS' decreasingly. Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
2011-12-01arm/imx: fix return type of callback passed to of_irq_init()Shawn Guo
The of_irq_init() expects the callback passed by .data of of_device_id return 'int' instead of 'void'. This patch fixes it to have irq_init_cb() return the correct value, and in turn have the secondary interrupt controller (gpio in this case) initialized properly and also eliminate the error message 'of_irq_init: children remain, but no parents' which was overlooked before. Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
2011-11-22Merge branch 'cleanups/assorted' into imx-fixes-for-arndSascha Hauer
Conflicts: arch/arm/mach-imx/mm-imx3.c Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2011-11-22ARM: mx5: Fix checkpatch warnings in cpu-imx5.cFabio Estevam
Fix the following warnings reported by checkpatch: WARNING: Use #include <linux/io.h> instead of <asm/io.h> #19: FILE: arm/mach-imx/cpu-imx5.c:19: +#include <asm/io.h> WARNING: line over 80 characters #70: FILE: arm/mach-imx/cpu-imx5.c:70: + if (mx51_revision() < IMX_CHIP_REVISION_3_0 && (elf_hwcap & HWCAP_NEON)) { Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2011-11-11Merge branch 'imx-fixes-for-arnd' of ↵Olof Johansson
git://git.pengutronix.de/git/imx/linux-2.6 into fixes
2011-11-11ARM: mx51/53: set pwm clock parent to ipg_perclkRichard Zhao
Signed-off-by: Richard Zhao <richard.zhao@linaro.org> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>