linux/arch/arm/mach-at91
Jamie Iles 84e0cdb0a2 macb: unify at91 and avr32 platform data
Both at91 and avr32 defines its own platform data structure for
the macb driver and both share common structures though at91
includes a currently unused phy_irq_pin.  Create a common
macb_platform_data for macb that both at91 and avr32 can use.  In
future we can use this to support other architectures that use the
same IP block with the macb driver.

v2: rename eth_platform_data to macb_platform_data and allow at91_ether
to share the platform data with macb.

Signed-off-by: Jamie Iles <jamie@jamieiles.com>
Acked-by: Nicolas Ferre <nicolas.ferre@atmel.com>
Tested-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2011-11-22 15:21:16 +00:00
..
include/mach macb: unify at91 and avr32 platform data 2011-11-22 15:21:16 +00:00
at91cap9_devices.c macb: unify at91 and avr32 platform data 2011-11-22 15:21:16 +00:00
at91cap9.c at91: provide macb clks with "pclk" and "hclk" name 2011-11-22 15:21:13 +00:00
at91rm9200_devices.c macb: unify at91 and avr32 platform data 2011-11-22 15:21:16 +00:00
at91rm9200_time.c ARM: AT91: update clock source registration 2010-12-19 15:44:53 +00:00
at91rm9200.c at91: ohci-at91: always provide all the clocks 2011-09-10 23:03:13 +02:00
at91sam9_alt_reset.S AT91: reset routine cleanup, remove not needed icache flush 2010-10-26 11:32:48 +02:00
at91sam9g45_devices.c macb: unify at91 and avr32 platform data 2011-11-22 15:21:16 +00:00
at91sam9g45.c at91: provide macb clks with "pclk" and "hclk" name 2011-11-22 15:21:13 +00:00
at91sam9rl_devices.c ARM: at91: Fix USBA gadget registration 2011-11-09 23:02:12 +08:00
at91sam9rl.c at91: factorize sram init 2011-07-28 15:07:29 +00:00
at91sam926x_time.c ARM: AT91: update clock source registration 2010-12-19 15:44:53 +00:00
at91sam9260_devices.c macb: unify at91 and avr32 platform data 2011-11-22 15:21:16 +00:00
at91sam9260.c at91: provide macb clks with "pclk" and "hclk" name 2011-11-22 15:21:13 +00:00
at91sam9261_devices.c ARM: at91: usart: drop static map regs for dbgu 2011-11-09 22:50:35 +08:00
at91sam9261.c Merge branches 'sirf/devel', 'at91/devel', 'imx/devel' and 'davinci/devel' into next/devel 2011-10-07 21:59:57 +02:00
at91sam9263_devices.c macb: unify at91 and avr32 platform data 2011-11-22 15:21:16 +00:00
at91sam9263.c at91: provide macb clks with "pclk" and "hclk" name 2011-11-22 15:21:13 +00:00
at91x40_time.c [ARM] Convert asm/io.h to linux/io.h 2008-09-06 12:10:45 +01:00
at91x40.c at91: switch to CLKDEV_LOOKUP 2011-05-25 23:04:34 +08:00
board-1arm.c macb: unify at91 and avr32 platform data 2011-11-22 15:21:16 +00:00
board-afeb-9260v1.c macb: unify at91 and avr32 platform data 2011-11-22 15:21:16 +00:00
board-cam60.c macb: unify at91 and avr32 platform data 2011-11-22 15:21:16 +00:00
board-cap9adk.c macb: unify at91 and avr32 platform data 2011-11-22 15:21:16 +00:00
board-carmeva.c macb: unify at91 and avr32 platform data 2011-11-22 15:21:16 +00:00
board-cpu9krea.c macb: unify at91 and avr32 platform data 2011-11-22 15:21:16 +00:00
board-cpuat91.c macb: unify at91 and avr32 platform data 2011-11-22 15:21:16 +00:00
board-csb337.c macb: unify at91 and avr32 platform data 2011-11-22 15:21:16 +00:00
board-csb637.c macb: unify at91 and avr32 platform data 2011-11-22 15:21:16 +00:00
board-dt.c ARM: at91: add at91sam9g20 and Calao USB A9G20 DT support 2011-10-25 13:08:31 +02:00
board-eb01.c at91: fix map_io init usage 2011-05-25 23:04:34 +08:00
board-eb9200.c macb: unify at91 and avr32 platform data 2011-11-22 15:21:16 +00:00
board-ecbat91.c macb: unify at91 and avr32 platform data 2011-11-22 15:21:16 +00:00
board-eco920.c macb: unify at91 and avr32 platform data 2011-11-22 15:21:16 +00:00
board-flexibity.c at91: factorize at91 interrupts init to soc 2011-07-28 15:07:28 +00:00
board-foxg20.c macb: unify at91 and avr32 platform data 2011-11-22 15:21:16 +00:00
board-gsia18s.c macb: unify at91 and avr32 platform data 2011-11-22 15:21:16 +00:00
board-kafa.c macb: unify at91 and avr32 platform data 2011-11-22 15:21:16 +00:00
board-kb9202.c macb: unify at91 and avr32 platform data 2011-11-22 15:21:16 +00:00
board-neocore926.c macb: unify at91 and avr32 platform data 2011-11-22 15:21:16 +00:00
board-pcontrol-g20.c macb: unify at91 and avr32 platform data 2011-11-22 15:21:16 +00:00
board-picotux200.c macb: unify at91 and avr32 platform data 2011-11-22 15:21:16 +00:00
board-qil-a9260.c macb: unify at91 and avr32 platform data 2011-11-22 15:21:16 +00:00
board-rm9200dk.c macb: unify at91 and avr32 platform data 2011-11-22 15:21:16 +00:00
board-rm9200ek.c macb: unify at91 and avr32 platform data 2011-11-22 15:21:16 +00:00
board-rsi-ews.c macb: unify at91 and avr32 platform data 2011-11-22 15:21:16 +00:00
board-sam9-l9260.c macb: unify at91 and avr32 platform data 2011-11-22 15:21:16 +00:00
board-sam9g20ek.c macb: unify at91 and avr32 platform data 2011-11-22 15:21:16 +00:00
board-sam9m10g45ek.c macb: unify at91 and avr32 platform data 2011-11-22 15:21:16 +00:00
board-sam9rlek.c Merge git://git.infradead.org/mtd-2.6 2011-11-07 09:11:16 -08:00
board-sam9260ek.c macb: unify at91 and avr32 platform data 2011-11-22 15:21:16 +00:00
board-sam9261ek.c Merge git://git.infradead.org/mtd-2.6 2011-11-07 09:11:16 -08:00
board-sam9263ek.c macb: unify at91 and avr32 platform data 2011-11-22 15:21:16 +00:00
board-snapper9260.c macb: unify at91 and avr32 platform data 2011-11-22 15:21:16 +00:00
board-stamp9g20.c macb: unify at91 and avr32 platform data 2011-11-22 15:21:16 +00:00
board-usb-a926x.c macb: unify at91 and avr32 platform data 2011-11-22 15:21:16 +00:00
board-yl-9200.c macb: unify at91 and avr32 platform data 2011-11-22 15:21:16 +00:00
clock.c at91: drop at572d940hf support 2011-05-25 23:04:35 +08:00
clock.h at91: switch to CLKDEV_LOOKUP 2011-05-25 23:04:34 +08:00
cpuidle.c Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux 2011-11-07 10:13:52 -08:00
generic.h at91: factorize sram init 2011-07-28 15:07:29 +00:00
gpio.c ARM: gpio: convert includes of mach/gpio.h and asm/gpio.h to linux/gpio.h 2011-08-08 14:27:41 +01:00
irq.c arm: Fold irq_set_chip/irq_set_handler 2011-03-29 14:47:58 +02:00
Kconfig Merge branch 'trivial' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild 2011-11-06 18:54:53 -08:00
leds.c ARM: gpio: convert includes of mach/gpio.h and asm/gpio.h to linux/gpio.h 2011-08-08 14:27:41 +01:00
Makefile Merge branch 'next/dt' of git://git.linaro.org/people/arnd/arm-soc 2011-11-01 21:02:35 -07:00
Makefile.boot Merge branch 'next/dt' of git://git.linaro.org/people/arnd/arm-soc 2011-11-01 21:02:35 -07:00
pm_slowclock.S AT91: pm: make sure that r0 is 0 when dealing with cache operations 2010-10-26 11:32:48 +02:00
pm.c ARM: gpio: convert includes of mach/gpio.h and asm/gpio.h to linux/gpio.h 2011-08-08 14:27:41 +01:00
pm.h AT91: pm: make sure that r0 is 0 when dealing with cache operations 2010-10-26 11:32:48 +02:00
sam9_smc.c [ARM] 5287/2: [AT91] Configuration of Static Memory Controller 2008-12-01 17:18:08 +00:00
sam9_smc.h [ARM] 5287/2: [AT91] Configuration of Static Memory Controller 2008-12-01 17:18:08 +00:00
setup.c at91: add arch specific ioremap support 2011-07-28 15:09:26 +00:00
soc.h at91: move register clocks to soc generic init 2011-07-28 15:07:29 +00:00