linux/drivers/net/ethernet/stmicro/stmmac
Alexandre TORGUE c6eec6f332 net: ethernet: dwmac: add Ethernet glue logic for stm32 chip
stm324xx family chips support Synopsys MAC 3.510 IP.
This patch adds settings for logical glue logic:
-clocks
-mode selection MII or RMII.

Reviewed-by: Joachim Eastwood <manabian@gmail.com>
Acked-by: Giuseppe Cavallaro <peppe.cavallaro@st.com>
Tested-by: Maxime Coquelin <maxime.coquelin@st.com>
Signed-off-by: Alexandre TORGUE <alexandre.torgue@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2016-09-01 14:03:40 -07:00
..
altr_tse_pcs.c net: ethernet: Add TSE PCS support to dwmac-socfpga 2016-07-10 22:07:50 -07:00
altr_tse_pcs.h net: ethernet: Add TSE PCS support to dwmac-socfpga 2016-07-10 22:07:50 -07:00
chain_mode.c stmmac: optimize tx desc management 2016-03-02 14:21:32 -05:00
common.h drivers: net: stmmac: add port selection programming 2016-06-28 08:54:23 -04:00
descs_com.h stmmac: change descriptor layout 2016-03-02 14:21:30 -05:00
descs.h stmmac: change descriptor layout 2016-03-02 14:21:30 -05:00
dwmac4_core.c drivers: net: stmmac: add port selection programming 2016-06-28 08:54:23 -04:00
dwmac4_descs.c net: ethernet: stmmac: GMAC4.xx: Fix TX descriptor preparation 2016-04-13 22:35:17 -04:00
dwmac4_descs.h stmmac: add descriptors function for GMAC 4.xx 2016-04-02 20:23:07 -04:00
dwmac4_dma.c stmmac: add DMA support for GMAC 4.xx 2016-04-02 20:23:08 -04:00
dwmac4_dma.h stmmac: add DMA support for GMAC 4.xx 2016-04-02 20:23:08 -04:00
dwmac4_lib.c stmmac: add DMA support for GMAC 4.xx 2016-04-02 20:23:08 -04:00
dwmac4.h drivers: net: stmmac: rework core ISR to better manage PCS and PMT 2016-06-28 08:54:23 -04:00
dwmac100_core.c stmmac: rework synopsys id read, moved to dwmac setup 2016-04-02 20:23:07 -04:00
dwmac100_dma.c stmmac: rework DMA bus setting and introduce new platform AXI structure 2016-03-02 14:21:30 -05:00
dwmac100.h stmmac: share reset function between dwmac100 and dwmac1000 2016-03-02 14:21:30 -05:00
dwmac1000_core.c drivers: net: stmmac: fix spelling mistake "mulitcast" -> "multicast" 2016-08-30 21:07:29 -07:00
dwmac1000_dma.c stmmac: rework get_hw_feature function 2016-04-02 20:23:07 -04:00
dwmac1000.h drivers: net: stmmac: rework core ISR to better manage PCS and PMT 2016-06-28 08:54:23 -04:00
dwmac_dma.h stmmac: rework DMA bus setting and introduce new platform AXI structure 2016-03-02 14:21:30 -05:00
dwmac_lib.c stmmac: share reset function between dwmac100 and dwmac1000 2016-03-02 14:21:30 -05:00
dwmac-generic.c
dwmac-ipq806x.c
dwmac-lpc18xx.c
dwmac-meson.c
dwmac-rk.c net: stmmac: dwmac-rk: add rk3228-specific data 2016-06-26 15:45:39 -04:00
dwmac-socfpga.c ethernet: stmicro: stmmac: dwmac-socfpga: add missing of_node_put after calling of_parse_phandle 2016-08-01 21:43:49 -07:00
dwmac-sti.c
dwmac-stm32.c net: ethernet: dwmac: add Ethernet glue logic for stm32 chip 2016-09-01 14:03:40 -07:00
dwmac-sunxi.c
enh_desc.c stmmac: rework the routines to show the ring status 2016-04-02 20:23:07 -04:00
Kconfig net: ethernet: dwmac: add Ethernet glue logic for stm32 chip 2016-09-01 14:03:40 -07:00
Makefile net: ethernet: dwmac: add Ethernet glue logic for stm32 chip 2016-09-01 14:03:40 -07:00
mmc_core.c stmmac: enhance mmc counter management 2016-04-02 20:23:08 -04:00
mmc.h stmmac: enhance mmc counter management 2016-04-02 20:23:08 -04:00
norm_desc.c stmmac: rework the routines to show the ring status 2016-04-02 20:23:07 -04:00
ring_mode.c stmmac: first frame prep at the end of xmit routine 2016-03-02 14:21:33 -05:00
stmmac_ethtool.c drivers: net: stmmac: add port selection programming 2016-06-28 08:54:23 -04:00
stmmac_hwtstamp.c
stmmac_main.c ethernet: stmicro: stmmac: add missing of_node_put after calling of_parse_phandle 2016-08-01 21:43:49 -07:00
stmmac_mdio.c net: stmmac: Fix incorrect memcpy source memory 2016-05-25 21:43:35 -07:00
stmmac_pci.c stmmac: let remove/resume/suspend functions take device pointer 2016-05-03 15:22:19 -04:00
stmmac_pcs.h drivers: net: stmmac: reworking the PCS code. 2016-06-28 08:54:23 -04:00
stmmac_platform.c ethernet: stmicro: stmmac: add missing of_node_put after calling of_parse_phandle 2016-08-01 21:43:49 -07:00
stmmac_platform.h
stmmac_ptp.c
stmmac_ptp.h
stmmac.h drivers: net: stmmac: rework core ISR to better manage PCS and PMT 2016-06-28 08:54:23 -04:00