linux_old1/arch/arm/plat-omap/include/mach
Jarkko Nikula 44e74840d6 omap: Fix MMC gpio_wp for BeagleBoard C2 and above
Earlier BeagleBoards were using pad AH8 muxed to GPIO29 for MMC write-protect.
However, this signal has been changed to pad AG9 in board revision C2.

Fix this by adding mux configuration for pad AG9, runtime check for board
revisions and set the gpio number and pad muxing accordingly.

Signed-off-by: Jarkko Nikula <jhnikula@gmail.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
2009-09-24 16:23:17 -07:00
..
blizzard.h [ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach 2008-08-07 09:55:48 +01:00
board-ams-delta.h [ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach 2008-08-07 09:55:48 +01:00
board-sx1.h [ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach 2008-08-07 09:55:48 +01:00
board-voiceblue.h ARM: OMAP: Remove remaining board-*.h includes from hardware.h 2009-03-23 18:07:39 -07:00
board.h OMAP: UART: drop OMAP_TAG_UART, enable all UARTs, auto-disabled on idle 2009-08-28 10:51:31 -07:00
clkdev.h [ARM] omap: convert OMAP1 to use clkdev 2009-02-08 17:50:13 +00:00
clock.h OMAP2/3 clock: split, rename omap2_wait_clock_ready() 2009-07-24 20:10:35 -06:00
clockdomain.h OMAP: PM: Add closures to clkdm_for_each and pwrdm_for_each. 2009-09-02 15:08:23 -07:00
common.h Merge branch 'omap4' into for-next 2009-05-28 15:45:14 -07:00
control.h OMAP: Remove OMAP_IO_ADDRESS, use OMAP1_IO_ADDRESS and OMAP2_IO_ADDRESS instead 2009-08-28 10:50:33 -07:00
cpu.h OMAP: Fix testing of cpu defines for mach-omap1 2009-08-10 14:49:50 +03:00
debug-macro.S ARM: OMAP4: Add minimal support for omap4 2009-05-28 14:16:04 -07:00
dma.h OMAP4: sDMA: Update the request lines and new registers. 2009-07-24 10:52:24 +05:30
dmtimer.h OMAP2/3 GPTIMER: allow system tick GPTIMER to be changed in board-*.c files 2009-04-23 21:11:10 -06:00
dsp_common.h [ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach 2008-08-07 09:55:48 +01:00
entry-macro.S OMAP: Remove OMAP_IO_ADDRESS, use OMAP1_IO_ADDRESS and OMAP2_IO_ADDRESS instead 2009-08-28 10:50:33 -07:00
fpga.h [ARM] omap: make sure virtual mmio addresses are __iomem pointer-like 2008-09-05 17:02:32 +01:00
gpio-switch.h [ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach 2008-08-07 09:55:48 +01:00
gpio.h OMAP: Rename OMAP_MPUIO_BASE to OMAP1_MPUIO_BASE 2009-08-28 10:50:34 -07:00
gpmc-smc91x.h ARM: OMAP2/3: Add generic smc91x support when connected to GPMC 2009-05-28 13:23:52 -07:00
gpmc.h mtd: omap: add support for nand prefetch-read and post-write 2009-09-19 13:20:51 -07:00
hardware.h ARM: OMAP4: Add minimal support for omap4 2009-05-28 14:16:04 -07:00
hwa742.h ARM: OMAP1: Make 770 LCD work 2009-05-28 14:03:31 -07:00
io.h OMAP: Remove ifdefs for io.h 2009-08-28 10:50:37 -07:00
iommu.h OMAP: iommu: add initial debugfs support 2009-08-28 10:54:41 -07:00
iommu2.h omap iommu: omap2 architecture specific functions 2009-05-05 14:52:39 +03:00
iovmm.h omap iommu: simple virtual address space management 2009-05-19 08:23:49 +03:00
irda.h ARM: OMAP: Remove old dead gpio expander code 2009-04-23 11:10:40 -07:00
irqs.h omap4: mmc driver support on OMAP4 2009-09-23 07:39:37 -07:00
keypad.h omap: Fix matrix_keymap_data usage 2009-09-24 16:23:16 -07:00
lcd_mipid.h omapfb: add support for MIPI-DCS compatible LCDs 2009-09-23 07:39:48 -07:00
led.h [ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach 2008-08-07 09:55:48 +01:00
mailbox.h omap mailbox: add save_/restore_ctx() for PM 2009-03-23 18:07:26 -07:00
mcbsp.h Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm 2009-09-14 17:48:14 -07:00
mcspi.h [ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach 2008-08-07 09:55:48 +01:00
memory.h ARM: OMAP4: Add minimal support for omap4 2009-05-28 14:16:04 -07:00
menelaus.h [ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach 2008-08-07 09:55:48 +01:00
mmc.h omap4: mmc driver support on OMAP4 2009-09-23 07:39:37 -07:00
mtd-xip.h OMAP: Remove OMAP_IO_ADDRESS, use OMAP1_IO_ADDRESS and OMAP2_IO_ADDRESS instead 2009-08-28 10:50:33 -07:00
mux.h omap: Fix MMC gpio_wp for BeagleBoard C2 and above 2009-09-24 16:23:17 -07:00
nand.h [ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach 2008-08-07 09:55:48 +01:00
omap-alsa.h [ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach 2008-08-07 09:55:48 +01:00
omap-pm.h OMAP2/3 PM: create the OMAP PM interface and add a default OMAP PM no-op layer 2009-09-03 20:14:01 +03:00
omap16xx.h ARM: OMAP2: Misc updates from linux-omap tree 2008-10-06 15:49:36 +03:00
omap24xx.h ARM: OMAP2/3: Remove OMAP_CM_REGADDR 2009-05-25 11:26:46 -07:00
omap34xx.h ARM: OMAP2/3: Remove L4_WK_OMAP_BASE, L4_PER_OMAP_BASE, L4_EMU_BASE, L3_OMAP_BASE 2009-05-28 14:03:58 -07:00
omap44xx.h OMAP: Remove OMAP_IO_ADDRESS, use OMAP1_IO_ADDRESS and OMAP2_IO_ADDRESS instead 2009-08-28 10:50:33 -07:00
omap730.h [ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach 2008-08-07 09:55:48 +01:00
omap850.h [OMAP850] Add base support for omap850 cpu 2009-03-23 18:07:39 -07:00
omap1510.h ARM: OMAP2: Misc updates from linux-omap tree 2008-10-06 15:49:36 +03:00
omap_device.h OMAP2/3/4 core: create omap_device layer 2009-09-03 20:14:05 +03:00
omap_hwmod.h OMAP2/3/4: create omap_hwmod layer 2009-09-03 20:14:03 +03:00
omapfb.h omapfb: fix coding style / remove dead line 2009-09-23 07:39:50 -07:00
onenand.h ARM: OMAP2/3: Add generic onenand support when connected to GPMC 2009-05-28 13:23:52 -07:00
param.h [ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach 2008-08-07 09:55:48 +01:00
powerdomain.h OMAP: PM: Add pm-debug counters 2009-09-02 15:08:24 -07:00
prcm.h OMAP2/3 clock: split, rename omap2_wait_clock_ready() 2009-07-24 20:10:35 -06:00
sdrc.h OMAP: SDRC: Add several new register definitions 2009-09-03 20:13:56 +03:00
serial.h OMAP2/3 board-*.c files: read bootloader configuration earlier 2009-09-03 20:14:02 +03:00
smp.h ARM: OMAP4: SMP: Add OMAP4430 SMP board files 2009-06-09 13:03:50 +05:30
sram.h OMAP3 SDRC: add support for 2 SDRAM chip selects 2009-07-24 19:43:25 -06:00
system.h Nicolas Pitre has a new email address 2009-09-15 09:37:12 -07:00
tc.h [ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach 2008-08-07 09:55:48 +01:00
timer-gp.h OMAP2/3 GPTIMER: allow system tick GPTIMER to be changed in board-*.c files 2009-04-23 21:11:10 -06:00
timex.h [ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach 2008-08-07 09:55:48 +01:00
uncompress.h [ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach 2008-08-07 09:55:48 +01:00
usb.h OMAP3: PM: Ensure MUSB block can idle when driver not loaded 2009-05-28 10:59:09 -07:00
vmalloc.h ARM: OMAP: Increase VMALLOC_END to allow 256MB RAM 2009-05-25 11:08:41 -07:00