/openbmc/linux/arch/arm64/boot/dts/freescale/ |
H A D | fsl-ls1046-post.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) 5 * Copyright 2015-2016 Freescale Semiconductor Inc. 12 #include "qoriq-fman3-0.dtsi" 13 #include "qoriq-fman3-0-1g-0.dtsi" 14 #include "qoriq-fman3-0-1g-1.dtsi" 15 #include "qoriq-fman3-0-1g-2.dtsi" 16 #include "qoriq-fman3-0-1g-3.dtsi" 17 #include "qoriq-fman3-0-1g-4.dtsi" 18 #include "qoriq-fman3-0-1g-5.dtsi" 19 #include "qoriq-fman3-0-10g-0.dtsi" [all …]
|
H A D | fsl-ls1043-post.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) 5 * Copyright 2015-2016 Freescale Semiconductor Inc. 11 #include "qoriq-fman3-0.dtsi" 12 #include "qoriq-fman3-0-1g-0.dtsi" 13 #include "qoriq-fman3-0-1g-1.dtsi" 14 #include "qoriq-fman3-0-1g-2.dtsi" 15 #include "qoriq-fman3-0-1g-3.dtsi" 16 #include "qoriq-fman3-0-1g-4.dtsi" 17 #include "qoriq-fman3-0-1g-5.dtsi" 18 #include "qoriq-fman3-0-10g-0.dtsi" [all …]
|
H A D | fsl-ls208xa.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Device Tree Include file for Freescale Layerscape-2080A family SoC. 6 * Copyright 2017-2020 NXP 12 #include <dt-bindings/clock/fsl,qoriq-clockgen.h> 13 #include <dt-bindings/thermal/thermal.h> 14 #include <dt-bindings/interrupt-controller/arm-gic.h> 18 interrupt-parent = <&gic>; 19 #address-cells = <2>; 20 #size-cells = <2>; 32 #address-cells = <1>; [all …]
|
H A D | fsl-ls1088a-ten64.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 4 * Based on fsl-ls1088a-rdb.dts 5 * Copyright 2017-2020 NXP 6 * Copyright 2019-2021 Traverse Technologies 11 /dts-v1/; 13 #include "fsl-ls1088a.dtsi" 15 #include <dt-bindings/gpio/gpio.h> 16 #include <dt-bindings/input/input.h> 28 stdout-path = "serial0:115200n8"; 32 compatible = "gpio-keys"; [all …]
|
H A D | fsl-lx2160a.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 3 // Device Tree Include file for Layerscape-LX2160A family SoC. 5 // Copyright 2018-2020 NXP 7 #include <dt-bindings/clock/fsl,qoriq-clockgen.h> 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/interrupt-controller/arm-gic.h> 10 #include <dt-bindings/thermal/thermal.h> 16 interrupt-parent = <&gic>; 17 #address-cells = <2>; 18 #size-cells = <2>; [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/net/ |
H A D | fsl,fman-dtsec.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/net/fsl,fman-dtsec.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Madalin Bucur <madalin.bucur@nxp.com> 15 10/100/1000 MBit/s speeds, and the 10-Gigabit Ethernet Media Access Controller 17 Ethernet Media Access Controller (mEMAC) to handle all speeds. 22 - fsl,fman-dtsec 23 - fsl,fman-xgec 24 - fsl,fman-memac [all …]
|
H A D | nvidia,tegra234-mgbe.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/net/nvidia,tegra234-mgbe.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Tegra234 MGBE Multi-Gigabit Ethernet Controller 10 - Thierry Reding <treding@nvidia.com> 11 - Jon Hunter <jonathanh@nvidia.com> 15 const: nvidia,tegra234-mgbe 20 reg-names: 22 - const: hypervisor [all …]
|
H A D | ethernet-controller.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/net/ethernet-controller.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - David S. Miller <davem@davemloft.net> 20 local-mac-address: 23 $ref: /schemas/types.yaml#/definitions/uint8-array 27 mac-address: 32 local-mac-address property. 33 $ref: /schemas/types.yaml#/definitions/uint8-array [all …]
|
H A D | xlnx,axi-ethernet.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/net/xlnx,axi-ethernet.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 22 - Radhey Shyam Pandey <radhey.shyam.pandey@xilinx.com> 27 - xlnx,axi-ethernet-1.00.a 28 - xlnx,axi-ethernet-1.01.a 29 - xlnx,axi-ethernet-2.01.a 35 axistream-connected is specified, in which case the reg 42 - description: Ethernet core interrupt [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/net/dsa/ |
H A D | renesas,rzn1-a5psw.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/net/dsa/renesas,rzn1-a5psw.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Clément Léger <clement.leger@bootlin.com> 17 - $ref: dsa.yaml#/$defs/ethernet-ports 22 - enum: 23 - renesas,r9a06g032-a5psw 24 - const: renesas,rzn1-a5psw 31 - description: Device Level Ring (DLR) interrupt [all …]
|
/openbmc/linux/arch/powerpc/boot/dts/fsl/ |
H A D | qoriq-fman3-0-10g-1-best-effort.dtsi | 4 * Copyright 2012 - 2015 Freescale Semiconductor Inc. 14 * names of its contributors may be used to endorse or promote products 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; 49 fsl,fman-best-effort-port; [all …]
|
H A D | qoriq-fman3-1-10g-0.dtsi | 4 * Copyright 2012 - 2015 Freescale Semiconductor Inc. 14 * names of its contributors may be used to endorse or promote products 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>; 52 compatible = "fsl,fman-memac"; [all …]
|
H A D | qoriq-fman3-1-10g-1.dtsi | 4 * Copyright 2012 - 2015 Freescale Semiconductor Inc. 14 * names of its contributors may be used to endorse or promote products 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>; 52 compatible = "fsl,fman-memac"; [all …]
|
H A D | qoriq-fman3-0-10g-0.dtsi | 4 * Copyright 2012 - 2015 Freescale Semiconductor Inc. 14 * names of its contributors may be used to endorse or promote products 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>; 52 compatible = "fsl,fman-memac"; [all …]
|
H A D | qoriq-fman3-0-10g-1.dtsi | 4 * Copyright 2012 - 2015 Freescale Semiconductor Inc. 14 * names of its contributors may be used to endorse or promote products 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>; 52 compatible = "fsl,fman-memac"; [all …]
|
H A D | qoriq-fman3-0-1g-5.dtsi | 4 * Copyright 2012 - 2015 Freescale Semiconductor Inc. 14 * names of its contributors may be used to endorse or promote products 37 cell-index = <0xd>; 38 compatible = "fsl,fman-v3-port-rx"; 43 cell-index = <0x2d>; 44 compatible = "fsl,fman-v3-port-tx"; 49 cell-index = <5>; 50 compatible = "fsl,fman-memac"; 52 fsl,fman-ports = <&fman0_rx_0x0d &fman0_tx_0x2d>; 53 ptp-timer = <&ptp_timer0>; [all …]
|
H A D | qoriq-fman3-1-1g-1.dtsi | 4 * Copyright 2012 - 2015 Freescale Semiconductor Inc. 14 * names of its contributors may be used to endorse or promote products 37 cell-index = <0x9>; 38 compatible = "fsl,fman-v3-port-rx"; 43 cell-index = <0x29>; 44 compatible = "fsl,fman-v3-port-tx"; 49 cell-index = <1>; 50 compatible = "fsl,fman-memac"; 52 fsl,fman-ports = <&fman1_rx_0x09 &fman1_tx_0x29>; 53 ptp-timer = <&ptp_timer1>; [all …]
|
H A D | qoriq-fman3-0-1g-3.dtsi | 4 * Copyright 2012 - 2015 Freescale Semiconductor Inc. 14 * names of its contributors may be used to endorse or promote products 37 cell-index = <0xb>; 38 compatible = "fsl,fman-v3-port-rx"; 43 cell-index = <0x2b>; 44 compatible = "fsl,fman-v3-port-tx"; 49 cell-index = <3>; 50 compatible = "fsl,fman-memac"; 52 fsl,fman-ports = <&fman0_rx_0x0b &fman0_tx_0x2b>; 53 ptp-timer = <&ptp_timer0>; [all …]
|
H A D | qoriq-fman3-0-1g-2.dtsi | 4 * Copyright 2012 - 2015 Freescale Semiconductor Inc. 14 * names of its contributors may be used to endorse or promote products 37 cell-index = <0xa>; 38 compatible = "fsl,fman-v3-port-rx"; 43 cell-index = <0x2a>; 44 compatible = "fsl,fman-v3-port-tx"; 49 cell-index = <2>; 50 compatible = "fsl,fman-memac"; 52 fsl,fman-ports = <&fman0_rx_0x0a &fman0_tx_0x2a>; 53 ptp-timer = <&ptp_timer0>; [all …]
|
H A D | qoriq-fman3-1-1g-3.dtsi | 4 * Copyright 2012 - 2015 Freescale Semiconductor Inc. 14 * names of its contributors may be used to endorse or promote products 37 cell-index = <0xb>; 38 compatible = "fsl,fman-v3-port-rx"; 43 cell-index = <0x2b>; 44 compatible = "fsl,fman-v3-port-tx"; 49 cell-index = <3>; 50 compatible = "fsl,fman-memac"; 52 fsl,fman-ports = <&fman1_rx_0x0b &fman1_tx_0x2b>; 53 ptp-timer = <&ptp_timer1>; [all …]
|
H A D | qoriq-fman3-1-1g-5.dtsi | 4 * Copyright 2012 - 2015 Freescale Semiconductor Inc. 14 * names of its contributors may be used to endorse or promote products 37 cell-index = <0xd>; 38 compatible = "fsl,fman-v3-port-rx"; 43 cell-index = <0x2d>; 44 compatible = "fsl,fman-v3-port-tx"; 49 cell-index = <5>; 50 compatible = "fsl,fman-memac"; 52 fsl,fman-ports = <&fman1_rx_0x0d &fman1_tx_0x2d>; 53 ptp-timer = <&ptp_timer1>; [all …]
|
H A D | qoriq-fman3-1-1g-2.dtsi | 4 * Copyright 2012 - 2015 Freescale Semiconductor Inc. 14 * names of its contributors may be used to endorse or promote products 37 cell-index = <0xa>; 38 compatible = "fsl,fman-v3-port-rx"; 43 cell-index = <0x2a>; 44 compatible = "fsl,fman-v3-port-tx"; 49 cell-index = <2>; 50 compatible = "fsl,fman-memac"; 52 fsl,fman-ports = <&fman1_rx_0x0a &fman1_tx_0x2a>; 53 ptp-timer = <&ptp_timer1>; [all …]
|
H A D | qoriq-fman3-0-1g-1.dtsi | 4 * Copyright 2012 - 2015 Freescale Semiconductor Inc. 14 * names of its contributors may be used to endorse or promote products 37 cell-index = <0x9>; 38 compatible = "fsl,fman-v3-port-rx"; 43 cell-index = <0x29>; 44 compatible = "fsl,fman-v3-port-tx"; 49 cell-index = <1>; 50 compatible = "fsl,fman-memac"; 52 fsl,fman-ports = <&fman0_rx_0x09 &fman0_tx_0x29>; 53 ptp-timer = <&ptp_timer0>; [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/phy/ |
H A D | ti-phy.txt | 6 - compatible: Should be one of 7 "ti,control-phy-otghs" - if it has otghs_control mailbox register as on OMAP4. 8 "ti,control-phy-usb2" - if it has Power down bit in control_dev_conf register 10 "ti,control-phy-pipe3" - if it has DPLL and individual Rx & Tx power control 12 "ti,control-phy-pcie" - for pcie to support external clock for pcie and to 13 set PCS delay value. 15 "ti,control-phy-usb2-dra7" - if it has power down register like USB2 PHY on 17 "ti,control-phy-usb2-am437" - if it has power down register like USB2 PHY on 19 - reg : register ranges as listed in the reg-names property 20 - reg-names: "otghs_control" for control-phy-otghs [all …]
|
/openbmc/linux/drivers/net/ethernet/freescale/fman/ |
H A D | fman_memac.c | 1 // SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0-or-later 3 * Copyright 2008 - 2015 Freescale Semiconductor Inc. 14 #include <linux/pcs-lynx.h> 56 #define IF_MODE_MASK 0x00000003 /* 30-31 Mask on i/f mode bits */ 57 #define IF_MODE_10G 0x00000000 /* 30-31 10G interface */ 58 #define IF_MODE_MII 0x00000001 /* 30-31 MII interface */ 59 #define IF_MODE_GMII 0x00000002 /* 30-31 GMII (1G) interface */ 62 #define IF_MODE_RGMII_1000 0x00004000 /* 10 - 1000Mbps RGMII */ 63 #define IF_MODE_RGMII_100 0x00000000 /* 00 - 100Mbps RGMII */ 64 #define IF_MODE_RGMII_10 0x00002000 /* 01 - 10Mbps RGMII */ [all …]
|