linux/arch/arm/mach-mxs
Shawn Guo d1654b803f ARM: mxs: enable pinctrl dummy states
The mxs pinctrl driver will only support DT probe.  That said, the mxs
device drivers can only get pinctrl state from pinctrl subsystem when
the drivers get probed from device tree.

Before converting the whole mxs platform support over to device tree,
we need to enable pinctrl dummy states for those non-DT board files
to ensure the pinctrl API adopted by mxs device drivers will work for
both DT and non-DT probe.

Instead of calling pinctrl_provide_dummies() directly in every board
file, the patch introduces soc specific calls mx23_soc_init() and
mx28_soc_init() for boards' .init_machine hook to invoke, so that
any soc specific setup for non-DT boot only can be added there.

Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
2012-05-08 23:05:17 +08:00
..
devices ARM: driver specific updates 2012-03-27 16:41:24 -07:00
include/mach ARM: mxs: enable pinctrl dummy states 2012-05-08 23:05:17 +08:00
clock-mx23.c ARM: driver specific updates 2012-03-27 16:41:24 -07:00
clock-mx28.c ARM: driver specific updates 2012-03-27 16:41:24 -07:00
clock.c ARM: mxs: select HAVE_CLK_PREPARE for clock 2011-12-28 21:35:08 +08:00
devices-mx23.h ARM: mxs: add GPMI-NAND support for imx23/imx28 2012-02-11 07:39:53 -08:00
devices-mx28.h ARM: mxs: add GPMI-NAND support for imx23/imx28 2012-02-11 07:39:53 -08:00
devices.c ARM: amba: mxs: convert to use amba_device_alloc 2012-01-25 11:02:02 +00:00
icoll.c arm: Fold irq_set_chip/irq_set_handler 2011-03-29 14:47:58 +02:00
iomux.c ARM: mxs: Add iomux support 2010-12-20 17:29:58 +01:00
Kconfig ARM: mxs: Add initial support for Bluegiga APX4 Development Kit 2012-02-04 07:35:54 +08:00
mach-apx4devkit.c ARM: mxs: enable pinctrl dummy states 2012-05-08 23:05:17 +08:00
mach-m28evk.c ARM: mxs: enable pinctrl dummy states 2012-05-08 23:05:17 +08:00
mach-mx23evk.c ARM: mxs: enable pinctrl dummy states 2012-05-08 23:05:17 +08:00
mach-mx28evk.c ARM: mxs: enable pinctrl dummy states 2012-05-08 23:05:17 +08:00
mach-stmp378x_devb.c ARM: mxs: enable pinctrl dummy states 2012-05-08 23:05:17 +08:00
mach-tx28.c ARM: mxs: enable pinctrl dummy states 2012-05-08 23:05:17 +08:00
Makefile ARM: mxs: Add initial support for Bluegiga APX4 Development Kit 2012-02-04 07:35:54 +08:00
Makefile.boot ARM: 7022/1: allow to detect conflicting zreladdrs 2011-10-17 09:12:40 +01:00
mm.c ARM: mxs: enable pinctrl dummy states 2012-05-08 23:05:17 +08:00
module-tx28.c ARM: mxs/tx28: add __initconst for fec pdata 2011-12-02 13:27:22 +08:00
module-tx28.h ARM: mxs: configure and register the second FEC device on TX28/STK5-V4 2011-03-23 15:08:14 +01:00
ocotp.c arm: mxs: include asm/processor.h for cpu_relax() 2011-06-06 09:50:04 +02:00
pm.c ARM: substitute arch_idle() 2012-01-20 18:55:19 -05:00
regs-clkctrl-mx23.h ARM i.MX23: remove reserved register defines 2011-01-28 08:28:52 +01:00
regs-clkctrl-mx28.h ARM i.MX28: remove reserved register defines 2011-01-28 08:28:57 +01:00
system.c Disintegrate and delete asm/system.h 2012-03-28 15:58:21 -07:00
timer.c ARM: mxs: convert platform code to clk_prepare/clk_unprepare 2011-12-28 21:26:07 +08:00