android_kernel_xiaomi_sm7250/arch/arm/mach-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
..
at91rm9200_devices.c [ARM] 4086/1: AT91: Whitespace cleanup 2007-01-24 11:59:55 +00:00
at91rm9200_time.c
at91rm9200.c
at91sam926x_time.c
at91sam9260_devices.c [ARM] 4119/1: AT91: Fix build of AT91SAM9260 2007-02-08 14:50:53 +00:00
at91sam9260.c [ARM] 4087/1: AT91: CPU reset for SAM9x processors 2007-01-24 11:59:55 +00:00
at91sam9261_devices.c
at91sam9261.c [ARM] 4087/1: AT91: CPU reset for SAM9x processors 2007-01-24 11:59:55 +00:00
board-1arm.c
board-carmeva.c
board-csb337.c
board-csb637.c
board-dk.c
board-eb9200.c
board-ek.c
board-kafa.c
board-kb9202.c
board-sam9260ek.c [ARM] 4119/1: AT91: Fix build of AT91SAM9260 2007-02-08 14:50:53 +00:00
board-sam9261ek.c
clock.c
clock.h
generic.h
gpio.c [ARM] 4089/1: AT91: GPIO wake IRQ cleanup 2007-01-24 11:59:56 +00:00
irq.c
Kconfig
leds.c
Makefile
Makefile.boot
pm.c