Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

dpaa_eth: don't use fixed_phy_change_carrier

This effectively reverts 6e8b0ff1ba4c ("dpaa_eth: Add change_carrier()
for Fixed PHYs"). Usage of fixed_phy_change_carrier() requires that
fixed_phy_register() has been called before, directly or indirectly.
And that's not the case in this driver.

Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
Reviewed-by: Jacob Keller <jacob.e.keller@intel.com>
Link: https://patch.msgid.link/7eb189b3-d5fd-4be6-8517-a66671a4e4e3@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>

authored by

Heiner Kallweit and committed by
Jakub Kicinski
d8155c1d e0e3265a

-2
-2
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
··· 28 28 #include <linux/percpu.h> 29 29 #include <linux/dma-mapping.h> 30 30 #include <linux/sort.h> 31 - #include <linux/phy_fixed.h> 32 31 #include <linux/bpf.h> 33 32 #include <linux/bpf_trace.h> 34 33 #include <soc/fsl/bman.h> ··· 3149 3150 .ndo_stop = dpaa_eth_stop, 3150 3151 .ndo_tx_timeout = dpaa_tx_timeout, 3151 3152 .ndo_get_stats64 = dpaa_get_stats64, 3152 - .ndo_change_carrier = fixed_phy_change_carrier, 3153 3153 .ndo_set_mac_address = dpaa_set_mac_address, 3154 3154 .ndo_validate_addr = eth_validate_addr, 3155 3155 .ndo_set_rx_mode = dpaa_set_rx_mode,