[ARM] 5219/2: MACB ethernet support for AFEB9260
MACB ethernet support for AFEB9260 Depends on 5210/2 Acked-by: Andrew Victor <linux@maxim.org.za> Signed-off-by: Sergey Lapin <slapin@ossfans.org> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
This commit is contained in:
parent
9c784f958d
commit
53d4351f58
|
@ -581,7 +581,7 @@ CONFIG_PHYLIB=y
|
||||||
# CONFIG_MDIO_BITBANG is not set
|
# CONFIG_MDIO_BITBANG is not set
|
||||||
CONFIG_NET_ETHERNET=y
|
CONFIG_NET_ETHERNET=y
|
||||||
CONFIG_MII=y
|
CONFIG_MII=y
|
||||||
# CONFIG_MACB is not set
|
CONFIG_MACB=y
|
||||||
# CONFIG_AX88796 is not set
|
# CONFIG_AX88796 is not set
|
||||||
# CONFIG_SMC91X is not set
|
# CONFIG_SMC91X is not set
|
||||||
# CONFIG_DM9000 is not set
|
# CONFIG_DM9000 is not set
|
||||||
|
|
|
@ -106,6 +106,14 @@ static struct spi_board_info afeb9260_spi_devices[] = {
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/*
|
||||||
|
* MACB Ethernet device
|
||||||
|
*/
|
||||||
|
static struct at91_eth_data __initdata afeb9260_macb_data = {
|
||||||
|
.phy_irq_pin = AT91_PIN_PA9,
|
||||||
|
.is_rmii = 0,
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* NAND flash
|
* NAND flash
|
||||||
|
@ -174,6 +182,14 @@ static void __init afeb9260_board_init(void)
|
||||||
ARRAY_SIZE(afeb9260_spi_devices));
|
ARRAY_SIZE(afeb9260_spi_devices));
|
||||||
/* NAND */
|
/* NAND */
|
||||||
at91_add_device_nand(&afeb9260_nand_data);
|
at91_add_device_nand(&afeb9260_nand_data);
|
||||||
|
/* Ethernet */
|
||||||
|
at91_add_device_eth(&afeb9260_macb_data);
|
||||||
|
|
||||||
|
/* Standard function's pin assignments are not
|
||||||
|
* appropriate for us and generic code provide
|
||||||
|
* no API to configure these pins any other way */
|
||||||
|
at91_set_B_periph(AT91_PIN_PA10, 0); /* ETX2 */
|
||||||
|
at91_set_B_periph(AT91_PIN_PA11, 0); /* ETX3 */
|
||||||
/* MMC */
|
/* MMC */
|
||||||
at91_add_device_mmc(0, &afeb9260_mmc_data);
|
at91_add_device_mmc(0, &afeb9260_mmc_data);
|
||||||
/* I2C */
|
/* I2C */
|
||||||
|
|
Loading…
Reference in New Issue