Searched +full:ns2 +full:- +full:pcie +full:- +full:phy (Results 1 – 11 of 11) sorted by relevance
/freebsd/sys/contrib/device-tree/Bindings/phy/ |
H A D | brcm,ns2-pcie-phy.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/phy/brcm,ns2-pcie-phy.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Broadcom NS2 PCIe PHY 10 - Ray Jui <ray.jui@broadcom.com> 11 - Scott Branden <scott.branden@broadcom.com> 15 const: brcm,ns2-pcie-phy 20 "#phy-cells": 24 - compatible [all …]
|
H A D | brcm,mdio-mux-bus-pci.txt | 1 * Broadcom NS2 PCIe PHY binding document 4 - reg: MDIO Bus number for the MDIO interface 5 - #address-cells: must be 1 6 - #size-cells: must be 0 8 Required PHY properties: 9 - compatible: should be "brcm,ns2-pcie-phy" 10 - reg: MDIO Phy ID for the MDIO interface 11 - #phy-cells: must be 0 13 This is a child bus node of "brcm,mdio-mux-iproc" node. 19 #address-cells = <1>; [all …]
|
/freebsd/sys/contrib/device-tree/src/arm64/broadcom/northstar2/ |
H A D | ns2.dtsi | 35 #include <dt-bindings/interrupt-controller/arm-gic.h> 36 #include <dt-bindings/clock/bcm-ns2.h> 39 compatible = "brcm,ns2"; 40 interrupt-parent = <&gic>; 41 #address-cells = <2>; 42 #size-cells = <2>; 45 #address-cells = <2>; 46 #size-cells = <0>; 50 compatible = "arm,cortex-a57"; 52 enable-method = "psci"; [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/pci/ |
H A D | brcm,iproc-pcie.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pci/brcm,iproc-pcie.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Broadcom iProc PCIe controller with the platform bus interface 10 - Ray Jui <ray.jui@broadcom.com> 11 - Scott Branden <scott.branden@broadcom.com> 14 - $ref: /schemas/pci/pci-host-bridge.yaml# 19 - enum: 21 # including NSP, Cygnus, NS2, and Pegasus [all …]
|
H A D | brcm,iproc-pcie.txt | 1 * Broadcom iProc PCIe controller with the platform bus interface 4 - compatible: 5 "brcm,iproc-pcie" for the first generation of PAXB based controller, 6 used in SoCs including NSP, Cygnus, NS2, and Pegasus 7 "brcm,iproc-pcie-paxb-v2" for the second generation of PAXB-based 9 "brcm,iproc-pcie-paxc" for the first generation of PAXC based 10 controller, used in NS2 11 "brcm,iproc-pcie-paxc-v2" for the second generation of PAXC based 13 PAXB-based root complex is used for external endpoint devices. PAXC-based 15 - reg: base address and length of the PCIe controller I/O register space [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/net/ |
H A D | brcm,mdio-mux-iproc.txt | 4 external to SoCs and could accept MDIO transaction compatible to C-22 or 5 C-45 Clause. When child bus is selected, one needs to select these two 11 - compatible: brcm,mdio-mux-iproc. 13 Every non-ethernet PHY requires a compatible so that it could be probed based 17 - clocks: phandle of the core clock which drives the mdio block. 20 at- Documentation/devicetree/bindings/net/mdio-mux.yaml 24 mdio_mux_iproc: mdio-mux@66020000 { 25 compatible = "brcm,mdio-mux-iproc"; 27 #address-cells = <1>; 28 #size-cells = <0>; [all …]
|
H A D | brcm,mdio-mux-iproc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/net/brcm,mdio-mux-iproc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Florian Fainelli <f.fainelli@gmail.com> 14 external to SoCs and could accept MDIO transaction compatible to C-22 or 15 C-45 Clause. When child bus is selected, one needs to select these two 19 - $ref: /schemas/net/mdio-mux.yaml# 23 const: brcm,mdio-mux-iproc 34 - compatible [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/clock/ |
H A D | brcm,iproc-clocks.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/clock/brcm,iproc-clocks.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Ray Jui <rjui@broadcom.com> 11 - Scott Branden <sbranden@broadcom.com> 25 - brcm,bcm63138-armpll 26 - brcm,cygnus-armpll 27 - brcm,cygnus-genpll 28 - brcm,cygnus-lcpll0 [all …]
|
H A D | brcm,iproc-clocks.txt | 4 Documentation/devicetree/bindings/clock/clock-bindings.txt 13 - compatible: 14 Should have a value of the form "brcm,<soc>-<pll>". For example, GENPLL on 15 Cygnus has a compatible string of "brcm,cygnus-genpll" 17 - #clock-cells: 20 - reg: 24 - clocks: 28 - clock-output-names: 34 #clock-cells = <0>; 35 compatible = "fixed-clock"; [all …]
|
/freebsd/sys/contrib/device-tree/src/arm/marvell/ |
H A D | armada-370-seagate-nas-4bay.dts | 1 // SPDX-License-Identifier: GPL-2.0 3 * Device Tree file for Seagate NAS 4-Bay (Armada 370 SoC). 13 * Product name : Seagate NAS 4-Bay 14 * Code name (board/PCB) : Dart 4-Bay 19 /dts-v1/; 20 #include "armada-370-seagate-na [all...] |
/freebsd/sys/arm64/broadcom/brcmmdio/ |
H A D | mdio_ns2_pcie_phy.c | 1 /*- 87 err = MDIO_WRITEREG(device_get_parent(dev), sc->phy_id, in ns2_pci_phy_init() 93 err = MDIO_WRITEREG(device_get_parent(dev), sc->phy_id, in ns2_pci_phy_init() 101 device_printf(dev, "Error %d writing to phy\n", err); in ns2_pci_phy_init() 111 OF_getencprop(node, "#address-cells", addr_cells, sizeof(*addr_cells)); in get_addr_size_cells() 115 OF_getencprop(node, "#size-cells", size_cells, sizeof(*size_cells)); in get_addr_size_cells() 125 if (!ofw_bus_is_compatible(dev, "brcm,ns2-pcie-phy")) in ns2_pcie_phy_fdt_probe() 128 device_set_desc(dev, "Broadcom NS2 PCIe PHY"); in ns2_pcie_phy_fdt_probe() 152 sc->phy_id = buf[0]; in ns2_pcie_phy_fdt_attach()
|