]> git.karo-electronics.de Git - linux-beck.git/commit
CS89x0 : add platform driver support
authorJaccon Bastiaansen <jaccon.bastiaansen@gmail.com>
Thu, 26 Jan 2012 20:46:15 +0000 (21:46 +0100)
committerSascha Hauer <s.hauer@pengutronix.de>
Wed, 1 Feb 2012 15:49:50 +0000 (16:49 +0100)
commite9460a9e811dddd9ea1ae9838d9b53bfaf78cd2c
tree016ab829cf8c7cf76c117d82232a78eba1b64c01
parent62aa2b537c6f5957afd98e29f96897419ed5ebab
CS89x0 : add platform driver support

The CS89x0 ethernet controller is used on a number of evaluation
boards, such as the MX31ADS. The current driver has memory address and
IRQ settings for each board on which this controller is used. Driver
updates are therefore required to support other boards that also use
the CS89x0. To avoid these driver updates, a better mechanism
(platform driver support) is added to communicate the board dependent
settings to the driver.

Signed-off-by: Jaccon Bastiaansen <jaccon.bastiaansen@gmail.com>
Acked-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
drivers/net/Space.c
drivers/net/ethernet/cirrus/Kconfig
drivers/net/ethernet/cirrus/cs89x0.c