linux/drivers/net/ethernet/stmicro/stmmac
Jose Abreu 9ad372fc5a net: stmmac: Prepare to convert to phylink
In preparation for the convertion, split the adjust_link function into
mac_config and add the mac_link_up and mac_link_down functions.

Signed-off-by: Jose Abreu <joabreu@synopsys.com>
Cc: Joao Pinto <jpinto@synopsys.com>
Cc: David S. Miller <davem@davemloft.net>
Cc: Giuseppe Cavallaro <peppe.cavallaro@st.com>
Cc: Alexandre Torgue <alexandre.torgue@st.com>
Cc: Russell King <linux@armlinux.org.uk>
Cc: Andrew Lunn <andrew@lunn.ch>
Cc: Florian Fainelli <f.fainelli@gmail.com>
Cc: Heiner Kallweit <hkallweit1@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2019-06-13 14:02:09 -07:00
..
Kconfig net: stmmac: Fix build error without CONFIG_INET 2019-05-29 14:18:24 -07:00
Makefile net: stmmac: Introduce selftests support 2019-05-24 13:45:56 -07:00
altr_tse_pcs.c
altr_tse_pcs.h
chain_mode.c net: stmmac: Switch stmmac_mode_ops to generic HW Interface Helpers 2018-04-16 18:50:03 -04:00
common.h net: stmmac: modify default value of tx-frames 2019-06-05 17:03:14 -07:00
descs.h
descs_com.h net: stmmac: use correct DMA buffer size in the RX descriptor 2019-03-31 14:00:58 -07:00
dwmac-anarion.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 121 2019-05-24 17:39:02 +02:00
dwmac-dwc-qos-eth.c net: stmmac: Do not output error on deferred probe 2019-05-28 11:00:09 -07:00
dwmac-generic.c net: stmmac: Add the bindings parsing for XGMAC2 2018-08-09 11:16:28 -07:00
dwmac-ipq806x.c
dwmac-lpc18xx.c
dwmac-mediatek.c net: stmmac: dwmac-mediatek: disable rx watchdog 2019-06-05 17:03:14 -07:00
dwmac-meson.c net: stmmac: dwmac-meson: update with SPDX Licence identifier 2019-05-28 17:09:15 -07:00
dwmac-meson8b.c net: stmmac: dwmac-meson8b: update with SPDX Licence identifier 2019-05-28 17:09:15 -07:00
dwmac-oxnas.c
dwmac-qcom-ethqos.c net: stmmac: Fix return value check in qcom_ethqos_probe() 2019-01-24 22:13:03 -08:00
dwmac-rk.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 2019-05-30 11:26:37 -07:00
dwmac-socfpga.c net: stmmac: socfpga: fix phy and ptp_ref setup for Arria10/Stratix10 2019-06-06 14:21:06 -07:00
dwmac-sti.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
dwmac-stm32.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 194 2019-05-30 11:29:22 -07:00
dwmac-sun8i.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2019-06-07 11:00:14 -07:00
dwmac-sunxi.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 2019-05-30 11:26:37 -07:00
dwmac4.h net: stmmac: dwmac4/5: Fix Hash Filter 2019-05-24 13:45:56 -07:00
dwmac4_core.c net: stmmac: dwmac4: fix flow control issue 2019-06-05 17:03:14 -07:00
dwmac4_descs.c net: stmmac: use correct DMA buffer size in the RX descriptor 2019-03-31 14:00:58 -07:00
dwmac4_descs.h
dwmac4_dma.c Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/net 2018-07-03 10:29:26 +09:00
dwmac4_dma.h net: stmmac: Set DMA buffer size in HW 2018-06-28 22:24:25 +09:00
dwmac4_lib.c net: stmmac: dwmac4/5: Do not disable whole RX in dma_stop_rx() 2019-05-24 13:45:56 -07:00
dwmac5.c net: stmmac: Add Flexible PPS support 2018-06-04 10:13:16 -04:00
dwmac5.h net: stmmac: Add Flexible PPS support 2018-06-04 10:13:16 -04:00
dwmac100.h
dwmac100_core.c net: stmmac: dwmac100: Add MAC loopback support 2019-05-24 13:45:56 -07:00
dwmac100_dma.c net: stmmac: Uniformize the use of dma_init_* callbacks 2018-05-18 11:00:15 -04:00
dwmac1000.h net: stmmac: dwmac1000: Also pass control frames while in promisc mode 2019-05-24 13:45:56 -07:00
dwmac1000_core.c net: stmmac: dwmac1000: Clear unused address entries 2019-05-24 13:45:56 -07:00
dwmac1000_dma.c net: stmmac: Uniformize the use of dma_init_* callbacks 2018-05-18 11:00:15 -04:00
dwmac_dma.h
dwmac_lib.c
dwxgmac2.h net: stmmac: dwxgmac2: Also pass control frames while in promisc mode 2019-05-24 13:45:56 -07:00
dwxgmac2_core.c net: stmmac: dwxgmac2: Also pass control frames while in promisc mode 2019-05-24 13:45:56 -07:00
dwxgmac2_descs.c net: stmmac: use correct DMA buffer size in the RX descriptor 2019-03-31 14:00:58 -07:00
dwxgmac2_dma.c net: stmmac: dwxgmac2: Do not disable whole RX in dma_stop_rx() 2019-05-24 13:45:56 -07:00
enh_desc.c net: stmmac: fix dropping of multi-descriptor RX frames 2019-03-31 14:00:59 -07:00
hwif.c net: stmmac: Switch MMC functions to HWIF callbacks 2019-05-24 13:45:56 -07:00
hwif.h net: stmmac: Switch MMC functions to HWIF callbacks 2019-05-24 13:45:56 -07:00
mmc.h net: stmmac: Switch MMC functions to HWIF callbacks 2019-05-24 13:45:56 -07:00
mmc_core.c net: stmmac: Switch MMC functions to HWIF callbacks 2019-05-24 13:45:56 -07:00
norm_desc.c net: stmmac: Use bfsize1 in ndesc_init_rx_desc 2019-04-17 23:20:25 -07:00
ring_mode.c net: stmmac: fix memory corruption with large MTUs 2019-03-19 13:30:30 -07:00
stmmac.h net: stmmac: Introduce selftests support 2019-05-24 13:45:56 -07:00
stmmac_ethtool.c net: stmmac: Introduce selftests support 2019-05-24 13:45:56 -07:00
stmmac_hwtstamp.c net: stmmac: Switch stmmac_hwtimestamp to generic HW Interface Helpers 2018-04-16 18:49:55 -04:00
stmmac_main.c net: stmmac: Prepare to convert to phylink 2019-06-13 14:02:09 -07:00
stmmac_mdio.c net: stmmac: fix reset gpio free missing 2019-05-22 17:27:15 -07:00
stmmac_pci.c pci-v5.2-changes 2019-05-14 10:30:10 -07:00
stmmac_pcs.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
stmmac_platform.c net: stmmac: fix csr_clk can't be zero issue 2019-05-25 11:02:31 -07:00
stmmac_platform.h
stmmac_ptp.c net: stmmac: Avoid one more sometimes uninitialized Clang warning 2019-03-08 23:20:22 -08:00
stmmac_ptp.h net: stmmac: fix ptp timestamping on Rx on gmac4 2019-02-06 17:28:15 -08:00
stmmac_selftests.c net: stmmac: selftests: Use kfree_skb() instead of kfree() 2019-05-30 12:58:54 -07:00
stmmac_tc.c net: stmmac: Check if CBS is supported before configuring 2019-01-11 15:35:06 -08:00