/linux-6.8/drivers/net/ethernet/freescale/fman/ |
D | fman_memac.c | 422 static int check_init_parameters(struct fman_mac *memac) in check_init_parameters() argument 424 if (!memac->exception_cb) { in check_init_parameters() 428 if (!memac->event_cb) { in check_init_parameters() 463 struct fman_mac *memac = (struct fman_mac *)handle; in memac_err_exception() local 464 struct memac_regs __iomem *regs = memac->regs; in memac_err_exception() 480 memac->exception_cb(memac->dev_id, FM_MAC_EX_TS_FIFO_ECC_ERR); in memac_err_exception() 482 memac->exception_cb(memac->dev_id, FM_MAC_EX_10G_TX_ECC_ER); in memac_err_exception() 484 memac->exception_cb(memac->dev_id, FM_MAC_EX_10G_RX_ECC_ER); in memac_err_exception() 489 struct fman_mac *memac = (struct fman_mac *)handle; in memac_exception() local 490 struct memac_regs __iomem *regs = memac->regs; in memac_exception() [all …]
|
D | fman_mac.h | 86 /* 10GEC, mEMAC Remote fault interrupt */ 88 /* 10GEC, mEMAC Local fault interrupt */ 90 /* 10GEC, mEMAC Transmit frame ECC error interrupt */ 92 /* 10GEC, mEMAC Transmit FIFO underflow interrupt */ 94 /* 10GEC, mEMAC Transmit FIFO overflow interrupt */ 98 /* 10GEC, mEMAC Receive FIFO overflow interrupt */ 100 /* 10GEC, mEMAC Receive frame ECC error interrupt */ 150 /* mEMAC Time-stamp FIFO ECC error interrupt; 154 /* mEMAC Magic Packet Indication Interrupt */ 167 /* MAC ID; numbering of dTSEC and 1G-mEMAC: [all …]
|
/linux-6.8/arch/arm64/boot/dts/freescale/ |
D | fsl-ls208xa.dtsi | 531 compatible = "fsl,fman-memac-mdio"; 543 compatible = "fsl,fman-memac-mdio"; 555 compatible = "fsl,fman-memac-mdio"; 568 compatible = "fsl,fman-memac-mdio"; 581 compatible = "fsl,fman-memac-mdio"; 594 compatible = "fsl,fman-memac-mdio"; 607 compatible = "fsl,fman-memac-mdio"; 620 compatible = "fsl,fman-memac-mdio"; 633 compatible = "fsl,fman-memac-mdio"; 646 compatible = "fsl,fman-memac-mdio"; [all …]
|
D | qoriq-fman3-0-1g-2.dtsi | 24 compatible = "fsl,fman-memac"; 34 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
|
D | qoriq-fman3-0-1g-5.dtsi | 24 compatible = "fsl,fman-memac"; 34 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
|
D | qoriq-fman3-0-1g-3.dtsi | 24 compatible = "fsl,fman-memac"; 34 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
|
D | qoriq-fman3-0-1g-0.dtsi | 24 compatible = "fsl,fman-memac"; 34 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
|
D | qoriq-fman3-0-1g-4.dtsi | 24 compatible = "fsl,fman-memac"; 34 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
|
D | qoriq-fman3-0-1g-1.dtsi | 24 compatible = "fsl,fman-memac"; 34 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
|
D | qoriq-fman3-0-10g-1.dtsi | 26 compatible = "fsl,fman-memac"; 35 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
|
D | qoriq-fman3-0-10g-0.dtsi | 26 compatible = "fsl,fman-memac"; 35 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
|
D | fsl-lx2160a.dtsi | 1397 compatible = "fsl,fman-memac-mdio"; 1410 compatible = "fsl,fman-memac-mdio"; 1423 compatible = "fsl,fman-memac-mdio"; 1436 compatible = "fsl,fman-memac-mdio"; 1449 compatible = "fsl,fman-memac-mdio"; 1462 compatible = "fsl,fman-memac-mdio"; 1475 compatible = "fsl,fman-memac-mdio"; 1488 compatible = "fsl,fman-memac-mdio"; 1501 compatible = "fsl,fman-memac-mdio"; 1514 compatible = "fsl,fman-memac-mdio"; [all …]
|
D | qoriq-fman3-0.dtsi | 70 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio"; 77 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
|
/linux-6.8/arch/powerpc/boot/dts/fsl/ |
D | qoriq-fman3-0-10g-3.dtsi | 26 compatible = "fsl,fman-memac"; 37 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
|
D | qoriq-fman3-0-10g-2.dtsi | 26 compatible = "fsl,fman-memac"; 37 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
|
D | qoriq-fman3-0-1g-0.dtsi | 50 compatible = "fsl,fman-memac"; 61 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
|
D | qoriq-fman3-0-1g-4.dtsi | 50 compatible = "fsl,fman-memac"; 61 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
|
D | qoriq-fman3-1-1g-0.dtsi | 50 compatible = "fsl,fman-memac"; 61 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
|
D | qoriq-fman3-1-1g-4.dtsi | 50 compatible = "fsl,fman-memac"; 61 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
|
D | qoriq-fman3-0-10g-0-best-effort.dtsi | 54 compatible = "fsl,fman-memac"; 65 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
|
D | qoriq-fman3-0-1g-3.dtsi | 50 compatible = "fsl,fman-memac"; 68 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
|
D | qoriq-fman3-0-10g-1.dtsi | 52 compatible = "fsl,fman-memac"; 69 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
|
D | qoriq-fman3-0-1g-2.dtsi | 50 compatible = "fsl,fman-memac"; 68 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
|
D | qoriq-fman3-1-1g-5.dtsi | 50 compatible = "fsl,fman-memac"; 68 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
|
/linux-6.8/Documentation/devicetree/bindings/net/ |
D | fsl,fman-dtsec.yaml | 17 Ethernet Media Access Controller (mEMAC) to handle all speeds. 24 - fsl,fman-memac 163 compatible = "fsl,fman-memac";
|