diff options
author | 2020-05-06 21:13:59 +0300 | |
---|---|---|
committer | 2020-05-07 17:51:03 -0700 | |
commit | a45cfcc69a2519463db0e18db5b7f9c7739f559d (patch) | |
tree | 2e033fb845c84d5a8f512aa786294fcd944c70b8 /drivers/net/ethernet/ti/am65-cpsw-nuss.h | |
parent | Merge branch 'hsr-hsr-code-refactoring' (diff) | |
download | wireguard-linux-a45cfcc69a2519463db0e18db5b7f9c7739f559d.tar.xz wireguard-linux-a45cfcc69a2519463db0e18db5b7f9c7739f559d.zip |
net: ethernet: ti: am65-cpsw-nuss: use of_platform_device_create() for mdio
The MCU CPSW expected to populate only MDIO device, but follow up patches
will add "compatible" property to the MCU CPSW CPTS node which will cause
creation of CPTS device and MCU CPSW init failure. Hence, switch to use
of_platform_device_create() instead of of_platform_populate() for MDIO
device population.
Signed-off-by: Grygorii Strashko <grygorii.strashko@ti.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/ti/am65-cpsw-nuss.h')
-rw-r--r-- | drivers/net/ethernet/ti/am65-cpsw-nuss.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/net/ethernet/ti/am65-cpsw-nuss.h b/drivers/net/ethernet/ti/am65-cpsw-nuss.h index b1cddfd05a45..8a6382188cb5 100644 --- a/drivers/net/ethernet/ti/am65-cpsw-nuss.h +++ b/drivers/net/ethernet/ti/am65-cpsw-nuss.h @@ -9,6 +9,7 @@ #include <linux/kernel.h> #include <linux/module.h> #include <linux/netdevice.h> +#include <linux/platform_device.h> struct am65_cpts; @@ -76,6 +77,7 @@ struct am65_cpsw_pdata { struct am65_cpsw_common { struct device *dev; + struct device *mdio_dev; const struct am65_cpsw_pdata *pdata; void __iomem *ss_base; |