linux/drivers/net/ethernet/stmicro/stmmac
Martin Blumenstingl e4227bff80 net: stmmac: dwmac-meson8b: Fetch the "timing-adjustment" clock
The PRG_ETHERNET registers have a built-in timing adjustment circuit
which can provide the RX delay in RGMII mode. This is driven by an
external (to this IP, but internal to the SoC) clock input. Fetch this
clock as optional (even though it's there on all supported SoCs) since
we just learned about it and existing .dtbs don't specify it.

Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2020-05-13 12:23:14 -07:00
..
altr_tse_pcs.c
altr_tse_pcs.h
chain_mode.c
common.h net: stmmac: Add support for VLAN promiscuous mode 2020-04-22 19:35:48 -07:00
descs_com.h
descs.h
dwmac4_core.c net: stmmac: Add support for VLAN promiscuous mode 2020-04-22 19:35:48 -07:00
dwmac4_descs.c
dwmac4_descs.h
dwmac4_dma.c
dwmac4_dma.h
dwmac4_lib.c net: stmmac: use readl_poll_timeout() function in dwmac4_dma_reset() 2020-03-16 02:10:09 -07:00
dwmac4.h net: stmmac: Add support for VLAN promiscuous mode 2020-04-22 19:35:48 -07:00
dwmac5.c net: stmmac: gmac5+: fix potential integer overflow on 32 bit multiply 2020-05-04 11:57:21 -07:00
dwmac5.h
dwmac100_core.c
dwmac100_dma.c
dwmac100.h
dwmac1000_core.c net: stmmac: dwmac1000: fix out-of-bounds mac address reg setting 2020-04-03 15:58:54 -07:00
dwmac1000_dma.c
dwmac1000.h
dwmac_dma.h
dwmac_lib.c net: stmmac: dwmac_lib: remove unnecessary checks in dwmac_dma_reset() 2020-03-19 21:05:27 -07:00
dwmac-anarion.c
dwmac-dwc-qos-eth.c
dwmac-generic.c
dwmac-intel.c stmmac: intel: Fix indentation to put on one line affected code 2020-04-30 12:50:15 -07:00
dwmac-intel.h net: stmmac: Enable SERDES power up/down sequence 2020-04-21 15:54:45 -07:00
dwmac-ipq806x.c
dwmac-lpc18xx.c
dwmac-mediatek.c
dwmac-meson8b.c net: stmmac: dwmac-meson8b: Fetch the "timing-adjustment" clock 2020-05-13 12:23:14 -07:00
dwmac-meson.c
dwmac-oxnas.c
dwmac-qcom-ethqos.c
dwmac-rk.c net: stmmac: dwmac-rk: fix error path in rk_gmac_probe 2020-03-21 19:58:48 -07:00
dwmac-socfpga.c net: stmmac: fix enabling socfpga's ptp_ref_clock 2020-04-18 15:02:18 -07:00
dwmac-sti.c
dwmac-stm32.c net: ethernet: stmmac: simplify phy modes management for stm32 2020-05-01 15:17:32 -07:00
dwmac-sun8i.c
dwmac-sunxi.c net: stmmac: dwmac-sunxi: Provide TX and RX fifo sizes 2020-04-16 13:47:53 -07:00
dwxgmac2_core.c net: stmmac: xgmac: Fix VLAN register handling 2020-04-02 07:04:45 -07:00
dwxgmac2_descs.c
dwxgmac2_dma.c
dwxgmac2.h
dwxlgmac2.h net: stmmac: Add support for Enterprise MAC version 2020-03-17 21:37:25 -07:00
enh_desc.c
hwif.c net: stmmac: Add support for Enterprise MAC version 2020-03-17 21:37:25 -07:00
hwif.h net: stmmac: Add support for VLAN Rx filtering 2020-03-30 10:36:44 -07:00
Kconfig net: stmmac: create dwmac-intel.c to contain all Intel platform 2020-03-30 20:10:34 -07:00
Makefile stmmac: intel: Place object in the Makefile according to the order 2020-04-30 12:50:16 -07:00
mmc_core.c
mmc.h
norm_desc.c
ring_mode.c
stmmac_ethtool.c stmmac: let core reject the unsupported coalescing parameters 2020-03-05 12:12:34 -08:00
stmmac_hwtstamp.c net: stmmac: Fix sub-second increment 2020-04-18 15:02:18 -07:00
stmmac_main.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2020-05-06 22:10:13 -07:00
stmmac_mdio.c net: stmmac: Integrate it with DesignWare XPCS 2020-03-09 20:13:16 -07:00
stmmac_pci.c stmmac: intel: Fix clock handling on error and remove paths 2020-04-30 12:50:15 -07:00
stmmac_pcs.h
stmmac_platform.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2020-03-25 18:58:11 -07:00
stmmac_platform.h
stmmac_ptp.c
stmmac_ptp.h
stmmac_selftests.c net: sched: rename more stats_types 2020-03-23 20:54:23 -07:00
stmmac_tc.c net: rename flow_action_hw_stats_types* -> flow_action_hw_stats* 2020-03-17 21:12:39 -07:00
stmmac.h