| /freebsd-src/sys/contrib/device-tree/Bindings/phy/ |
| H A D | marvell,armada-3700-utmi-phy.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/phy/marvell,armada-3700-utmi-phy.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Miquel Raynal <miquel.raynal@bootlin.com> 14 On Armada 3700, there are two USB controllers, one is compatible with 22 - marvell,a3700-utmi-host-phy 23 - marvell,a3700-utmi-otg-phy 24 reg: 27 "#phy-cells": [all …]
|
| H A D | phy-mvebu-utmi.txt | 2 -------------------- 7 On Armada 3700, there are two USB controllers, one is compatible with the USB2 14 - compatible: Should be one of: 15 * "marvell,a3700-utmi-host-phy" for the PHY connected to 16 the USB2 host-only controller. 17 * "marvell,a3700-utmi-otg-phy" for the PHY connected to 19 - reg: PHY IP register range. 20 - marvell,usb-misc-reg: handle on the "USB miscellaneous registers" shared 23 - #phy-cells: Standard property (Documentation: phy-bindings.txt) Should be 0. 29 compatible = "marvell,armada-3700-utmi-host-phy"; [all …]
|
| H A D | dm816x-phy.txt | 1 Device tree binding documentation for am816x USB PHY 5 - compatible : should be "ti,dm816x-usb-phy" 6 - reg : offset and length of the PHY register set. 7 - reg-names : name for the phy registers 8 - clocks : phandle to the clock 9 - clock-names : name of the clock 10 - syscon: phandle for the syscon node to access misc registers 11 - #phy-cells : from the generic PHY bindings, must be 1 12 - syscon: phandle for the syscon node to access misc registers 16 usb_phy0: usb-phy@20 { [all …]
|
| H A D | phy-mtk-tphy.txt | 1 MediaTek T-PHY binding 2 -------------------------- 4 T-phy controller supports physical layer functionality for a number of 8 - compatible : should be one of 9 "mediatek,generic-tphy-v1" 10 "mediatek,generic-tphy-v2" 11 "mediatek,mt2701-u3phy" (deprecated) 12 "mediatek,mt2712-u3phy" (deprecated) 13 "mediatek,mt8173-u3phy"; 14 make use of "mediatek,generic-tphy-v1" on mt2701 instead and [all …]
|
| H A D | mediatek,tphy.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 4 --- 6 $schema: http://devicetree.org/meta-schema [all...] |
| H A D | phy-mtk-xsphy.txt | 1 MediaTek XS-PHY binding 2 -------------------------- 4 The XS-PHY controller supports physical layer functionality for USB3.1 8 - compatible : should be "mediatek,<soc-model>-xsphy", "mediatek,xsphy", 9 soc-model is the name of SoC, such as mt3611 etc; 12 - "mediatek,mt3611-xsphy" 14 - #address-cells, #size-cells : should use the same values as the root node 15 - ranges: must be present 18 - reg : offset and length of register shared by multiple U3 ports, 21 - mediatek,src-ref-clk-mhz : u32, frequency of reference clock for slew rate [all …]
|
| H A D | mediatek,xsphy.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 title: MediaTek XS-PHY Controller 11 - Chunfeng Yun <chunfeng.yun@mediatek.com> 14 The XS-PHY controller supports physical layer functionality for USB3.1 18 ---------------------------------- 20 u2 port0 0x0000 MISC 23 u2 port1 0x1000 MISC 26 u2 port2 0x2000 MISC [all …]
|
| /freebsd-src/sys/contrib/device-tree/Bindings/extcon/ |
| H A D | qcom,pm8941-misc.txt | 1 Qualcomm's PM8941 USB ID Extcon device 3 Some Qualcomm PMICs have a "misc" module that can be used to detect when 4 the USB ID pin has been pulled low or high. 8 - compatible: 11 Definition: Should contain "qcom,pm8941-misc"; 13 - reg: 16 Definition: Should contain the offset to the misc address space 18 - interrupts: 20 Value type: <prop-encoded-array> 21 Definition: Should contain the usb id interrupt [all …]
|
| H A D | qcom,pm8941-misc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/extcon/qcom,pm8941-misc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Qualcomm Technologies, Inc. PM8941 USB ID Extcon device 10 - Guru Das Srinagesh <quic_gurus@quicinc.com> 13 Some Qualcomm PMICs have a "misc" module that can be used to detect when 14 the USB ID pin has been pulled low or high. 19 - const: qcom,pm8941-misc 21 reg: [all …]
|
| /freebsd-src/sys/contrib/device-tree/src/arm/nspire/ |
| H A D | nspire.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 7 #address-cells = <1>; 8 #size-cells = <1>; 9 interrupt-parent = <&intc>; 12 #address-cells = <1>; 13 #size-cells = <0>; 16 compatible = "arm,arm926ej- 183 misc: misc@900a0000 { global() label [all...] |
| /freebsd-src/sys/contrib/device-tree/Bindings/power/supply/ |
| H A D | qcom,pm8916-lbc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/power/supply/qcom,pm8916-lbc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Nikita Travkin <nikita@trvn.ru> 17 - $ref: power-supply.yaml# 21 const: qcom,pm8916-lbc 23 reg: 25 - description: Charger 26 - description: Battery [all …]
|
| /freebsd-src/sys/contrib/device-tree/src/arm64/marvell/ |
| H A D | armada-37xx.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 * Gregory CLEMENT <gregory.clement@free-electrons.com> 11 #include <dt-bindings/interrupt-controller/arm-gic.h> 16 interrupt-parent = <&gic>; 17 #address-cells = <2>; 18 #size-cell [all...] |
| /freebsd-src/sys/contrib/device-tree/src/mips/qca/ |
| H A D | ar9132.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 2 #include <dt-bindings/clock/ath79-clk.h> 7 #address-cells = <1>; 8 #size-cells = <1>; 11 #address-cells = <1>; 12 #size-cells = <0>; 18 reg = <0>; 22 cpuintc: interrupt-controller { 23 compatible = "qca,ar9132-cpu-intc", "qca,ar7100-cpu-intc"; 25 interrupt-controller; [all …]
|
| H A D | ar9331.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 2 #include <dt-bindings/clock/ath79-clk.h> 7 #address-cells = <1>; 8 #size-cells = <1>; 11 #address-cells = <1>; 12 #size-cells = <0>; 18 reg = <0>; 22 cpuintc: interrupt-controller { 23 compatible = "qca,ar7100-cpu-intc"; 25 interrupt-controller; [all …]
|
| /freebsd-src/sys/contrib/device-tree/src/arm64/broadcom/bcm4908/ |
| H A D | bcm4908.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 3 #include <dt-bindings/interrupt-controller/irq.h> 4 #include <dt-bindings/interrupt-controller/arm-gic.h> 5 #include <dt-bindings/phy/phy.h> 6 #include <dt-bindings/soc/bcm-pmb.h> 8 /dts-v1/; 11 interrupt-parent = <&gic>; 13 #address-cells = <2>; 14 #size-cells = <2>; 21 stdout-path = "serial0:115200n8"; [all …]
|
| /freebsd-src/sys/contrib/device-tree/Bindings/misc/ |
| H A D | ge-achc.yaml | 1 # SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause 5 --- 6 $id: http://devicetree.org/schemas/misc/ge-achc.yaml# 7 $schema: http://devicetree.org/meta-schemas/core.yaml# 9 title: GE Healthcare USB Management Controller 12 A device which handles data acquisition from compatible USB based peripherals. 15 Note: This device does not expose the peripherals as USB devices. 18 - Sebastian Reichel <sre@kernel.org> 23 - const: ge,achc 24 - const: nxp,kinetis-k20 [all …]
|
| /freebsd-src/sys/contrib/device-tree/src/arm/st/ |
| H A D | spear13xx.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later 9 #address-cells = <1>; 10 #size-cells = <1>; 11 interrupt-parent = <&gic>; 14 #address-cells = <1>; 15 #size-cells = <0>; 18 compatible = "arm,cortex-a9"; 20 reg = <0>; 21 next-level-cache = <&L2>; 25 compatible = "arm,cortex-a9"; [all …]
|
| /freebsd-src/sys/contrib/device-tree/src/arm64/broadcom/bcmbca/ |
| H A D | bcm4908.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 3 #include <dt-bindings/interrupt-controller/irq.h> 4 #include <dt-bindings/interrupt-controller/arm-gi [all...] |
| /freebsd-src/sys/contrib/device-tree/src/arm64/qcom/ |
| H A D | pm8916.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 2 #include <dt-bindings/iio/qcom,spmi-vadc.h> 3 #include <dt-bindings/input/linux-event-codes.h> 4 #include <dt-bindings/interrupt-controlle [all...] |
| /freebsd-src/sys/contrib/device-tree/src/arm/marvell/ |
| H A D | orion5x-rd88f5182-nas.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 2 // Copyright (C) 2014 Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 4 /dts-v1/; 6 #include <dt-bindings/gpio/gpio.h> 7 #include "orion5x-mv88f5182.dtsi" 11 compatible = "marvell,rd-88f5182-na [all...] |
| /freebsd-src/sys/contrib/device-tree/src/arm/qcom/ |
| H A D | qcom-pm8941.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 2 #include <dt-bindings/iio/qcom,spmi-vadc.h> 3 #include <dt-bindings/interrupt-controller/irq.h> 4 #include <dt-bindings/spmi/spmi.h> 8 thermal-zones { 9 pm8941-thermal { 10 polling-delay-passive = <100>; 11 polling-delay = <0>; 12 thermal-sensors = <&pm8941_temp>; 40 compatible = "qcom,pm8941", "qcom,spmi-pmic"; [all …]
|
| H A D | pm8941.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 2 #include <dt-bindings/iio/qcom,spmi-vadc.h> 3 #include <dt-bindings/interrupt-controller/irq.h> 4 #include <dt-bindings/spmi/spmi.h> 8 thermal-zones { 9 pm8941-thermal { 10 polling-delay-passive = <100>; 11 polling-delay = <0>; 12 thermal-sensors = <&pm8941_temp>; 40 compatible = "qcom,pm8941", "qcom,spmi-pmic"; [all …]
|
| /freebsd-src/sys/contrib/device-tree/Bindings/mfd/ |
| H A D | stericsson,ab8500.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: ST-Ericsso [all...] |
| H A D | qcom,spmi-pmic.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 4 $id: http://devicetree.org/schemas/mfd/qcom,spmi-pmic.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Qualcomm SPMI PMICs multi-functio [all...] |
| /freebsd-src/sys/dev/usb/controller/ |
| H A D | ehci_imx.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2010-2012 Semihalf 50 #include <dev/usb/usb.h> 51 #include <dev/usb/usbdi.h> 52 #include <dev/usb/usb_busdm 158 uint32_t reg; imx_usbmisc_set_ctrl() local 170 uint32_t reg; imx_usbmisc_clr_ctrl() local [all...] |