diff options
Diffstat (limited to 'drivers/net/ethernet/cadence/macb_main.c')
| -rw-r--r-- | drivers/net/ethernet/cadence/macb_main.c | 15 | 
1 files changed, 8 insertions, 7 deletions
diff --git a/drivers/net/ethernet/cadence/macb_main.c b/drivers/net/ethernet/cadence/macb_main.c index 472bf8f220bc..15362d016a87 100644 --- a/drivers/net/ethernet/cadence/macb_main.c +++ b/drivers/net/ethernet/cadence/macb_main.c @@ -3954,6 +3954,13 @@ static int macb_init(struct platform_device *pdev)  	return 0;  } +static const struct macb_usrio_config macb_default_usrio = { +	.mii = MACB_BIT(MII), +	.rmii = MACB_BIT(RMII), +	.rgmii = GEM_BIT(RGMII), +	.refclk = MACB_BIT(CLKEN), +}; +  #if defined(CONFIG_OF)  /* 1518 rounded up */  #define AT91ETHER_MAX_RBUFF_SZ	0x600 @@ -4439,13 +4446,6 @@ static int fu540_c000_init(struct platform_device *pdev)  	return macb_init(pdev);  } -static const struct macb_usrio_config macb_default_usrio = { -	.mii = MACB_BIT(MII), -	.rmii = MACB_BIT(RMII), -	.rgmii = GEM_BIT(RGMII), -	.refclk = MACB_BIT(CLKEN), -}; -  static const struct macb_usrio_config sama7g5_usrio = {  	.mii = 0,  	.rmii = 1, @@ -4594,6 +4594,7 @@ static const struct macb_config default_gem_config = {  	.dma_burst_length = 16,  	.clk_init = macb_clk_init,  	.init = macb_init, +	.usrio = &macb_default_usrio,  	.jumbo_max_len = 10240,  };  | 
