Searched full:enetc (Results 1 – 25 of 48) sorted by relevance
12
| /kernel/linux/linux-6.6/drivers/net/ethernet/freescale/enetc/ |
| D | Kconfig | 6 drivers for the NXP ENETC controller. 8 If compiled as module (M), the module name is fsl-enetc-core. 11 tristate "ENETC PF driver" 21 This driver supports NXP ENETC gigabit ethernet controller PCIe 22 physical function (PF) devices, managing ENETC Ports at a privileged 25 If compiled as module (M), the module name is fsl-enetc. 28 tristate "ENETC VF driver" 35 This driver supports NXP ENETC gigabit ethernet controller PCIe 36 virtual function (VF) devices enabled by the ENETC PF driver. 38 If compiled as module (M), the module name is fsl-enetc-vf. [all …]
|
| D | Makefile | 3 obj-$(CONFIG_FSL_ENETC_CORE) += fsl-enetc-core.o 4 fsl-enetc-core-y := enetc.o enetc_cbdr.o enetc_ethtool.o 6 obj-$(CONFIG_FSL_ENETC) += fsl-enetc.o 7 fsl-enetc-y := enetc_pf.o 8 fsl-enetc-$(CONFIG_PCI_IOV) += enetc_msg.o 9 fsl-enetc-$(CONFIG_FSL_ENETC_QOS) += enetc_qos.o 11 obj-$(CONFIG_FSL_ENETC_VF) += fsl-enetc-vf.o 12 fsl-enetc-vf-y := enetc_vf.o 14 obj-$(CONFIG_FSL_ENETC_IERB) += fsl-enetc-ierb.o 15 fsl-enetc-ierb-y := enetc_ierb.o [all …]
|
| 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");
|
| D | enetc_ptp.c | 8 #include "enetc.h" 15 .name = "ENETC PTP clock", 144 MODULE_DESCRIPTION("ENETC PTP clock driver");
|
| D | enetc_vf.c | 5 #include "enetc.h" 7 #define ENETC_DRV_NAME_STR "ENETC VF driver"
|
| D | enetc_pf.h | 4 #include "enetc.h"
|
| D | enetc_hw.h | 9 /* ENETC device IDs */ 14 /* ENETC register block BAR */ 31 /* cache attribute registers for transactions initiated by ENETC */ 385 /* ENETC register accessors */ 389 * that is concurrent with other ENETC register accesses 394 * the remaining ENETC registers are accessed under read
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/freescale/enetc/ |
| D | Kconfig | 3 tristate "ENETC PF driver" 10 This driver supports NXP ENETC gigabit ethernet controller PCIe 11 physical function (PF) devices, managing ENETC Ports at a privileged 14 If compiled as module (M), the module name is fsl-enetc. 17 tristate "ENETC VF driver" 23 This driver supports NXP ENETC gigabit ethernet controller PCIe 24 virtual function (VF) devices enabled by the ENETC PF driver. 26 If compiled as module (M), the module name is fsl-enetc-vf. 29 tristate "ENETC MDIO driver" 32 This driver supports NXP ENETC Central MDIO controller as a PCIe [all …]
|
| D | Makefile | 3 common-objs := enetc.o enetc_cbdr.o enetc_ethtool.o 5 obj-$(CONFIG_FSL_ENETC) += fsl-enetc.o 6 fsl-enetc-y := enetc_pf.o $(common-objs) 7 fsl-enetc-$(CONFIG_PCI_IOV) += enetc_msg.o 8 fsl-enetc-$(CONFIG_FSL_ENETC_QOS) += enetc_qos.o 10 obj-$(CONFIG_FSL_ENETC_VF) += fsl-enetc-vf.o 11 fsl-enetc-vf-y := enetc_vf.o $(common-objs) 12 fsl-enetc-vf-$(CONFIG_FSL_ENETC_QOS) += enetc_qos.o 14 obj-$(CONFIG_FSL_ENETC_MDIO) += fsl-enetc-mdio.o 15 fsl-enetc-mdio-y := enetc_pci_mdio.o enetc_mdio.o [all …]
|
| D | enetc_ptp.c | 8 #include "enetc.h" 15 .name = "ENETC PTP clock", 151 MODULE_DESCRIPTION("ENETC PTP clock driver");
|
| D | enetc_vf.c | 5 #include "enetc.h" 7 #define ENETC_DRV_NAME_STR "ENETC VF driver"
|
| D | enetc_hw.h | 6 /* ENETC device IDs */ 11 /* ENETC register block BAR */ 27 /* cache attribute registers for transactions initiated by ENETC */ 344 /* ENETC register accessors */ 348 * that is concurrent with other ENETC register accesses 353 * the remaining ENETC registers are accessed under read
|
| D | enetc_pf.h | 4 #include "enetc.h"
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/net/ |
| D | fsl-enetc.txt | 1 * ENETC ethernet device tree bindings 3 Depending on board design and ENETC port type (internal or 10 Number of the ENETC endpoint device, according 12 - compatible : Should be "fsl,enetc". 14 1. The ENETC external port is connected to a MDIO configurable phy 16 1.1. Using the local ENETC Port MDIO interface 18 In this case, the ENETC node should include a "mdio" sub-node 38 compatible = "fsl,enetc"; 55 endpoint node, at the same level with the ENETC port nodes. 60 Number of the ENETC endpoint device, according [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/ |
| D | fsl-enetc.txt | 1 * ENETC ethernet device tree bindings 3 Depending on board design and ENETC port type (internal or 10 Number of the ENETC endpoint device, according 12 - compatible : Should be "fsl,enetc". 14 1. The ENETC external port is connected to a MDIO configurable phy 16 1.1. Using the local ENETC Port MDIO interface 18 In this case, the ENETC node should include a "mdio" sub-node 38 compatible = "fsl,enetc"; 55 endpoint node, at the same level with the ENETC port nodes. 60 Number of the ENETC endpoint device, according [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/ptp/ |
| D | ptp-qoriq.txt | 8 Should be "fsl,enetc-ptp" for ENETC 22 Supported only on DPAA2 and ENETC hardware.
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/ptp/ |
| D | ptp-qoriq.txt | 8 Should be "fsl,enetc-ptp" for ENETC 22 Supported only on DPAA2 and ENETC hardware.
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/dsa/ |
| D | ocelot.txt | 13 larger ENETC root complex. As a result, the ethernet-switch node is a sub-node 41 switch port is enabled at all, the ENETC PF2 (enetc_port2) should be enabled as 44 in hardware truly belong to the ENETC port #2 and not to Felix.
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/net/dsa/ |
| 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
|
| /kernel/linux/linux-5.10/drivers/net/dsa/ocelot/ |
| D | Kconfig | 14 a PCIe function of the NXP LS1028A ENETC RCiEP.
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/freescale/ |
| D | Makefile | 27 obj-y += enetc/
|
| D | Kconfig | 108 source "drivers/net/ethernet/freescale/enetc/Kconfig"
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/freescale/ |
| D | Makefile | 27 obj-y += enetc/
|
| /kernel/linux/linux-6.6/drivers/net/dsa/ocelot/ |
| D | Kconfig | 48 a PCIe function of the NXP LS1028A ENETC RCiEP.
|
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/freescale/ |
| D | fsl-ls1028a.dtsi | 922 compatible = "fsl,enetc"; 928 compatible = "fsl,enetc"; 934 compatible = "fsl,enetc"; 946 compatible = "fsl,enetc-mdio"; 953 compatible = "fsl,enetc-ptp"; 1017 compatible = "fsl,enetc";
|
12