Home
last modified time | relevance | path

Searched +full:fman +full:- +full:10 +full:g +full:- +full:port (Results 1 – 21 of 21) sorted by relevance

/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#
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 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 {
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 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 {
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 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 {
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 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 {
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 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 {
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 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 {
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 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 {
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 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 {
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 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 {
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 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 {
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 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 {
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 Dqoriq-fman-0-10g-0.dtsi2 * 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 Dt2081si-post.dtsi4 * 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 Dt1040si-post.dtsi4 * 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 Dfman_port.c1 // 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 Dfman_mac.h2 * 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 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/
H A Dxgmac_mdio.c2 * QorIQ 10G MDIO Controller
46 #define MDIO_CTL_PRE_DIS BIT(10)
92 while ((xgmac_read32(&regs->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(&regs->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 Ddpaa_eth.c1 // 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 DMAINTAINERS5 ---------------------------------------------------
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 …]