linux-stable/arch/arm/mach-omap2
David Brownell f604931238 ARM: OMAP: abstract debug card setup (smc, leds)
Additional cleanup for debug boards on H2/P2/H3/H4:  move the init
code that's not board-specific into a new file where it can be easily
shared between all the different boards (avoiding code duplication,
and making it easier to support more devices).  Make H4 use that.

This should be easy to drop in to the OMAP1 boards using these debug
cards; the only difference seems to be that the p2 does an extra reset
of the smc using the fpga (probably all boards could do that, if it's
necessary) and doesn't use the gpio mux or request APIs.

Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
Signed-off-by: Tony Lindgren <tony@atomide.com>
2007-09-20 09:59:20 -07:00
..
board-apollon.c ARM: OMAP: Board Apollon update, fix boot 2007-09-20 09:59:19 -07:00
board-generic.c fix file specification in comments 2006-10-03 23:01:26 +02:00
board-h4.c ARM: OMAP: abstract debug card setup (smc, leds) 2007-09-20 09:59:20 -07:00
clock.c ARM: OMAP2: Force APLLs always active 2007-08-22 00:42:51 -07:00
clock.h [ARM] spelling fixes 2007-05-20 20:10:32 +01:00
devices.c ARM: OMAP: Mostly cosmetic to sync up with linux-omap tree 2007-05-09 10:38:46 +01:00
gpmc.c ARM: OMAP: omap2/gpmc updates 2007-09-20 09:59:20 -07:00
id.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
io.c ARM: OMAP2: Place SMS and SDRC into smart idle mode 2007-09-20 09:59:16 -07:00
irq.c ARM: OMAP: Optimize INTC register accesses and enable autoidling 2007-09-20 09:59:19 -07:00
Kconfig ARM: OMAP: abstract debug card setup (smc, leds) 2007-09-20 09:59:20 -07:00
mailbox.c ARM: OMAP: Add mailbox support for IVA 2007-05-09 10:37:10 +01:00
Makefile ARM: OMAP: Add initial 24xx suspend support 2006-06-26 16:16:18 -07:00
Makefile.boot [ARM] 3145/1: OMAP 3a/5: Add support for omap24xx 2005-11-10 14:26:51 +00:00
memory.c ARM: OMAP: omap2/memory.c compile fixes 2007-09-20 09:59:20 -07:00
memory.h [ARM] 3426/1: ARM: OMAP: 1/8 Update clock framework 2006-04-02 17:46:20 +01:00
mux.c ARM: OMAP: 24xx pinmux updates 2007-05-10 15:51:09 -07:00
pm-domain.c Remove all inclusions of <linux/config.h> 2006-10-04 03:38:54 -04:00
pm.c power management: implement pm_ops.valid for everybody 2007-04-30 16:40:40 -07:00
prcm-regs.h fix file specification in comments 2006-10-03 23:01:26 +02:00
prcm.c ARM: OMAP: Avoid sleeping during arch_reset 2006-09-25 12:41:20 +03:00
serial.c ARM: OMAP: Enable serial idling and wakeup features 2007-08-22 00:42:52 -07:00
sleep.S Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
sram-fn.S fix file specification in comments 2006-10-03 23:01:26 +02:00
timer-gp.c Add IRQF_IRQPOLL flag on arm 2007-05-08 11:15:22 -07:00