Home
last modified time | relevance | path

Searched +full:fman +full:- +full:ports (Results 1 – 25 of 50) sorted by relevance

12

/linux/Documentation/devicetree/bindings/net/
H A Dfsl,fman-port.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/net/fsl,fman-port.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Frank Li <Frank.Li@nxp.com>
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
[all …]
H A Dfsl,fman.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/net/fsl,fman.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Frank Li <Frank.Li@nxp.com>
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
[all …]
/linux/Documentation/networking/device_drivers/ethernet/freescale/
H A Ddpaa.rst1 .. SPDX-License-Identifier: GPL-2.0
8 - Madalin Bucur <madalin.bucur@nxp.com>
9 - Camelia Groza <camelia.groza@nxp.com>
13 - DPAA Ethernet Overview
14 - DPAA Ethernet Supported SoCs
15 - Configuring DPAA Ethernet in your kernel
16 - DPAA Ethernet Frame Processing
17 - DPAA Ethernet Features
18 - DPAA IRQ Affinity and Receive Side Scaling
19 - Debugging
[all …]
/linux/drivers/net/ethernet/freescale/fman/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
3 tristate "FMan support"
11 Freescale Data-Path Acceleration Architecture Frame Manager
12 (FMan) support
19 DPAA FMan erratum A050385 software workaround implementation:
20 align buffers, data start, SG fragment length to avoid FMan DMA
22 FMAN DMA read or writes under heavy traffic load may cause FMAN
24 The FMAN internal queue can overflow when FMAN splits single
26 such that more than 17 AXI transactions are in flight from FMAN
27 to interconnect. When the FMAN internal queue overflows, it can
[all …]
/linux/arch/arm64/boot/dts/freescale/
H A Dqoriq-fman3-0-10g-1.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
3 * QorIQ FMan v3 10g port #1 device tree
5 * Copyright 2012-2015 Freescale Semiconductor Inc.
9 fman@1a00000 {
11 cell-index = <0x11>;
12 compatible = "fsl,fman-v3-port-rx";
14 fsl,fman-10g-port;
18 cell-index = <0x31>;
19 compatible = "fsl,fman-v3-port-tx";
21 fsl,fman-10g-port;
[all …]
H A Dqoriq-fman3-0-10g-0.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
3 * QorIQ FMan v3 10g port #0 device tree
5 * Copyright 2012-2015 Freescale Semiconductor Inc.
9 fman@1a00000 {
11 cell-index = <0x10>;
12 compatible = "fsl,fman-v3-port-rx";
14 fsl,fman-10g-port;
18 cell-index = <0x30>;
19 compatible = "fsl,fman-v3-port-tx";
21 fsl,fman-10g-port;
[all …]
H A Dqoriq-fman3-0-1g-1.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
3 * QorIQ FMan v3 1g port #1 device tree
5 * Copyright 2012-2015 Freescale Semiconductor Inc.
9 fman@1a00000 {
11 cell-index = <0x9>;
12 compatible = "fsl,fman-v3-port-rx";
17 cell-index = <0x29>;
18 compatible = "fsl,fman-v3-port-tx";
23 cell-index = <1>;
24 compatible = "fsl,fman-memac";
[all …]
H A Dqoriq-fman3-0-1g-0.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
3 * QorIQ FMan v3 1g port #0 device tree
5 * Copyright 2012-2015 Freescale Semiconductor Inc.
9 fman@1a00000 {
11 cell-index = <0x8>;
12 compatible = "fsl,fman-v3-port-rx";
17 cell-index = <0x28>;
18 compatible = "fsl,fman-v3-port-tx";
23 cell-index = <0>;
24 compatible = "fsl,fman-memac";
[all …]
H A Dqoriq-fman3-0-1g-3.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
3 * QorIQ FMan v3 1g port #3 device tree
5 * Copyright 2012-2015 Freescale Semiconductor Inc.
9 fman@1a00000 {
11 cell-index = <0xb>;
12 compatible = "fsl,fman-v3-port-rx";
17 cell-index = <0x2b>;
18 compatible = "fsl,fman-v3-port-tx";
23 cell-index = <3>;
24 compatible = "fsl,fman-memac";
[all …]
H A Dqoriq-fman3-0-1g-2.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
3 * QorIQ FMan v3 1g port #2 device tree
5 * Copyright 2012-2015 Freescale Semiconductor Inc.
9 fman@1a00000 {
11 cell-index = <0xa>;
12 compatible = "fsl,fman-v3-port-rx";
17 cell-index = <0x2a>;
18 compatible = "fsl,fman-v3-port-tx";
23 cell-index = <2>;
24 compatible = "fsl,fman-memac";
[all …]
H A Dqoriq-fman3-0-1g-4.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
3 * QorIQ FMan v3 1g port #4 device tree
5 * Copyright 2012-2015 Freescale Semiconductor Inc.
9 fman@1a00000 {
11 cell-index = <0xc>;
12 compatible = "fsl,fman-v3-port-rx";
17 cell-index = <0x2c>;
18 compatible = "fsl,fman-v3-port-tx";
23 cell-index = <4>;
24 compatible = "fsl,fman-memac";
[all …]
H A Dqoriq-fman3-0-1g-5.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
3 * QorIQ FMan v3 1g port #5 device tree
5 * Copyright 2012-2015 Freescale Semiconductor Inc.
9 fman@1a00000 {
11 cell-index = <0xd>;
12 compatible = "fsl,fman-v3-port-rx";
17 cell-index = <0x2d>;
18 compatible = "fsl,fman-v3-port-tx";
23 cell-index = <5>;
24 compatible = "fsl,fman-memac";
[all …]
/linux/arch/powerpc/boot/dts/fsl/
H A Dqoriq-fman3-0-10g-3.dtsi1 // SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0-or-later
3 * QorIQ FMan v3 10g port #3 device tree stub [ controller @ offset 0x400000 ]
6 * Copyright 2012 - 2015 Freescale Semiconductor Inc.
9 fman@400000 {
11 cell-index = <0x9>;
12 compatible = "fsl,fman-v3-port-rx";
14 fsl,fman-10g-port;
18 cell-index = <0x29>;
19 compatible = "fsl,fman-v3-port-tx";
21 fsl,fman-10g-port;
[all …]
H A Dqoriq-fman3-0-10g-2.dtsi1 // SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0-or-later
3 * QorIQ FMan v3 10g port #2 device tree stub [ controller @ offset 0x400000 ]
6 * Copyright 2012 - 2015 Freescale Semiconductor Inc.
9 fman@400000 {
11 cell-index = <0x8>;
12 compatible = "fsl,fman-v3-port-rx";
14 fsl,fman-10g-port;
18 cell-index = <0x28>;
19 compatible = "fsl,fman-v3-port-tx";
21 fsl,fman-10g-port;
[all …]
H A Dqoriq-fman3-0-10g-1-best-effort.dtsi2 * QorIQ FMan v3 1g port #1 device tree stub [ controller @ offset 0x400000 ]
4 * Copyright 2012 - 2015 Freescale Semiconductor Inc.
35 fman@400000 {
37 cell-index = <0x9>;
38 compatible = "fsl,fman-v3-port-rx";
40 fsl,fman-10g-port;
41 fsl,fman-best-effort-port;
45 cell-index = <0x29>;
46 compatible = "fsl,fman-v3-port-tx";
48 fsl,fman-10g-port;
[all …]
H A Dqoriq-fman3-0-10g-0-best-effort.dtsi2 * QorIQ FMan v3 1g port #0 device tree stub [ controller @ offset 0x400000 ]
4 * Copyright 2012 - 2015 Freescale Semiconductor Inc.
35 fman@400000 {
37 cell-index = <0x8>;
38 compatible = "fsl,fman-v3-port-rx";
40 fsl,fman-10g-port;
41 fsl,fman-best-effort-port;
45 cell-index = <0x28>;
46 compatible = "fsl,fman-v3-port-tx";
48 fsl,fman-10g-port;
[all …]
H A Dqoriq-fman3-1-10g-0.dtsi2 * QorIQ FMan v3 10g port #0 device tree stub [ controller @ offset 0x500000 ]
4 * Copyright 2012 - 2015 Freescale Semiconductor Inc.
35 fman@500000 {
37 cell-index = <0x10>;
38 compatible = "fsl,fman-v3-port-rx";
40 fsl,fman-10g-port;
44 cell-index = <0x30>;
45 compatible = "fsl,fman-v3-port-tx";
47 fsl,fman-10g-port;
51 cell-index = <0x8>;
[all …]
H A Dqoriq-fman3-0-10g-0.dtsi2 * QorIQ FMan v3 10g port #0 device tree stub [ controller @ offset 0x400000 ]
4 * Copyright 2012 - 2015 Freescale Semiconductor Inc.
35 fman@400000 {
37 cell-index = <0x10>;
38 compatible = "fsl,fman-v3-port-rx";
40 fsl,fman-10g-port;
44 cell-index = <0x30>;
45 compatible = "fsl,fman-v3-port-tx";
47 fsl,fman-10g-port;
51 cell-index = <0x8>;
[all …]
H A Dqoriq-fman3-0-10g-1.dtsi2 * QorIQ FMan v3 10g port #1 device tree stub [ controller @ offset 0x400000 ]
4 * Copyright 2012 - 2015 Freescale Semiconductor Inc.
35 fman@400000 {
37 cell-index = <0x11>;
38 compatible = "fsl,fman-v3-port-rx";
40 fsl,fman-10g-port;
44 cell-index = <0x31>;
45 compatible = "fsl,fman-v3-port-tx";
47 fsl,fman-10g-port;
51 cell-index = <0x9>;
[all …]
H A Dqoriq-fman3-1-10g-1.dtsi2 * QorIQ FMan v3 10g port #1 device tree stub [ controller @ offset 0x500000 ]
4 * Copyright 2012 - 2015 Freescale Semiconductor Inc.
35 fman@500000 {
37 cell-index = <0x11>;
38 compatible = "fsl,fman-v3-port-rx";
40 fsl,fman-10g-port;
44 cell-index = <0x31>;
45 compatible = "fsl,fman-v3-port-tx";
47 fsl,fman-10g-port;
51 cell-index = <0x9>;
[all …]
H A Dqoriq-fman3-1-1g-0.dtsi2 * QorIQ FMan v3 1g port #0 device tree stub [ controller @ offset 0x500000 ]
4 * Copyright 2012 - 2015 Freescale Semiconductor Inc.
35 fman@500000 {
37 cell-index = <0x8>;
38 compatible = "fsl,fman-v3-port-rx";
43 cell-index = <0x28>;
44 compatible = "fsl,fman-v3-port-tx";
49 cell-index = <0>;
50 compatible = "fsl,fman-memac";
52 fsl,fman-ports = <&fman1_rx_0x08 &fman1_tx_0x28>;
[all …]
H A Dqoriq-fman3-0-1g-0.dtsi2 * QorIQ FMan v3 1g port #0 device tree stub [ controller @ offset 0x400000 ]
4 * Copyright 2012 - 2015 Freescale Semiconductor Inc.
35 fman@400000 {
37 cell-index = <0x8>;
38 compatible = "fsl,fman-v3-port-rx";
43 cell-index = <0x28>;
44 compatible = "fsl,fman-v3-port-tx";
49 cell-index = <0>;
50 compatible = "fsl,fman-memac";
52 fsl,fman-ports = <&fman0_rx_0x08 &fman0_tx_0x28>;
[all …]
H A Dqoriq-fman3-0-1g-4.dtsi2 * QorIQ FMan v3 1g port #4 device tree stub [ controller @ offset 0x400000 ]
4 * Copyright 2012 - 2015 Freescale Semiconductor Inc.
35 fman@400000 {
37 cell-index = <0xc>;
38 compatible = "fsl,fman-v3-port-rx";
43 cell-index = <0x2c>;
44 compatible = "fsl,fman-v3-port-tx";
49 cell-index = <4>;
50 compatible = "fsl,fman-memac";
52 fsl,fman-ports = <&fman0_rx_0x0c &fman0_tx_0x2c>;
[all …]
H A Dqoriq-fman3-1-1g-4.dtsi2 * QorIQ FMan v3 1g port #4 device tree stub [ controller @ offset 0x500000 ]
4 * Copyright 2012 - 2015 Freescale Semiconductor Inc.
35 fman@500000 {
37 cell-index = <0xc>;
38 compatible = "fsl,fman-v3-port-rx";
43 cell-index = <0x2c>;
44 compatible = "fsl,fman-v3-port-tx";
49 cell-index = <4>;
50 compatible = "fsl,fman-memac";
52 fsl,fman-ports = <&fman1_rx_0x0c &fman1_tx_0x2c>;
[all …]
H A Dqoriq-fman-1-10g-0.dtsi2 * QorIQ FMan 10g port #0 device tree stub [ controller @ offset 0x500000 ]
4 * Copyright 2011 - 2015 Freescale Semiconductor Inc.
35 fman@500000 {
37 cell-index = <0x10>;
38 compatible = "fsl,fman-v2-port-rx";
43 cell-index = <0x30>;
44 compatible = "fsl,fman-v2-port-tx";
49 cell-index = <0x8>;
50 compatible = "fsl,fman-xgec";
52 fsl,fman-ports = <&fman1_rx_0x10 &fman1_tx_0x30>;
[all …]

12