/linux/Documentation/devicetree/bindings/net/ |
H A D | fsl,fman-port.yaml | 1 # 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 D | fsl,fman.yaml | 1 # 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 D | dpaa.rst | 1 .. 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 D | Kconfig | 1 # 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 D | qoriq-fman3-0-10g-1.dtsi | 1 // 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 D | qoriq-fman3-0-10g-0.dtsi | 1 // 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 D | qoriq-fman3-0-1g-1.dtsi | 1 // 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 D | qoriq-fman3-0-1g-0.dtsi | 1 // 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 D | qoriq-fman3-0-1g-3.dtsi | 1 // 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 D | qoriq-fman3-0-1g-2.dtsi | 1 // 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 D | qoriq-fman3-0-1g-4.dtsi | 1 // 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 D | qoriq-fman3-0-1g-5.dtsi | 1 // 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 D | qoriq-fman3-0-10g-3.dtsi | 1 // 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 D | qoriq-fman3-0-10g-2.dtsi | 1 // 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 D | qoriq-fman3-0-10g-1-best-effort.dtsi | 2 * 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 D | qoriq-fman3-0-10g-0-best-effort.dtsi | 2 * 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 D | qoriq-fman3-1-10g-0.dtsi | 2 * 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 D | qoriq-fman3-0-10g-0.dtsi | 2 * 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 D | qoriq-fman3-0-10g-1.dtsi | 2 * 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 D | qoriq-fman3-1-10g-1.dtsi | 2 * 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 D | qoriq-fman3-1-1g-0.dtsi | 2 * 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 D | qoriq-fman3-0-1g-0.dtsi | 2 * 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 D | qoriq-fman3-0-1g-4.dtsi | 2 * 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 D | qoriq-fman3-1-1g-4.dtsi | 2 * 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 D | qoriq-fman-1-10g-0.dtsi | 2 * 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 …]
|