original_kernel/include/asm-arm/arch-at91rm9200
Andrew Victor a93d48cc60 [ARM] 4119/1: AT91: Fix build of AT91SAM9260
Fix build failure of AT91SAM9260.

The AT91RM9200 ethernet driver (at91_ether.c) stores platform data in a
"struct at91_eth_data" structure, but the AT91SAM9260 (and AT91SAM9263)
ethernet driver (macb.c) [developed on the AVR32 architecture] expects a
"struct eth_platform_data".

Since the platform data of the two drivers is very similar, we continue
to use the "struct at91_eth_data" for all AT91 processors but add a
    #define eth_platform_data      at91_eth_data
in board.h to keep the MACB driver happy.

Original patch by Jan Altenberg.

Signed-off-by: Andrew Victor <andrew@sanpeople.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2007-02-08 14:50:53 +00:00
..
at91_aic.h [ARM] 3950/1: AT91: Split up system header file 2006-11-30 22:51:38 +00:00
at91_dbgu.h [ARM] 3950/1: AT91: Split up system header file 2006-11-30 22:51:38 +00:00
at91_ecc.h [ARM] 4086/1: AT91: Whitespace cleanup 2007-01-24 11:59:55 +00:00
at91_lcdc.h [ARM] 3952/1: AT91: Hardware headers for SAM9 perhipherals 2006-11-30 22:51:41 +00:00
at91_mci.h [ARM] 3951/1: AT91: Rename user peripheral header files 2006-11-30 22:51:39 +00:00
at91_pdc.h [ARM] 3950/1: AT91: Split up system header file 2006-11-30 22:51:38 +00:00
at91_pio.h [ARM] 3950/1: AT91: Split up system header file 2006-11-30 22:51:38 +00:00
at91_pit.h [ARM] 3949/2: AT91: SAM9 timer driver 2006-12-01 13:53:50 +00:00
at91_pmc.h [ARM] 4086/1: AT91: Whitespace cleanup 2007-01-24 11:59:55 +00:00
at91_rstc.h [ARM] 4085/1: AT91: Header fixes. 2007-01-24 11:59:54 +00:00
at91_rtc.h [ARM] 4086/1: AT91: Whitespace cleanup 2007-01-24 11:59:55 +00:00
at91_rtt.h [ARM] 3952/1: AT91: Hardware headers for SAM9 perhipherals 2006-11-30 22:51:41 +00:00
at91_shdwc.h [ARM] 3952/1: AT91: Hardware headers for SAM9 perhipherals 2006-11-30 22:51:41 +00:00
at91_spi.h [ARM] 3951/1: AT91: Rename user peripheral header files 2006-11-30 22:51:39 +00:00
at91_ssc.h [ARM] 3951/1: AT91: Rename user peripheral header files 2006-11-30 22:51:39 +00:00
at91_st.h [ARM] 3950/1: AT91: Split up system header file 2006-11-30 22:51:38 +00:00
at91_tc.h [ARM] 3951/1: AT91: Rename user peripheral header files 2006-11-30 22:51:39 +00:00
at91_twi.h [ARM] 3951/1: AT91: Rename user peripheral header files 2006-11-30 22:51:39 +00:00
at91_wdt.h [ARM] 3952/1: AT91: Hardware headers for SAM9 perhipherals 2006-11-30 22:51:41 +00:00
at91rm9200.h [ARM] 4086/1: AT91: Whitespace cleanup 2007-01-24 11:59:55 +00:00
at91rm9200_emac.h
at91rm9200_mc.h [ARM] 3950/1: AT91: Split up system header file 2006-11-30 22:51:38 +00:00
at91sam926x_mc.h [ARM] 4086/1: AT91: Whitespace cleanup 2007-01-24 11:59:55 +00:00
at91sam9260.h
at91sam9260_matrix.h [ARM] 4086/1: AT91: Whitespace cleanup 2007-01-24 11:59:55 +00:00
at91sam9261.h
at91sam9261_matrix.h [ARM] 4086/1: AT91: Whitespace cleanup 2007-01-24 11:59:55 +00:00
board.h [ARM] 4119/1: AT91: Fix build of AT91SAM9260 2007-02-08 14:50:53 +00:00
cpu.h
debug-macro.S [ARM] 3954/1: AT91: Update drivers for new headers 2006-11-30 22:51:40 +00:00
dma.h
entry-macro.S [ARM] 3954/1: AT91: Update drivers for new headers 2006-11-30 22:51:40 +00:00
gpio.h
hardware.h [ARM] 3960/1: AT91: Final SAM9 intergration patches. 2006-12-01 13:54:05 +00:00
io.h
irqs.h [ARM] 3954/1: AT91: Update drivers for new headers 2006-11-30 22:51:40 +00:00
memory.h
system.h [ARM] 3977/1: AT91: remove loop waiting for reset 2006-12-04 14:37:42 +00:00
timex.h [ARM] 3960/1: AT91: Final SAM9 intergration patches. 2006-12-01 13:54:05 +00:00
uncompress.h [ARM] 3954/1: AT91: Update drivers for new headers 2006-11-30 22:51:40 +00:00
vmalloc.h [ARM] 3960/1: AT91: Final SAM9 intergration patches. 2006-12-01 13:54:05 +00:00