Searched +full:fman +full:- +full:10 +full:g +full:- +full:port (Results 1 – 24 of 24) sorted by relevance
/linux-6.14.4/Documentation/devicetree/bindings/net/ |
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 <[email protected]> 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-6.14.4/arch/arm64/boot/dts/freescale/ |
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 …]
|
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-6.14.4/arch/powerpc/boot/dts/fsl/ |
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 …]
|
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 …]
|
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 …]
|
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 …]
|
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 …]
|
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 …]
|
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 …]
|
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 …]
|
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 …]
|
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 …]
|
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 …]
|
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-6.14.4/drivers/net/ethernet/freescale/fman/ |
D | mac.c | 1 // SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0-or-later 3 * Copyright 2008 - 2015 Freescale Semiconductor Inc. 30 MODULE_DESCRIPTION("FSL FMan MAC API based driver"); 34 struct fman *fman; member 49 mac_dev->set_exception(mac_dev->fman_mac, in mac_exception() 51 dev_err(mac_dev->dev, "10G MAC got RX FIFO Error = %x\n", ex); in mac_exception() 54 dev_dbg(mac_dev->dev, "%s:%s() -> %d\n", KBUILD_BASENAME ".c", in mac_exception() 69 priv = mac_dev->priv; in dpaa_eth_add_device() 72 data.mac_hw_id = priv->cell_index; in dpaa_eth_add_device() 76 pdev = platform_device_alloc("dpaa-ethernet", dpaa_eth_dev_cnt); in dpaa_eth_add_device() [all …]
|
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 …]
|
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 …]
|
D | fman.c | 1 // SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0-or-later 3 * Copyright 2008 - 2015 Freescale Semiconductor Inc. 21 #include "fman.h" 266 /* Defines used for enabling/disabling FMan interrupts */ 321 u32 fmfp_fcev[4]; /* FPM FMan-Controller Event 1-4 0x20-0x2f */ 322 u32 res0030[4]; /* res 0x30 - 0x3f */ 323 u32 fmfp_cee[4]; /* PM FMan-Controller Event 1-4 0x40-0x4f */ 324 u32 res0050[4]; /* res 0x50-0x5f */ 333 u32 fmfp_drd[16]; /* FPM Data_Ram Data 0-15 0x80 - 0xbf */ 342 u32 fmfp_cev[4]; /* FPM CPU Event 1-4 0xe0-0xef */ [all …]
|
D | fman_tgec.c | 1 // SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0-or-later 3 * Copyright 2008 - 2015 Freescale Semiconductor Inc. 9 #include "fman.h" 18 /* Transmit Inter-Packet Gap Length Register (TX_IPG_LENGTH) */ 86 u32 tx_ipg_len; /* 0x044 Transmitter inter-packet-gap */ 95 u32 udp_port; /* 0x068 Defines a UDP Port number */ 98 /* 10Ge Statistics Counter */ 131 u32 reserved100[2]; /* 100-108 */ 133 u32 tuca_l; /* 10c if_out_ucast_pkts */ 205 iowrite32be(tmp0, ®s->mac_addr_0); in set_mac_address() [all …]
|
/linux-6.14.4/Documentation/networking/device_drivers/ethernet/freescale/ |
D | dpaa.rst | 1 .. SPDX-License-Identifier: GPL-2.0 8 - Madalin Bucur <[email protected]> 9 - Camelia Groza <[email protected]> 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-6.14.4/drivers/net/ethernet/freescale/ |
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-6.14.4/drivers/net/ethernet/freescale/dpaa/ |
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> 36 #include "fman.h" 47 static int debug = -1; 71 /* Ingress congestion threshold on FMan ports 72 * The size in bytes of the ingress tail-drop threshold on FMan ports. 74 * by FMan. 81 /* Egress congestion threshold on 1G ports, range 0x1000 .. 0x10000000 83 * 1G ports. The 1G dTSECs can quite easily be flooded by cores doing Tx in a [all …]
|
/linux-6.14.4/ |
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-[email protected] 88 F: drivers/scsi/3w-* [all …]
|