| /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# 7 title: Freescale Frame Manager Port Device 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 [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 { 10 fman0_rx_0x11: port@91000 { 11 cell-index = <0x11>; 12 compatible = "fsl,fman-v3-port-rx"; 14 fsl,fman-10g-port; 17 fman0_tx_0x31: port@b1000 { 18 cell-index = <0x31>; [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 { 10 fman0_rx_0x10: port@90000 { 11 cell-index = <0x10>; 12 compatible = "fsl,fman-v3-port-rx"; 14 fsl,fman-10g-port; 17 fman0_tx_0x30: port@b0000 { 18 cell-index = <0x30>; [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 { 10 fman0_rx_0x09: port@89000 { 11 cell-index = <0x9>; 12 compatible = "fsl,fman-v3-port-rx"; 14 fsl,fman-10g-port; 17 fman0_tx_0x29: port@a9000 { 18 cell-index = <0x29>; [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 { 10 fman0_rx_0x08: port@88000 { 11 cell-index = <0x8>; 12 compatible = "fsl,fman-v3-port-rx"; 14 fsl,fman-10g-port; 17 fman0_tx_0x28: port@a8000 { 18 cell-index = <0x28>; [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 { 36 fman1_rx_0x10: port@90000 { 37 cell-index = <0x10>; 38 compatible = "fsl,fman-v3-port-rx"; 40 fsl,fman-10g-port; 43 fman1_tx_0x30: port@b0000 { 44 cell-index = <0x30>; 45 compatible = "fsl,fman-v3-port-tx"; [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 { 36 fman0_rx_0x10: port@90000 { 37 cell-index = <0x10>; 38 compatible = "fsl,fman-v3-port-rx"; 40 fsl,fman-10g-port; 43 fman0_tx_0x30: port@b0000 { 44 cell-index = <0x30>; 45 compatible = "fsl,fman-v3-port-tx"; [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 { 36 fman0_rx_0x11: port@91000 { 37 cell-index = <0x11>; 38 compatible = "fsl,fman-v3-port-rx"; 40 fsl,fman-10g-port; 43 fman0_tx_0x31: port@b1000 { 44 cell-index = <0x31>; 45 compatible = "fsl,fman-v3-port-tx"; [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 { 36 fman1_rx_0x11: port@91000 { 37 cell-index = <0x11>; 38 compatible = "fsl,fman-v3-port-rx"; 40 fsl,fman-10g-port; 43 fman1_tx_0x31: port@b1000 { 44 cell-index = <0x31>; 45 compatible = "fsl,fman-v3-port-tx"; [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 { 36 fman0_rx_0x09: port@89000 { 37 cell-index = <0x9>; 38 compatible = "fsl,fman-v3-port-rx"; 40 fsl,fman-10g-port; 41 fsl,fman-best-effort-port; 44 fman0_tx_0x29: port@a9000 { 45 cell-index = <0x29>; [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 { 36 fman0_rx_0x08: port@88000 { 37 cell-index = <0x8>; 38 compatible = "fsl,fman-v3-port-rx"; 40 fsl,fman-10g-port; 41 fsl,fman-best-effort-port; 44 fman0_tx_0x28: port@a8000 { 45 cell-index = <0x28>; [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 { 36 fman1_rx_0x10: port@90000 { 37 cell-index = <0x10>; 38 compatible = "fsl,fman-v2-port-rx"; 42 fman1_tx_0x30: port@b0000 { 43 cell-index = <0x30>; 44 compatible = "fsl,fman-v2-port-tx"; 49 cell-index = <0x8>; [all …]
|
| H A D | qoriq-fman-0-10g-0.dtsi | 2 * QorIQ FMan 10g port #0 device tree stub [ controller @ offset 0x400000 ] 4 * Copyright 2011 - 2015 Freescale Semiconductor Inc. 35 fman@400000 { 36 fman0_rx_0x10: port@90000 { 37 cell-index = <0x10>; 38 compatible = "fsl,fman-v2-port-rx"; 42 fman0_tx_0x30: port@b0000 { 43 cell-index = <0x30>; 44 compatible = "fsl,fman-v2-port-tx"; 49 cell-index = <0x8>; [all …]
|
| H A D | t2081si-post.dtsi | 4 * Copyright 2013 - 2014 Freescale Semiconductor Inc. 36 compatible = "fsl,bman-fbpr"; 37 alloc-ranges = <0 0 0x10000 0>; 41 compatible = "fsl,qman-fqd"; 42 alloc-ranges = <0 0 0x10000 0>; 46 compatible = "fsl,qman-pfdr"; 47 alloc-ranges = <0 0 0x10000 0>; 51 #address-cells = <2>; 52 #size-cells = <1>; 59 compatible = "fsl,t2080-pcie", "fsl,qoriq-pcie-v3.0", "fsl,qoriq-pcie"; [all …]
|
| H A D | t1040si-post.dtsi | 4 * Copyright 2013 - 2014 Freescale Semiconductor Inc. 35 #include <dt-bindings/thermal/thermal.h> 38 compatible = "fsl,bman-fbpr"; 39 alloc-ranges = <0 0 0x10000 0>; 43 compatible = "fsl,qman-fqd"; 44 alloc-ranges = <0 0 0x10000 0>; 48 compatible = "fsl,qman-pfdr"; 49 alloc-ranges = <0 0 0x10000 0>; 53 #address-cells = <2>; 54 #size-cells = <1>; [all …]
|
| /linux/drivers/net/ethernet/freescale/fman/ |
| H A D | fman_port.c | 1 // SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0-or-later 3 * Copyright 2008 - 2015 Freescale Semiconductor Inc. 18 #include "fman.h" 169 /* Port IDs */ 173 /* BMI Rx port register map */ 198 u32 reserved0074[0x2]; /* (0x074-0x07C) */ 202 /* Buffer Manager pool Information- */ 203 u32 fmbm_acnt[FMAN_PORT_MAX_EXT_POOLS_NUM]; /* Allocate Counter- */ 204 u32 reserved0130[8]; /* 0x130/0x140 - 0x15F reserved - */ 233 /* BMI Tx port register map */ [all …]
|
| H A D | fman_mac.h | 2 * Copyright 2008-2015 Freescale Semiconductor Inc. 37 #include "fman.h" 62 (u8)((_addr64) >> ((5 - i) * 8)); \ 82 /* 10GEC MDIO scan event interrupt */ 84 /* 10GEC MDIO command completion interrupt */ 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 */ [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/ |
| H A D | xgmac_mdio.c | 2 * QorIQ 10G MDIO Controller 46 #define MDIO_CTL_PRE_DIS BIT(10) 92 while ((xgmac_read32(®s->mdio_stat, is_little_endian) & in xgmac_wait_until_free() 95 timeout--; in xgmac_wait_until_free() 100 return -ETIMEDOUT; in xgmac_wait_until_free() 117 while ((xgmac_read32(®s->mdio_stat, is_little_endian) & in xgmac_wait_until_done() 120 timeout--; in xgmac_wait_until_done() 125 return -ETIMEDOUT; in xgmac_wait_until_done() 134 struct mdio_fsl_priv *priv = (struct mdio_fsl_priv *)bus->priv; in xgmac_mdio_write_c22() 135 struct tgec_mdio_controller __iomem *regs = priv->mdio_base; in xgmac_mdio_write_c22() [all …]
|
| /linux/drivers/net/ethernet/freescale/dpaa/ |
| H A D | dpaa_eth.c | 1 // SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0-or-later 3 * Copyright 2008 - 2016 Freescale Semiconductor Inc. 29 #include <linux/dma-mapping.h> 35 #include "fman.h" 46 static int debug = -1; 70 /* Ingress congestion threshold on FMan ports 71 * The size in bytes of the ingress tail-drop threshold on FMan ports. 73 * by FMan. 80 /* Egress congestion threshold on 1G ports, range 0x1000 .. 0x10000000 82 * 1G ports. The 1G dTSECs can quite easily be flooded by cores doing Tx in a [all …]
|
| /linux/ |
| H A D | MAINTAINERS | 5 --------------------------------------------------- 21 W: *Web-page* with status/info 23 B: URI for where to file *bugs*. A web-page with detailed bug 28 patches to the given subsystem. This is either an in-tree file, 29 or a URI. See Documentation/maintainer/maintainer-entry-profile.rst 46 N: [^a-z]tegra all files whose path contains tegra 64 ---------------- 83 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS) 85 L: linux-scsi@vger.kernel.org 88 F: drivers/scsi/3w-* [all …]
|