android_kernel_xiaomi_sm7250/include/asm-arm/arch-omap
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
..
aic23.h ARM: OMAP: Sync headers with linux-omap 2007-05-08 20:36:25 +01:00
board-ams-delta.h ARM: OMAP: Add some extra #defines for Amstrad Delta 2006-09-25 12:41:31 +03:00
board-apollon.h ARM: OMAP: Sync headers with linux-omap 2007-05-08 20:36:25 +01:00
board-fsample.h ARM: OMAP: Add core fsample support 2006-06-26 16:16:03 -07:00
board-h2.h [ARM] 3433/1: ARM: OMAP: 8/8 Update board files 2006-04-02 17:46:30 +01:00
board-h3.h [ARM] 3433/1: ARM: OMAP: 8/8 Update board files 2006-04-02 17:46:30 +01:00
board-h4.h ARM: OMAP: Sync headers with linux-omap 2007-05-08 20:36:25 +01:00
board-innovator.h [ARM] 3143/1: OMAP 4/5: Update omap include files 2005-11-10 14:26:53 +00:00
board-nokia.h [ARM] 3433/1: ARM: OMAP: 8/8 Update board files 2006-04-02 17:46:30 +01:00
board-osk.h
board-perseus2.h [ARM] 3433/1: ARM: OMAP: 8/8 Update board files 2006-04-02 17:46:30 +01:00
board-voiceblue.h
board.h ARM: OMAP: abstract debug card setup (smc, leds) 2007-09-20 09:59:20 -07:00
clock.h ARM: OMAP: Sync clocks with linux-omap tree 2006-09-25 13:27:20 +03:00
common.h [ARM] 3143/1: OMAP 4/5: Update omap include files 2005-11-10 14:26:53 +00:00
cpu.h [ARM] 3143/1: OMAP 4/5: Update omap include files 2005-11-10 14:26:53 +00:00
debug-macro.S
dma.h include files: convert "include" subdirectory to UTF-8 2007-05-09 08:58:21 +02:00
dmtimer.h fix file specification in comments 2006-10-03 23:01:26 +02:00
dsp_common.h ARM: OMAP: Sync headers with linux-omap 2007-05-08 20:36:25 +01:00
entry-macro.S ARM: OMAP: Add missing get_irqnr_preamble and arch_ret_to_user for omap2 2007-03-02 01:47:13 -08:00
fpga.h [ARM] 3143/1: OMAP 4/5: Update omap include files 2005-11-10 14:26:53 +00:00
gpio-switch.h ARM: OMAP: Sync headers with linux-omap 2007-05-08 20:36:25 +01:00
gpio.h include files: convert "include" subdirectory to UTF-8 2007-05-09 08:58:21 +02:00
gpioexpander.h [ARM] 3455/1: ARM: OMAP: 7/8 Misc updates, take 2 2006-04-02 17:46:27 +01:00
gpmc.h ARM: OMAP: omap2/gpmc updates 2007-09-20 09:59:20 -07:00
hardware.h ARM: OMAP: Sync headers with linux-omap 2007-05-08 20:36:25 +01:00
hwa742.h ARM: OMAP: Sync framebuffer headers with N800 tree 2007-05-09 10:39:03 +01:00
io.h ARM: OMAP: Sync headers with linux-omap 2007-05-08 20:36:25 +01:00
irda.h ARM: OMAP: H3 workqueue fixes 2007-08-22 00:42:51 -07:00
irqs.h ARM: OMAP: Sync headers with linux-omap 2007-05-08 20:36:25 +01:00
keypad.h [PATCH] OMAP: Add keypad driver 2006-09-29 09:18:07 -07:00
lcd_mipid.h ARM: OMAP: Sync headers with linux-omap 2007-05-08 20:36:25 +01:00
led.h ARM: OMAP: Sync headers with linux-omap 2007-05-08 20:36:25 +01:00
mailbox.h [BLOCK] Get rid of request_queue_t typedef 2007-07-24 09:28:11 +02:00
mcbsp.h fix file specification in comments 2006-10-03 23:01:26 +02:00
mcspi.h ARM: OMAP: Sync headers with linux-omap 2007-05-08 20:36:25 +01:00
memory.h ARM: OMAP: Sync headers with linux-omap 2007-05-08 20:36:25 +01:00
menelaus.h ARM: OMAP: Sync headers with linux-omap 2007-05-08 20:36:25 +01:00
mtd-xip.h
mux.h ARM: OMAP: 24xx pinmux updates 2007-05-10 15:51:09 -07:00
omap16xx.h ARM: OMAP: Sync headers with linux-omap 2007-05-08 20:36:25 +01:00
omap24xx.h ARM: OMAP: Sync headers with linux-omap 2007-05-08 20:36:25 +01:00
omap730.h
omap1510.h [ARM] 3143/1: OMAP 4/5: Update omap include files 2005-11-10 14:26:53 +00:00
omap-alsa.h ARM: OMAP: Remove obsolete alsa typedefs 2007-03-02 01:47:12 -08:00
omapfb.h ARM: OMAP: Sync framebuffer headers with N800 tree 2007-05-09 10:39:03 +01:00
param.h [ARM] 3427/1: ARM: OMAP: 2/8 Update timers 2006-04-02 17:46:21 +01:00
pm.h fix file specification in comments 2006-10-03 23:01:26 +02:00
prcm.h [ARM] 3426/1: ARM: OMAP: 1/8 Update clock framework 2006-04-02 17:46:20 +01:00
serial.h
sram.h ARM: OMAP: FB sync with N800 tree (support for dynamic SRAM allocations) 2007-05-09 10:39:14 +01:00
system.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
tc.h
timex.h [ARM] 3143/1: OMAP 4/5: Update omap include files 2005-11-10 14:26:53 +00:00
tps65010.h
uncompress.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
usb.h ARM: OMAP: Sync headers with linux-omap 2007-05-08 20:36:25 +01:00
vmalloc.h