linux-stable/drivers/net/ethernet/mediatek
Zhengchao Shao b0c09c7f08 net: ethernet: mtk-star-emac: disable napi when connect and start PHY failed in mtk_star_enable()
When failed to connect to and start PHY in mtk_star_enable() for opening
device, napi isn't disabled. When open mtk star device next time, it will
reports a invalid opcode issue. Fix it. Only be compiled, not be tested.

Fixes: 8c7bd5a454 ("net: ethernet: mtk-star-emac: new driver")
Signed-off-by: Zhengchao Shao <shaozhengchao@huawei.com>
Reviewed-by: Leon Romanovsky <leonro@nvidia.com>
Link: https://lore.kernel.org/r/20221107012159.211387-1-shaozhengchao@huawei.com
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
2022-11-08 13:28:07 +01:00
..
Kconfig net: ethernet: mtk_eth_soc: add support for page_pool_get_stats 2022-07-25 10:38:57 +01:00
Makefile net: ethernet: mediatek: Remove -Warray-bounds exception 2022-10-07 08:49:29 +01:00
mtk_eth_path.c
mtk_eth_soc.c net: ethernet: mtk_eth_soc: fix possible memory leak in mtk_probe() 2022-10-17 09:35:05 +01:00
mtk_eth_soc.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2022-09-29 14:30:51 -07:00
mtk_ppe.c net: ethernet: mediatek: ppe: Remove the unused function mtk_foe_entry_usable() 2022-10-17 09:36:39 +01:00
mtk_ppe.h net: ethernet: mtk_eth_soc: introduce flow offloading support for mt7986 2022-09-22 15:13:24 +02:00
mtk_ppe_debugfs.c net: ethernet: mtk_eth_soc: use DEFINE_SHOW_ATTRIBUTE to simplify code 2022-09-29 09:57:23 +02:00
mtk_ppe_offload.c net: ethernet: mtk_eth_soc: introduce flow offloading support for mt7986 2022-09-22 15:13:24 +02:00
mtk_ppe_regs.h net: ethernet: mtk_eth_soc: introduce flow offloading support for mt7986 2022-09-22 15:13:24 +02:00
mtk_sgmii.c net: mtk_eth_soc: partially convert to phylink_pcs 2022-05-19 18:14:30 -07:00
mtk_star_emac.c net: ethernet: mtk-star-emac: disable napi when connect and start PHY failed in mtk_star_enable() 2022-11-08 13:28:07 +01:00
mtk_wed.c net: ethernet: mtk_eth_wed: add missing of_node_put() 2022-10-17 09:35:06 +01:00
mtk_wed.h net: ethernet: mtk_eth_wed: add wed support for mt7986 chipset 2022-09-22 15:13:24 +02:00
mtk_wed_debugfs.c net: ethernet: mtk_eth_wed: add wed support for mt7986 chipset 2022-09-22 15:13:24 +02:00
mtk_wed_ops.c net: ethernet: mtk_eth_soc: add support for Wireless Ethernet Dispatch (WED) 2022-04-06 14:08:49 +01:00
mtk_wed_regs.h net: ethernet: mtk_eth_wed: add axi bus support 2022-09-22 15:13:24 +02:00