From: Dale Farnsworth Date: Mon, 7 Apr 2008 22:11:27 +0000 (+1000) Subject: [POWERPC] mv643xx_eth: Prepare to support multiple silicon blocks X-Git-Tag: v2.6.26-rc1~1125^2~58 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a0916bd64a0e6636f0161480e04057c89e90c5da;p=pandora-kernel.git [POWERPC] mv643xx_eth: Prepare to support multiple silicon blocks The mv643xx_eth driver is being modified to support multiple instances of the ethernet silicon block on the same platform. Each block contains a single register bank containing the registers for up to three ports interleaved within that bank. This patch updates the PowerPC OF to platform_device glue code to support multiple silicon blocks, each with up to three ethernet ports. The main difference is that we now allow multiple mv64x60_shared platform_devices to be registered and we provide each port platform_device with a pointer to its associated shared platform_device. The pointer will not be used until the mv643xx_eth driver changes are committed. Signed-off-by: Dale Farnsworth Acked-by: Mark Greer Signed-off-by: Paul Mackerras --- Reading git-diff-tree failed