ARM: OMAP2/3: Add generic smc91x support when connected to GPMC
authorTony Lindgren <tony@atomide.com>
Thu, 28 May 2009 20:23:52 +0000 (13:23 -0700)
committerTony Lindgren <tony@atomide.com>
Thu, 28 May 2009 20:23:52 +0000 (13:23 -0700)
commit1a48e1575188d4023b3428b623caeefe8c599e79
tree50bdac2821ab3c9f769c204cd15bc303f08d6670
parentaa62e90fe0700c037675926fff9f75b0b1c00d78
ARM: OMAP2/3: Add generic smc91x support when connected to GPMC

Convert the board-rx51 smc91x code to be generic and make
the boards to use it. This allows future recalculation of the
timings when the source clock gets scaled.

Also correct the rx51 interrupt to be IORESOURCE_IRQ_HIGHLEVEL.

Thanks to Paul Walmsley <paul@pwsan.com> for better GPMC timing
calculations.

Signed-off-by: Tony Lindgren <tony@atomide.com>
arch/arm/mach-omap2/Makefile
arch/arm/mach-omap2/board-2430sdp.c
arch/arm/mach-omap2/board-3430sdp.c
arch/arm/mach-omap2/board-rx51-peripherals.c
arch/arm/mach-omap2/gpmc-smc91x.c [new file with mode: 0644]
arch/arm/plat-omap/include/mach/gpmc-smc91x.h [new file with mode: 0644]