From: Raju Lakkaraju Date: Tue, 29 Nov 2016 09:46:46 +0000 (+0530) Subject: net: phy: add mdix_ctrl to hold the user configuration. X-Git-Tag: v4.10-rc1~202^2~137^2~3 X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=f4ed2fe34fb793755ef8cfc3509e783c4709ffc1;p=karo-tx-linux.git net: phy: add mdix_ctrl to hold the user configuration. Add new parameter mdix_ctrl to hold the user configuration. Existing mdix maintain the current status of MDI(X) crossover performed or not. mdix_ctrl can configure either ETH_TP_MDI or ETH_TP_MDI_X orETH_TP_MDI_AUTO. Signed-off-by: Raju Lakkaraju Signed-off-by: David S. Miller --- diff --git a/include/linux/phy.h b/include/linux/phy.h index b53177fd38af..feb8a98e8dd3 100644 --- a/include/linux/phy.h +++ b/include/linux/phy.h @@ -450,6 +450,7 @@ struct phy_device { struct net_device *attached_dev; u8 mdix; + u8 mdix_ctrl; void (*adjust_link)(struct net_device *dev); };