Home
last modified time | relevance | path

Searched full:fman (Results 1 – 25 of 139) sorted by relevance

123456

/freebsd/sys/contrib/device-tree/Bindings/net/
H A Dfsl-fman.txt5 - FMan Node
6 - FMan Port Node
7 - FMan MURAM Node
8 - FMan dTSEC/XGEC/mEMAC Node
9 - FMan IEEE 1588 Node
10 - FMan MDIO Node
14 FMan Node
18 Due to the fact that the FMan is an aggregation of sub-engines (ports, MACs,
19 etc.) the FMan node will have child nodes for each of them.
26 Definition: Must include "fsl,fman"
[all …]
H A Dfsl,fman.yaml4 $id: http://devicetree.org/schemas/net/fsl,fman.yaml#
13 Due to the fact that the FMan is an aggregation of sub-engines (ports, MACs,
14 etc.) the FMan node will have child nodes for each of them.
19 - fsl,fman
21 FMan version can be determined via FM_IP_REV_1 register in the
22 FMan block. The offset is 0xc4 from the beginning of the
24 beginning of the FMan node).
29 Specifies the index of the FMan unit.
32 FMan unit in the SoC memory map. In the table below,
36 register[bit] FMan unit cell-index
[all …]
H A Dfsl,fman-port.yaml4 $id: http://devicetree.org/schemas/net/fsl,fman-port.yaml#
13 The Frame Manager (FMan) supports several types of hardware ports:
21 - fsl,fman-v2-port-oh
22 - fsl,fman-v2-port-rx
23 - fsl,fman-v2-port-tx
24 - fsl,fman-v3-port-oh
25 - fsl,fman-v3-port-rx
26 - fsl,fman-v3-port-tx
32 Each hardware port on the FMan has its own hardware PortID.
33 Super set of all hardware Port IDs available at FMan Reference
[all …]
H A Dfsl,fman-mdio.yaml4 $id: http://devicetree.org/schemas/net/fsl,fman-mdio.yaml#
12 description: FMan MDIO Node.
18 - fsl,fman-mdio
19 - fsl,fman-xmdio
20 - fsl,fman-memac-mdio
22 Must include "fsl,fman-mdio" for 1 Gb/s MDIO from FMan v2.
23 Must include "fsl,fman-xmdio" for 10 Gb/s MDIO from FMan v2.
24 Must include "fsl,fman-memac-mdio" for 1/10 Gb/s MDIO from
25 FMan v3.
38 fsl,fman-internal-mdio:
[all …]
H A Dfsl,fman-dtsec.yaml4 $id: http://devicetree.org/schemas/net/fsl,fman-dtsec.yaml#
7 title: NXP FMan MAC
13 Each FMan has several MACs, each implementing an Ethernet interface. Earlier
14 versions of FMan used the Datapath Three Speed Ethernet Controller (dTSEC) for
16 (10GEC) for 10 Gbit/s speeds. Later versions of FMan use the Multirate
22 - fsl,fman-dtsec
23 - fsl,fman-xgec
24 - fsl,fman-memac
48 FM_EPI and FM_NPI are located in the FMan memory map.
53 register[bit] FMan MAC cell
[all …]
/freebsd/sys/dts/powerpc/
H A Dp3041si.dtsi939 fman0: fman@400000 {
943 compatible = "fsl,p3041-fman", "fsl,fman", "simple-bus";
952 compatible = "fsl,p3041-fman-cc", "fsl,fman-cc";
956 compatible = "fsl,p3041-fman-parser", "fsl,fman-parser";
961 compatible = "fsl,p3041-fman-keygen", "fsl,fman-keygen";
966 compatible = "fsl,p3041-fman-policer", "fsl,fman-policer";
971 compatible = "fsl,p3041-fman-muram", "fsl,fman-muram";
976 compatible = "fsl,p3041-fman-bmi", "fsl,fman-bmi";
981 compatible = "fsl,p3041-fman-qmi", "fsl,fman-qmi";
987 compatible = "fsl,p3041-fman-port-1g-rx", "fsl,fman-port-1g-rx", "fsl,fman-v2-port-rx";
[all …]
H A Dp2041si.dtsi937 fman0: fman@400000 {
941 compatible = "fsl,p2041-fman", "fsl,fman", "simple-bus";
950 compatible = "fsl,p2041-fman-cc", "fsl,fman-cc";
954 compatible = "fsl,p2041-fman-parser", "fsl,fman-parser";
959 compatible = "fsl,p2041-fman-keygen", "fsl,fman-keygen";
964 compatible = "fsl,p2041-fman-policer", "fsl,fman-policer";
969 compatible = "fsl,p2041-fman-muram", "fsl,fman-muram";
974 compatible = "fsl,p2041-fman-bmi", "fsl,fman-bmi";
979 compatible = "fsl,p2041-fman-qmi", "fsl,fman-qmi";
985 compatible = "fsl,p2041-fman-port-1g-rx", "fsl,fman-port-1g-rx", "fsl,fman-v2-port-rx";
[all …]
H A Dp5020si.dtsi984 fman0: fman@400000 {
988 compatible = "fsl,p5020-fman", "fsl,fman", "simple-bus";
997 compatible = "fsl,p5020-fman-cc", "fsl,fman-cc";
1001 compatible = "fsl,p5020-fman-parser", "fsl,fman-parser";
1006 compatible = "fsl,p5020-fman-keygen", "fsl,fman-keygen";
1011 compatible = "fsl,p5020-fman-policer", "fsl,fman-policer";
1016 compatible = "fsl,p5020-fman-muram", "fsl,fman-muram";
1021 compatible = "fsl,p5020-fman-bmi", "fsl,fman-bmi";
1026 compatible = "fsl,p5020-fman-qmi", "fsl,fman-qmi";
1032 compatible = "fsl,p5020-fman-port-1g-rx", "fsl,fman-port-1g-rx", "fsl,fman-v2-port-rx";
[all …]
/freebsd/sys/contrib/device-tree/src/arm64/freescale/
H A Dqoriq-fman3-0.dtsi3 * QorIQ FMan v3 device tree
11 fman0: fman@1a00000 {
15 compatible = "fsl,fman";
27 compatible = "fsl,fman-muram";
33 compatible = "fsl,fman-v3-port-oh";
39 compatible = "fsl,fman-v3-port-oh";
45 compatible = "fsl,fman-v3-port-oh";
51 compatible = "fsl,fman-v3-port-oh";
57 compatible = "fsl,fman-v3-port-oh";
63 compatible = "fsl,fman-v3-port-oh";
[all …]
H A Dqoriq-fman3-0-10g-1.dtsi3 * QorIQ FMan v3 10g port #1 device tree
9 fman@1a00000 {
12 compatible = "fsl,fman-v3-port-rx";
14 fsl,fman-10g-port;
19 compatible = "fsl,fman-v3-port-tx";
21 fsl,fman-10g-port;
26 compatible = "fsl,fman-memac";
28 fsl,fman-ports = <&fman0_rx_0x11 &fman0_tx_0x31>;
36 compatible = "fsl,fman-memac-mdio";
H A Dqoriq-fman3-0-10g-0.dtsi3 * QorIQ FMan v3 10g port #0 device tree
9 fman@1a00000 {
12 compatible = "fsl,fman-v3-port-rx";
14 fsl,fman-10g-port;
19 compatible = "fsl,fman-v3-port-tx";
21 fsl,fman-10g-port;
26 compatible = "fsl,fman-memac";
28 fsl,fman-ports = <&fman0_rx_0x10 &fman0_tx_0x30>;
36 compatible = "fsl,fman-memac-mdio";
H A Dqoriq-fman3-0-1g-2.dtsi3 * QorIQ FMan v3 1g port #2 device tree
9 fman@1a00000 {
12 compatible = "fsl,fman-v3-port-rx";
18 compatible = "fsl,fman-v3-port-tx";
24 compatible = "fsl,fman-memac";
26 fsl,fman-ports = <&fman0_rx_0x0a &fman0_tx_0x2a>;
35 compatible = "fsl,fman-memac-mdio";
/freebsd/sys/contrib/device-tree/src/powerpc/fsl/
H A Dqoriq-fman3-1.dtsi2 * QorIQ FMan v3 device tree stub [ controller @ offset 0x500000 ]
35 fman1: fman@500000 {
39 compatible = "fsl,fman";
49 compatible = "fsl,fman-muram";
55 compatible = "fsl,fman-v3-port-oh";
61 compatible = "fsl,fman-v3-port-oh";
67 compatible = "fsl,fman-v3-port-oh";
73 compatible = "fsl,fman-v3-port-oh";
79 compatible = "fsl,fman-v3-port-oh";
85 compatible = "fsl,fman-v3-port-oh";
[all …]
H A Dqoriq-fman3-0.dtsi2 * QorIQ FMan v3 device tree stub [ controller @ offset 0x400000 ]
35 fman0: fman@400000 {
39 compatible = "fsl,fman";
49 compatible = "fsl,fman-muram";
55 compatible = "fsl,fman-v3-port-oh";
61 compatible = "fsl,fman-v3-port-oh";
67 compatible = "fsl,fman-v3-port-oh";
73 compatible = "fsl,fman-v3-port-oh";
79 compatible = "fsl,fman-v3-port-oh";
85 compatible = "fsl,fman-v3-port-oh";
[all …]
H A Dqoriq-fman3-0-10g-2.dtsi3 * QorIQ FMan v3 10g port #2 device tree stub [ controller @ offset 0x400000 ]
9 fman@400000 {
12 compatible = "fsl,fman-v3-port-rx";
14 fsl,fman-10g-port;
19 compatible = "fsl,fman-v3-port-tx";
21 fsl,fman-10g-port;
26 compatible = "fsl,fman-memac";
28 fsl,fman-ports = <&fman0_rx_0x08 &fman0_tx_0x28>;
37 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
H A Dqoriq-fman3-0-10g-3.dtsi3 * QorIQ FMan v3 10g port #3 device tree stub [ controller @ offset 0x400000 ]
9 fman@400000 {
12 compatible = "fsl,fman-v3-port-rx";
14 fsl,fman-10g-port;
19 compatible = "fsl,fman-v3-port-tx";
21 fsl,fman-10g-port;
26 compatible = "fsl,fman-memac";
28 fsl,fman-ports = <&fman0_rx_0x09 &fman0_tx_0x29>;
37 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
H A Dqoriq-fman3-0-10g-0-best-effort.dtsi2 * QorIQ FMan v3 1g port #0 device tree stub [ controller @ offset 0x400000 ]
35 fman@400000 {
38 compatible = "fsl,fman-v3-port-rx";
40 fsl,fman-10g-port;
41 fsl,fman-best-effort-port;
46 compatible = "fsl,fman-v3-port-tx";
48 fsl,fman-10g-port;
49 fsl,fman-best-effort-port;
54 compatible = "fsl,fman-memac";
56 fsl,fman-ports = <&fman0_rx_0x08 &fman0_tx_0x28>;
[all …]
H A Dqoriq-fman3-0-10g-1-best-effort.dtsi2 * QorIQ FMan v3 1g port #1 device tree stub [ controller @ offset 0x400000 ]
35 fman@400000 {
38 compatible = "fsl,fman-v3-port-rx";
40 fsl,fman-10g-port;
41 fsl,fman-best-effort-port;
46 compatible = "fsl,fman-v3-port-tx";
48 fsl,fman-10g-port;
49 fsl,fman-best-effort-port;
54 compatible = "fsl,fman-memac";
56 fsl,fman-ports = <&fman0_rx_0x09 &fman0_tx_0x29>;
[all …]
H A Dqoriq-fman3l-0.dtsi2 * QorIQ FMan v3 device tree stub [ controller @ offset 0x400000 ]
35 fman0: fman@400000 {
39 compatible = "fsl,fman";
49 compatible = "fsl,fman-muram";
55 compatible = "fsl,fman-v3-port-oh";
61 compatible = "fsl,fman-v3-port-oh";
67 compatible = "fsl,fman-v3-port-oh";
73 compatible = "fsl,fman-v3-port-oh";
80 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
88 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
[all …]
H A Dqoriq-fman-0.dtsi2 * QorIQ FMan device tree stub [ controller @ offset 0x400000 ]
35 fman0: fman@400000 {
39 compatible = "fsl,fman";
49 compatible = "fsl,fman-muram";
55 compatible = "fsl,fman-v2-port-oh";
61 compatible = "fsl,fman-v2-port-oh";
67 compatible = "fsl,fman-v2-port-oh";
73 compatible = "fsl,fman-v2-port-oh";
79 compatible = "fsl,fman-v2-port-oh";
86 compatible = "fsl,fman-v2-port-oh";
[all …]
H A Dqoriq-fman-1.dtsi2 * QorIQ FMan device tree stub [ controller @ offset 0x500000 ]
35 fman1: fman@500000 {
39 compatible = "fsl,fman";
49 compatible = "fsl,fman-muram";
55 compatible = "fsl,fman-v2-port-oh";
61 compatible = "fsl,fman-v2-port-oh";
67 compatible = "fsl,fman-v2-port-oh";
73 compatible = "fsl,fman-v2-port-oh";
79 compatible = "fsl,fman-v2-port-oh";
86 compatible = "fsl,fman-v2-port-oh";
[all …]
H A Dqoriq-fman3-0-10g-0.dtsi2 * QorIQ FMan v3 10g port #0 device tree stub [ controller @ offset 0x400000 ]
35 fman@400000 {
38 compatible = "fsl,fman-v3-port-rx";
40 fsl,fman-10g-port;
45 compatible = "fsl,fman-v3-port-tx";
47 fsl,fman-10g-port;
52 compatible = "fsl,fman-memac";
54 fsl,fman-ports = <&fman0_rx_0x10 &fman0_tx_0x30>;
69 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
H A Dqoriq-fman3-0-10g-1.dtsi2 * QorIQ FMan v3 10g port #1 device tree stub [ controller @ offset 0x400000 ]
35 fman@400000 {
38 compatible = "fsl,fman-v3-port-rx";
40 fsl,fman-10g-port;
45 compatible = "fsl,fman-v3-port-tx";
47 fsl,fman-10g-port;
52 compatible = "fsl,fman-memac";
54 fsl,fman-ports = <&fman0_rx_0x11 &fman0_tx_0x31>;
69 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
H A Dqoriq-fman3-1-10g-0.dtsi2 * QorIQ FMan v3 10g port #0 device tree stub [ controller @ offset 0x500000 ]
35 fman@500000 {
38 compatible = "fsl,fman-v3-port-rx";
40 fsl,fman-10g-port;
45 compatible = "fsl,fman-v3-port-tx";
47 fsl,fman-10g-port;
52 compatible = "fsl,fman-memac";
54 fsl,fman-ports = <&fman1_rx_0x10 &fman1_tx_0x30>;
69 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";
H A Dqoriq-fman3-1-10g-1.dtsi2 * QorIQ FMan v3 10g port #1 device tree stub [ controller @ offset 0x500000 ]
35 fman@500000 {
38 compatible = "fsl,fman-v3-port-rx";
40 fsl,fman-10g-port;
45 compatible = "fsl,fman-v3-port-tx";
47 fsl,fman-10g-port;
52 compatible = "fsl,fman-memac";
54 fsl,fman-ports = <&fman1_rx_0x11 &fman1_tx_0x31>;
69 compatible = "fsl,fman-memac-mdio", "fsl,fman-xmdio";

123456