linux-kernelorg-stable/drivers/net/ethernet/stmicro/stmmac
Russell King (Oracle) 9b60ba512c net: stmmac: qcom-ethqos: use read_poll_timeout_atomic()
Use read_poll_timeout_atomic() to poll the rgmii registers rather than
open-coding the polling.

Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Signed-off-by: Russell King (Oracle) <rmk+kernel@armlinux.org.uk>
Link: https://patch.msgid.link/E1vM2n1-0000000FRTu-0js9@rmk-PC.armlinux.org.uk
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2025-11-21 18:13:44 -08:00
..
Kconfig
Makefile
chain_mode.c net: stmmac: stmmac_is_jumbo_frm() returns boolean 2025-11-19 08:33:49 -08:00
common.h net: stmmac: provide common stmmac_axi_blen_to_mask() 2025-11-20 17:57:40 -08:00
descs.h
descs_com.h
dwmac-anarion.c net: stmmac: pass struct device to init()/exit() methods 2025-11-20 17:54:07 -08:00
dwmac-dwc-qos-eth.c net: stmmac: remove axi_blen array 2025-11-20 17:57:40 -08:00
dwmac-eic7700.c net: stmmac: pass struct device to init()/exit() methods 2025-11-20 17:54:07 -08:00
dwmac-generic.c
dwmac-imx.c net: stmmac: imx: use ->set_phy_intf_sel() 2025-11-04 16:21:26 -08:00
dwmac-ingenic.c net: stmmac: ingenic: use ->set_phy_intf_sel() 2025-11-10 17:30:40 -08:00
dwmac-intel-plat.c
dwmac-intel.c net: stmmac: remove axi_blen array 2025-11-20 17:57:40 -08:00
dwmac-intel.h
dwmac-ipq806x.c
dwmac-loongson.c net: stmmac: remove unnecessary .pkt_route queue initialisation 2025-11-17 19:47:58 -08:00
dwmac-loongson1.c net: stmmac: pass struct device to init()/exit() methods 2025-11-20 17:54:07 -08:00
dwmac-lpc18xx.c net: stmmac: lpc18xx: use ->set_phy_intf_sel() 2025-11-07 19:05:48 -08:00
dwmac-mediatek.c net: stmmac: mediatek: simplify set_interface() methods 2025-11-12 18:13:41 -08:00
dwmac-meson.c
dwmac-meson8b.c net: stmmac: meson8b: use stmmac_get_phy_intf_sel() 2025-11-11 17:53:18 -08:00
dwmac-qcom-ethqos.c net: stmmac: qcom-ethqos: use read_poll_timeout_atomic() 2025-11-21 18:13:44 -08:00
dwmac-renesas-gbeth.c net: stmmac: pass struct device to init()/exit() methods 2025-11-20 17:54:07 -08:00
dwmac-rk.c net: stmmac: rk: use phylink's interface mode for set_clk_tx_rate() 2025-11-20 17:55:37 -08:00
dwmac-rzn1.c
dwmac-s32.c net: stmmac: pass struct device to init()/exit() methods 2025-11-20 17:54:07 -08:00
dwmac-socfpga.c net: stmmac: pass struct device to init()/exit() methods 2025-11-20 17:54:07 -08:00
dwmac-sophgo.c net: stmmac: dwmac-sophgo: Add phy interface filter 2025-11-17 19:57:38 -08:00
dwmac-starfive.c net: stmmac: starfive: use stmmac_get_phy_intf_sel() 2025-11-12 18:13:42 -08:00
dwmac-sti.c net: stmmac: pass struct device to init()/exit() methods 2025-11-20 17:54:07 -08:00
dwmac-stm32.c net: stmmac: stm32: use stmmac_get_phy_intf_sel() 2025-11-12 18:13:42 -08:00
dwmac-sun8i.c net: stmmac: pass struct device to init()/exit() methods 2025-11-20 17:54:07 -08:00
dwmac-sun55i.c
dwmac-sunxi.c net: stmmac: pass struct device to init()/exit() methods 2025-11-20 17:54:07 -08:00
dwmac-tegra.c
dwmac-thead.c net: stmmac: pass struct device to init()/exit() methods 2025-11-20 17:54:07 -08:00
dwmac-visconti.c net: stmmac: visconti: use stmmac_get_phy_intf_sel() 2025-11-12 18:13:43 -08:00
dwmac4.h
dwmac4_core.c
dwmac4_descs.c
dwmac4_descs.h
dwmac4_dma.c net: stmmac: move stmmac_axi_blen_to_mask() to stmmac_main.c 2025-11-20 17:57:40 -08:00
dwmac4_dma.h net: stmmac: provide common stmmac_axi_blen_to_mask() 2025-11-20 17:57:40 -08:00
dwmac4_lib.c
dwmac5.c
dwmac5.h
dwmac100.h
dwmac100_core.c
dwmac100_dma.c
dwmac1000.h
dwmac1000_core.c
dwmac1000_dma.c net: stmmac: move stmmac_axi_blen_to_mask() to stmmac_main.c 2025-11-20 17:57:40 -08:00
dwmac_dma.h net: stmmac: provide common stmmac_axi_blen_to_mask() 2025-11-20 17:57:40 -08:00
dwmac_lib.c
dwxgmac2.h net: stmmac: provide common stmmac_axi_blen_to_mask() 2025-11-20 17:57:40 -08:00
dwxgmac2_core.c
dwxgmac2_descs.c
dwxgmac2_dma.c net: stmmac: move stmmac_axi_blen_to_mask() to stmmac_main.c 2025-11-20 17:57:40 -08:00
dwxlgmac2.h
enh_desc.c
hwif.c net: stmmac: always allocate mac_device_info 2025-11-13 17:03:19 +01:00
hwif.h net: stmmac: stmmac_is_jumbo_frm() returns boolean 2025-11-19 08:33:49 -08:00
mmc.h
mmc_core.c
norm_desc.c
ring_mode.c net: stmmac: stmmac_is_jumbo_frm() returns boolean 2025-11-19 08:33:49 -08:00
stmmac.h net: stmmac: convert priv->sph* to boolean and rename 2025-11-19 08:32:38 -08:00
stmmac_est.c
stmmac_est.h
stmmac_ethtool.c
stmmac_fpe.c
stmmac_fpe.h
stmmac_hwtstamp.c
stmmac_main.c devlink: pass extack through to devlink_param::get() 2025-11-20 19:01:22 -08:00
stmmac_mdio.c net: stmmac: mdio: fix incorrect phy address check 2025-10-29 18:58:01 -07:00
stmmac_pci.c net: stmmac: remove axi_blen array 2025-11-20 17:57:40 -08:00
stmmac_pcs.c
stmmac_pcs.h
stmmac_platform.c net: stmmac: remove axi_blen array 2025-11-20 17:57:40 -08:00
stmmac_platform.h
stmmac_ptp.c
stmmac_ptp.h
stmmac_selftests.c net: stmmac: convert priv->sph* to boolean and rename 2025-11-19 08:32:38 -08:00
stmmac_tc.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2025-10-31 06:46:03 -07:00
stmmac_vlan.c net: stmmac: Fix VLAN 0 deletion in vlan_del_hw_rx_fltr() 2025-11-18 10:43:41 +01:00
stmmac_vlan.h
stmmac_xdp.c net: stmmac: convert priv->sph* to boolean and rename 2025-11-19 08:32:38 -08:00
stmmac_xdp.h