diff options
Diffstat (limited to 'include/linux/platform_data/cpsw.h')
| -rw-r--r-- | include/linux/platform_data/cpsw.h | 4 | 
1 files changed, 4 insertions, 0 deletions
diff --git a/include/linux/platform_data/cpsw.h b/include/linux/platform_data/cpsw.h index 24368a2e8b8..798fb80b024 100644 --- a/include/linux/platform_data/cpsw.h +++ b/include/linux/platform_data/cpsw.h @@ -21,6 +21,8 @@ struct cpsw_slave_data {  	char		phy_id[MII_BUS_ID_SIZE];  	int		phy_if;  	u8		mac_addr[ETH_ALEN]; +	u16		dual_emac_res_vlan;	/* Reserved VLAN for DualEMAC */ +  };  struct cpsw_platform_data { @@ -35,6 +37,8 @@ struct cpsw_platform_data {  	u32	bd_ram_size;  /*buffer descriptor ram size */  	u32	rx_descs;	/* Number of Rx Descriptios */  	u32	mac_control;	/* Mac control register */ +	u16	default_vlan;	/* Def VLAN for ALE lookup in VLAN aware mode*/ +	bool	dual_emac;	/* Enable Dual EMAC mode */  };  #endif /* __CPSW_H__ */  |