Searched full:enetc (Results 1 – 17 of 17) sorted by relevance
/linux/drivers/net/ethernet/freescale/enetc/ |
H A D | Kconfig | 7 drivers for the NXP ENETC controller. 9 If compiled as module (M), the module name is fsl-enetc-core. 15 different versions of NXP ENETC PF controllers. 17 If compiled as module (M), the module name is nxp-enetc-pf-common. 22 This module provides common functionalities for both ENETC and NETC 30 tristate "ENETC PF driver" 40 This driver supports NXP ENETC gigabit ethernet controller PCIe 41 physical function (PF) devices, managing ENETC Ports at a privileged 44 If compiled as module (M), the module name is fsl-enetc. 56 This driver supports NXP ENETC devices with major revision 4. ENETC is [all …]
|
H A D | enetc_ierb.c | 5 * software and is supposed to be to ENETC what a NVRAM is to a 'real' PCIe 6 * card. Upon FLR, values from the IERB are transferred to the ENETC PFs, and 9 * This driver fixes up the power-on reset values for the ENETC shared FIFO, 25 #include "enetc.h" 131 { .compatible = "fsl,ls1028a-enetc-ierb", }, 138 .name = "fsl-enetc-ierb", 146 MODULE_DESCRIPTION("NXP ENETC IERB");
|
H A D | enetc_hw.h | 11 /* ENETC device IDs */ 16 /* ENETC register block BAR */ 32 /* cache attribute registers for transactions initiated by ENETC */ 393 /* ENETC register accessors */ 397 * that is concurrent with other ENETC register accesses 402 * the remaining ENETC registers are accessed under read 560 __le16 hdr_len; /* For LSO, ENETC 4.1 and later */ 585 __le16 lso_sg_size; /* For ENETC 4.1 and later */ 586 __le16 frm_len_ext; /* For ENETC 4.1 and later */ 594 __le16 lso_err_count; /* For ENETC 4.1 and later */ [all …]
|
H A D | enetc_ptp.c | 8 #include "enetc.h" 15 .name = "ENETC PTP clock", 144 MODULE_DESCRIPTION("ENETC PTP clock driver");
|
H A D | enetc.c | 4 #include "enetc.h" 1333 /* update ENETC's consumer index */ in enetc_refill_rx_ring() 2114 /* ENETC which not supports RFS */ in enetc_get_si_caps() 2835 /* disable EEE autoneg, until ENETC driver supports it */ in enetc_phylink_connect() 3698 MODULE_DESCRIPTION("NXP ENETC Ethernet driver");
|
/linux/Documentation/devicetree/bindings/net/ |
H A D | fsl,enetc-ierb.yaml | 4 $id: http://devicetree.org/schemas/net/fsl,enetc-ierb.yaml# 11 which preconfigures the FIFO limits for the ENETC ports. 22 - fsl,ls1028a-enetc-ierb 36 compatible = "fsl,ls1028a-enetc-ierb";
|
/linux/Documentation/devicetree/bindings/ptp/ |
H A D | fsl,ptp.yaml | 21 - const: fsl,enetc-ptp 79 Supported only on DPAA2 and ENETC hardware. 134 const: fsl,enetc-ptp
|
/linux/Documentation/devicetree/bindings/net/dsa/ |
H A D | mscc,ocelot.yaml | 39 enetc root complex. As a result, the ethernet-switch node is a sub-node of 43 If any external switch port is enabled, the enetc PF2 (enetc_port2) should 45 EA BAR 0) used to access the MAC PCS registers truly belongs to the enetc
|
/linux/drivers/net/ethernet/freescale/ |
H A D | Makefile | 27 obj-y += enetc/
|
/linux/drivers/net/dsa/ocelot/ |
H A D | Kconfig | 48 a PCIe function of the NXP LS1028A ENETC RCiEP.
|
H A D | felix_vsc9959.c | 990 dev_err(dev, "failed to allocate ENETC HW structure\n"); in vsc9959_mdio_bus_alloc()
|
/linux/arch/arm64/boot/dts/freescale/ |
H A D | fsl-ls1028a.dtsi | 1106 compatible = "pci1957,e100", "fsl,enetc"; 1112 compatible = "pci1957,e100", "fsl,enetc"; 1118 compatible = "pci1957,e100", "fsl,enetc"; 1131 compatible = "pci1957,ee01", "fsl,enetc-mdio"; 1138 compatible = "pci1957,ee02", "fsl,enetc-ptp"; 1206 compatible = "pci1957,e100", "fsl,enetc"; 1227 compatible = "fsl,ls1028a-enetc-ierb";
|
/linux/drivers/ptp/ |
H A D | ptp_qoriq.c | 409 * "fsl,tmr-fiper3" (required only for DPAA2 and ENETC hardware) 492 of_device_is_compatible(node, "fsl,enetc-ptp")) in ptp_qoriq_init() 524 /* The eTSEC uses differnt memory map with DPAA/ENETC */ in ptp_qoriq_init()
|
/linux/tools/testing/selftests/drivers/net/hw/ |
H A D | ethtool_mm.sh | 56 # NXP ENETC does not, and requires tx-enabled on in order to respond to
|
/linux/drivers/net/pcs/ |
H A D | pcs-lynx.c | 269 /* 2500Base-X is SerDes protocol 7 on Felix and 6 on ENETC. It is a SerDes lane
|
/linux/drivers/pci/controller/dwc/ |
H A D | pci-imx6.c | 1164 * 01 ENETC │ │ │ in imx_pcie_enable_device()
|
/linux/ |
H A D | MAINTAINERS | 9538 FREESCALE ENETC ETHERNET DRIVERS 9546 F: Documentation/devicetree/bindings/net/fsl,enetc*.yaml 9548 F: drivers/net/ethernet/freescale/enetc/ 9654 F: drivers/net/ethernet/freescale/enetc/enetc_ptp.c
|