mirror_ubuntu-kernels/drivers/net/ethernet/stmicro/stmmac
Bartosz Golaszewski 9d0c0d5ebd net: stmmac: replace the en_tx_lpi_clockgating field with a flag
Drop the boolean field of the plat_stmmacenet_data structure in favor of a
simple bitfield flag.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Reviewed-by: Andrew Halaney <ahalaney@redhat.com>
Link: https://lore.kernel.org/r/20230710090001.303225-13-brgl@bgdev.pl
Reviewed-by: Simon Horman <simon.horman@corigine.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2023-07-13 20:57:14 -07:00
..
chain_mode.c net: stmmac: Remove some unnecessary void pointers 2023-04-13 12:50:46 +02:00
common.h net: stmmac: make the pcs_lynx cleanup sequence specific to dwmac_socfpga 2023-06-07 13:30:12 -07:00
descs_com.h
descs.h
dwmac4_core.c net: stmmac: Initialize MAC_ONEUS_TIC_COUNTER register 2023-05-09 19:42:59 -07:00
dwmac4_descs.c net: stmmac: Remove some unnecessary void pointers 2023-04-13 12:50:46 +02:00
dwmac4_descs.h
dwmac4_dma.c net: stmmac: dwmac4: Allow platforms to specify some DMA/MTL offsets 2023-04-13 12:50:46 +02:00
dwmac4_dma.h net: stmmac: dwmac4: Allow platforms to specify some DMA/MTL offsets 2023-04-13 12:50:46 +02:00
dwmac4_lib.c net: stmmac: dwmac4: Allow platforms to specify some DMA/MTL offsets 2023-04-13 12:50:46 +02:00
dwmac4.h net: stmmac: Initialize MAC_ONEUS_TIC_COUNTER register 2023-05-09 19:42:59 -07:00
dwmac5.c net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence 2023-02-13 20:04:43 -08:00
dwmac5.h
dwmac100_core.c net: stmmac: Disable automatic FCS/Pad stripping 2022-09-08 10:12:20 +02:00
dwmac100_dma.c net: stmmac: Pass stmmac_priv in some callbacks 2023-04-13 12:50:46 +02:00
dwmac100.h net: stmmac: Disable automatic FCS/Pad stripping 2022-09-08 10:12:20 +02:00
dwmac1000_core.c net: stmmac: Pass stmmac_priv in some callbacks 2023-04-13 12:50:46 +02:00
dwmac1000_dma.c net: stmmac: Pass stmmac_priv in some callbacks 2023-04-13 12:50:46 +02:00
dwmac1000.h net: stmmac: Disable automatic FCS/Pad stripping 2022-09-08 10:12:20 +02:00
dwmac_dma.h net: stmmac: Pass stmmac_priv in some callbacks 2023-04-13 12:50:46 +02:00
dwmac_lib.c net: stmmac: Pass stmmac_priv in some callbacks 2023-04-13 12:50:46 +02:00
dwmac-anarion.c net: stmmac: Make stmmac_pltfr_remove() return void 2023-05-09 19:56:31 -07:00
dwmac-dwc-qos-eth.c net: stmmac: replace the tso_en field with a flag 2023-07-13 20:57:14 -07:00
dwmac-generic.c net: stmmac: dwmac-generic: use stmmac_pltfr_probe() 2023-06-24 15:35:59 -07:00
dwmac-imx.c net: stmmac: Make stmmac_pltfr_remove() return void 2023-05-09 19:56:31 -07:00
dwmac-ingenic.c net: stmmac: Make stmmac_pltfr_remove() return void 2023-05-09 19:56:31 -07:00
dwmac-intel-plat.c net: stmmac: Make stmmac_pltfr_remove() return void 2023-05-09 19:56:31 -07:00
dwmac-intel.c net: stmmac: replace the int_snapshot_en field with a flag 2023-07-13 20:57:14 -07:00
dwmac-intel.h
dwmac-ipq806x.c net: stmmac: Make stmmac_pltfr_remove() return void 2023-05-09 19:56:31 -07:00
dwmac-loongson.c stmmac: dwmac-loongson: fix missing of_node_put() while module exiting 2022-11-10 11:03:00 +01:00
dwmac-lpc18xx.c net: stmmac: Make stmmac_pltfr_remove() return void 2023-05-09 19:56:31 -07:00
dwmac-mediatek.c net: stmmac: replace the use_phy_wol field with a flag 2023-07-13 20:57:14 -07:00
dwmac-meson8b.c net: stmmac: Make stmmac_pltfr_remove() return void 2023-05-09 19:56:31 -07:00
dwmac-meson.c net: stmmac: Make stmmac_pltfr_remove() return void 2023-05-09 19:56:31 -07:00
dwmac-oxnas.c net: stmmac: Make stmmac_pltfr_remove() return void 2023-05-09 19:56:31 -07:00
dwmac-qcom-ethqos.c net: stmmac: replace the rx_clk_runs_in_lpi field with a flag 2023-07-13 20:57:14 -07:00
dwmac-rk.c net: stmmac: dwmac-rk: Convert to platform remove callback returning void 2023-05-09 19:57:01 -07:00
dwmac-socfpga.c net: dwmac_socfpga: initialize local data for mdio regmap configuration 2023-06-07 13:30:46 -07:00
dwmac-starfive.c net: stmmac: Make stmmac_pltfr_remove() return void 2023-05-09 19:56:31 -07:00
dwmac-sti.c net: stmmac: dwmac-sti: Convert to platform remove callback returning void 2023-05-09 19:57:01 -07:00
dwmac-stm32.c net: stmmac: dwmac-stm32: Convert to platform remove callback returning void 2023-05-09 19:57:02 -07:00
dwmac-sun8i.c net: stmmac: replace the has_sun8i field with a flag 2023-07-13 20:57:14 -07:00
dwmac-sunxi.c net: stmmac: Make stmmac_pltfr_remove() return void 2023-05-09 19:56:31 -07:00
dwmac-tegra.c net: stmmac: replace the serdes_up_after_phy_linkup field with a flag 2023-07-13 20:57:14 -07:00
dwmac-visconti.c net: stmmac: dwmac-visconti: Convert to platform remove callback returning void 2023-05-09 19:57:01 -07:00
dwxgmac2_core.c net: stmmac: Pass stmmac_priv in some callbacks 2023-04-13 12:50:46 +02:00
dwxgmac2_descs.c net: stmmac: Remove some unnecessary void pointers 2023-04-13 12:50:46 +02:00
dwxgmac2_dma.c net: stmmac: xgmac: add ethtool per-queue irq statistic support 2023-05-09 19:59:19 -07:00
dwxgmac2.h
dwxlgmac2.h
enh_desc.c net: stmmac: Remove some unnecessary void pointers 2023-04-13 12:50:46 +02:00
hwif.c net: stmmac: add support for platform specific reset 2023-04-05 19:01:22 -07:00
hwif.h net: stmmac: Pass stmmac_priv in some callbacks 2023-04-13 12:50:46 +02:00
Kconfig net: stmmac: dwmac-sogfpga: use the lynx pcs driver 2023-06-05 09:56:36 +01:00
Makefile net: stmmac: dwmac-sogfpga: use the lynx pcs driver 2023-06-05 09:56:36 +01:00
mmc_core.c stmicro/stmmac: fix repeated words in comments 2022-07-01 20:13:30 -07:00
mmc.h
norm_desc.c net: stmmac: Remove some unnecessary void pointers 2023-04-13 12:50:46 +02:00
ring_mode.c net: stmmac: Remove some unnecessary void pointers 2023-04-13 12:50:46 +02:00
stmmac_ethtool.c net: stmmac: remove set but unused mask in stmmac_ethtool_set_link_ksettings() 2023-04-07 20:04:03 -07:00
stmmac_hwtstamp.c net: stmmac: replace the int_snapshot_en field with a flag 2023-07-13 20:57:14 -07:00
stmmac_main.c net: stmmac: replace the en_tx_lpi_clockgating field with a flag 2023-07-13 20:57:14 -07:00
stmmac_mdio.c net: stmmac: make the pcs_lynx cleanup sequence specific to dwmac_socfpga 2023-06-07 13:30:12 -07:00
stmmac_pci.c net: stmmac: replace the tso_en field with a flag 2023-07-13 20:57:14 -07:00
stmmac_pcs.h
stmmac_platform.c net: stmmac: replace the en_tx_lpi_clockgating field with a flag 2023-07-13 20:57:14 -07:00
stmmac_platform.h net: stmmac: platform: provide devm_stmmac_pltfr_probe() 2023-06-24 15:36:00 -07:00
stmmac_ptp.c net: stmmac: replace the ext_snapshot_en field with a flag 2023-07-13 20:57:14 -07:00
stmmac_ptp.h stmmac: fix potential division by 0 2022-12-12 15:09:14 -08:00
stmmac_selftests.c net: stmmac: selftests: fix potential memleak in stmmac_test_arpoffload() 2022-12-09 10:49:39 +00:00
stmmac_tc.c net/sched: taprio: replace tc_taprio_qopt_offload :: enable with a "cmd" enum 2023-05-31 10:00:30 +01:00
stmmac_xdp.c net: stmmac: fix call trace when stmmac_xdp_xmit() is invoked 2023-05-25 21:01:35 -07:00
stmmac_xdp.h
stmmac.h net: stmmac: add Rx HWTS metadata to XDP receive pkt 2023-04-17 18:57:26 -07:00