Home
last modified time | relevance | path

Searched full:memac (Results 1 – 25 of 43) sorted by relevance

12

/linux-6.8/drivers/net/ethernet/freescale/fman/
Dfman_memac.c422 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 …]
Dfman_mac.h86 /* 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/
Dfsl-ls208xa.dtsi531 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 …]
Dqoriq-fman3-0-1g-2.dtsi24 compatible = "fsl,fman-memac";
34 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
Dqoriq-fman3-0-1g-5.dtsi24 compatible = "fsl,fman-memac";
34 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
Dqoriq-fman3-0-1g-3.dtsi24 compatible = "fsl,fman-memac";
34 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
Dqoriq-fman3-0-1g-0.dtsi24 compatible = "fsl,fman-memac";
34 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
Dqoriq-fman3-0-1g-4.dtsi24 compatible = "fsl,fman-memac";
34 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
Dqoriq-fman3-0-1g-1.dtsi24 compatible = "fsl,fman-memac";
34 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
Dqoriq-fman3-0-10g-1.dtsi26 compatible = "fsl,fman-memac";
35 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
Dqoriq-fman3-0-10g-0.dtsi26 compatible = "fsl,fman-memac";
35 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
Dfsl-lx2160a.dtsi1397 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 …]
Dqoriq-fman3-0.dtsi70 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/
Dqoriq-fman3-0-10g-3.dtsi26 compatible = "fsl,fman-memac";
37 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
Dqoriq-fman3-0-10g-2.dtsi26 compatible = "fsl,fman-memac";
37 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
Dqoriq-fman3-0-1g-0.dtsi50 compatible = "fsl,fman-memac";
61 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
Dqoriq-fman3-0-1g-4.dtsi50 compatible = "fsl,fman-memac";
61 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
Dqoriq-fman3-1-1g-0.dtsi50 compatible = "fsl,fman-memac";
61 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
Dqoriq-fman3-1-1g-4.dtsi50 compatible = "fsl,fman-memac";
61 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
Dqoriq-fman3-0-10g-0-best-effort.dtsi54 compatible = "fsl,fman-memac";
65 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
Dqoriq-fman3-0-1g-3.dtsi50 compatible = "fsl,fman-memac";
68 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
Dqoriq-fman3-0-10g-1.dtsi52 compatible = "fsl,fman-memac";
69 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
Dqoriq-fman3-0-1g-2.dtsi50 compatible = "fsl,fman-memac";
68 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
Dqoriq-fman3-1-1g-5.dtsi50 compatible = "fsl,fman-memac";
68 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
/linux-6.8/Documentation/devicetree/bindings/net/
Dfsl,fman-dtsec.yaml17 Ethernet Media Access Controller (mEMAC) to handle all speeds.
24 - fsl,fman-memac
163 compatible = "fsl,fman-memac";

12