linux/arch/powerpc/platforms/chrp
Lennert Buytenhek fa3959f457 mv643xx_eth: get rid of static variables, allow multiple instances
Move mv643xx_eth's static state (ethernet register block base address
and MII management interface spinlock) into a struct hanging off the
shared platform device.  This is necessary to support chips that
contain multiple mv643xx_eth silicon blocks.

Signed-off-by: Lennert Buytenhek <buytenh@marvell.com>
Acked-by: Nicolas Pitre <nico@marvell.com>
Signed-off-by: Dale Farnsworth <dale@farnsworth.org>
2008-04-28 21:17:07 -07:00
..
chrp.h [POWERPC] Make pci_read_irq_line the default 2006-12-04 16:00:04 +11:00
gg2.h [POWERPC] Copy over headers from arch/ppc to arch/powerpc that we need 2007-08-22 22:43:29 -05:00
Kconfig [POWERPC] disallow building powermac and tsi108 without PCI 2007-06-29 01:57:00 -05:00
Makefile [POWERPC] disallow building powermac and tsi108 without PCI 2007-06-29 01:57:00 -05:00
nvram.c [POWERPC] Rename get_property to of_get_property: arch/powerpc 2007-04-13 03:55:19 +10:00
pci.c [POWERPC] Revert chrp_pci_fixup_vt8231_ata devinit to fix libata on pegasos 2008-01-25 22:52:55 +11:00
pegasos_eth.c mv643xx_eth: get rid of static variables, allow multiple instances 2008-04-28 21:17:07 -07:00
setup.c [POWERPC] Autodetect serial console on pegasos2 2008-01-25 22:52:55 +11:00
smp.c [POWERPC] Remove old includes from arch/ppc 2007-08-22 22:39:35 -05:00
time.c [POWERPC] Remove find_compatible_devices 2007-04-24 22:08:57 +10:00