| /linux/Documentation/devicetree/bindings/net/ |
| H A D | calxeda-xgmac.yaml | 4 $id: http://devicetree.org/schemas/net/calxeda-xgmac.yaml# 7 title: Calxeda Highbank 10Gb XGMAC Ethernet controller 10 The Calxeda XGMAC Ethernet controllers are directly connected to the 21 const: calxeda,hb-xgmac 28 Can point to at most 3 xgmac interrupts. The 1st one is the main 46 compatible = "calxeda,hb-xgmac";
|
| /linux/drivers/net/ethernet/calxeda/ |
| H A D | Kconfig | 3 tristate "Calxeda 1G/10G XGMAC Ethernet driver" 8 This is the driver for the XGMAC Ethernet IP block found on Calxeda
|
| H A D | Makefile | 2 obj-$(CONFIG_NET_CALXEDA_XGMAC) += xgmac.o
|
| /linux/drivers/net/ethernet/chelsio/cxgb3/ |
| H A D | Makefile | 9 xgmac.o sge.o l2t.o cxgb3_offload.o aq100x.o
|
| H A D | cxgb3_main.c | 2740 * Scan the XGMAC's to check for various conditions which we want to in t3_adap_check_task()
|
| /linux/drivers/net/ethernet/sfc/siena/ |
| H A D | farch_regs.h | 1814 /* XM_ADR_LO_REG: XGMAC address register low */ 1819 /* XM_ADR_HI_REG: XGMAC address register high */ 1824 /* XM_GLB_CFG_REG: XGMAC global configuration */ 1843 /* XM_TX_CFG_REG: XGMAC transmit configuration */ 1864 /* XM_RX_CFG_REG: XGMAC receive configuration */ 1904 /* XM_FC_REG: XGMAC flow control register */ 1925 /* XM_PAUSE_TIME_REG: XGMAC pause time register */ 1932 /* XM_TX_PARAM_REG: XGMAC transmit parameter register */ 1943 /* XM_RX_PARAM_REG: XGMAC receive parameter register */ 1950 /* XM_MGT_INT_MSK_REG: XGMAC management interrupt mask register */ [all …]
|
| /linux/drivers/net/ethernet/sfc/falcon/ |
| H A D | farch_regs.h | 1814 /* XM_ADR_LO_REG: XGMAC address register low */ 1819 /* XM_ADR_HI_REG: XGMAC address register high */ 1824 /* XM_GLB_CFG_REG: XGMAC global configuration */ 1843 /* XM_TX_CFG_REG: XGMAC transmit configuration */ 1864 /* XM_RX_CFG_REG: XGMAC receive configuration */ 1904 /* XM_FC_REG: XGMAC flow control register */ 1925 /* XM_PAUSE_TIME_REG: XGMAC pause time register */ 1932 /* XM_TX_PARAM_REG: XGMAC transmit parameter register */ 1943 /* XM_RX_PARAM_REG: XGMAC receive parameter register */ 1950 /* XM_MGT_INT_MSK_REG: XGMAC management interrupt mask register */ [all …]
|
| H A D | tenxpress.c | 224 /* The XGMAC clock is driven from the SFX7101 312MHz clock, so in tenxpress_special_reset() 225 * a special software reset can glitch the XGMAC sufficiently for stats in tenxpress_special_reset()
|
| /linux/Documentation/networking/device_drivers/ethernet/stmicro/ |
| H A D | stmmac.rst | 35 DesignWare(R) Cores XGMAC - 10G Ethernet MAC and DesignWare(R) Cores 50 | XGMAC - 10G Ethernet MAC | 2.10a | N/A | XGMAC2+ | 227 GMAC, GMAC4/5 and XGMAC core. 276 TSO (TCP Segmentation Offload) feature is supported by GMAC > 4.x and XGMAC 494 36) HW uses XGMAC>2.10 cores::
|
| /linux/arch/arm/boot/dts/calxeda/ |
| H A D | ecx-common.dtsi | 204 compatible = "calxeda,hb-xgmac"; 211 compatible = "calxeda,hb-xgmac";
|
| /linux/Documentation/devicetree/bindings/phy/ |
| H A D | calxeda-combophy.yaml | 12 SGMII, PCIe) and can be assigned to different devices (SATA or XGMAC
|
| /linux/drivers/clk/baikal-t1/ |
| H A D | ccu-div.h | 19 * @CCU_SYS_XGMAC_CLK: CCU XGMAC internal clock
|
| /linux/arch/arm/mach-highbank/ |
| H A D | highbank.c | 84 else if (of_device_is_compatible(dev->of_node, "calxeda,hb-xgmac")) { in highbank_platform_notifier()
|
| /linux/drivers/net/ethernet/stmicro/stmmac/ |
| H A D | dwxgmac2_core.c | 4 * stmmac XGMAC support. 1192 /* XGMAC Core has 4 PPS outputs at most. in dwxgmac2_flex_pps_config() 1194 * Prior XGMAC Core 3.20, Fixed mode or Flexible mode are selectable for in dwxgmac2_flex_pps_config() 1200 * From XGMAC Core 3.20 and later, PPSEN{0,1,2,3} are writable and must in dwxgmac2_flex_pps_config()
|
| H A D | dwxgmac2_dma.c | 4 * stmmac XGMAC support. 419 * XGMAC is equal to L3L4FNUM. From L3L4FNUM >= 8 the number of in dwxgmac2_get_hw_feature()
|
| H A D | mmc_core.c | 137 /* XGMAC MMC Registers */
|
| H A D | stmmac_main.c | 766 /* Check if adv_ts can be enabled for dwmac 4.x / xgmac core */ in stmmac_init_timestamping() 2399 /* Split up the shared Tx/Rx FIFO memory on DW QoS Eth and DW XGMAC */ in stmmac_dma_operation_mode()
|
| /linux/drivers/net/ethernet/freescale/ |
| H A D | xgmac_mdio.c | 394 bus->name = "Freescale XGMAC MDIO Bus"; in xgmac_mdio_probe()
|
| /linux/drivers/net/ethernet/amd/xgbe/ |
| H A D | xgbe-pci.c | 146 dev_err(dev, "xgmac ioremap failed\n"); in xgbe_pci_probe()
|
| /linux/drivers/net/ethernet/hisilicon/hns/ |
| H A D | hns_dsaf_mac.c | 983 * return 0 - gmac, 1 - xgmac , negative --fail
|
| /linux/drivers/scsi/csiostor/ |
| H A D | csio_hw.c | 3557 * XGMAC interrupt handler. 3568 csio_fatal(hw, "XGMAC %d Tx FIFO parity error\n", port); in csio_xgmac_intr_handler() 3570 csio_fatal(hw, "XGMAC %d Rx FIFO parity error\n", port); in csio_xgmac_intr_handler()
|
| /linux/drivers/scsi/qla2xxx/ |
| H A D | qla_attr.c | 908 "Unable to allocate memory for XGMAC read-data.\n"); in qla2x00_sysfs_read_xgmac_stats() 922 "Unable to read XGMAC data (%x).\n", rval); in qla2x00_sysfs_read_xgmac_stats()
|
| /linux/drivers/net/ethernet/marvell/mvpp2/ |
| H A D | mvpp2.h | 490 /* Per-port XGMAC registers. PPv2.2 and PPv2.3, only for GOP port 0,
|
| /linux/drivers/net/ethernet/mediatek/ |
| H A D | mtk_eth_soc.c | 506 /* Force Port1 XGMAC Link Up */ in mtk_setup_bridge_switch() 733 /* XGMAC except for built-in switch */ in mtk_mac_link_down()
|
| /linux/drivers/net/ethernet/chelsio/cxgb4/ |
| H A D | t4_hw.c | 4943 * XGMAC interrupt handler. 4961 dev_alert(adap->pdev_dev, "XGMAC %d Tx FIFO parity error\n", in xgmac_intr_handler() 4964 dev_alert(adap->pdev_dev, "XGMAC %d Rx FIFO parity error\n", in xgmac_intr_handler()
|