/linux/Documentation/devicetree/bindings/mfd/ |
H A D | rockchip,rk806.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Sebastian Reichel <sebastian.reichel@collabora.com> 19 - rockchip,rk806 27 gpio-controller: true 29 '#gpio-cells': 32 system-power-controller: true 34 vcc1-supply: 36 The input supply for dcdc-reg1. [all …]
|
H A D | maxim,max77802.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Javier Martinez Canillas <javier@dowhile0.org> 11 - Krzysztof Kozlowski <krzk@kernel.org> 18 current regulators (10 high efficiency Buck regulators and 32 Low-DropOut 23 in dt-bindings/clock/maxim,max77802.h. 29 '#clock-cells': 43 inb1-supply: 44 description: Power supply for buck1 [all …]
|
H A D | rockchip,rk817.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Chris Zhong <zyw@rock-chips.com> 11 - Zhang Qing <zhangqing@rock-chips.com> 21 - rockchip,rk809 22 - rockchip,rk817 30 '#clock-cells': 32 See <dt-bindings/clock/rockchip,rk808.h> for clock IDs. 39 clock-names: [all …]
|
/linux/Documentation/devicetree/bindings/iio/adc/ |
H A D | adi,ad4695.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Michael Hennerich <Michael.Hennerich@analog.com> 11 - Nuno Sá <nuno.sa@analog.com> 14 A family of similar multi-channel analog to digital converters with SPI bus. 21 $ref: /schemas/spi/spi-peripheral-props.yaml# 26 - adi,ad4695 27 - adi,ad4696 28 - adi,ad4697 [all …]
|
/linux/arch/arm64/boot/dts/rockchip/ |
H A D | rk3588-fet3588-c.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 #include <dt-bindings/gpio/gpio.h> 4 #include <dt-bindings/input/input.h> 5 #include <dt-bindings/leds/common.h> 9 compatible = "forlinx,fet3588-c", "rockchip,rk3588"; 16 stdout-path = "serial2:1500000n8"; 20 compatible = "gpio-leds"; 21 pinctrl-names = "default"; 22 pinctrl-0 = <&led_rgb_b>; 24 io-led { [all …]
|
H A D | rk3568-radxa-cm3i.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 #include <dt-bindings/gpio/gpio.h> 4 #include <dt-bindings/leds/common.h> 5 #include <dt-bindings/pinctrl/rockchip.h> 16 stdout-path = "serial2:115200n8"; 19 gpio-leds { 20 compatible = "gpio-leds"; 22 led_user: led-0 { 26 linux,default-trigger = "heartbeat"; 27 pinctrl-names = "default"; [all …]
|
H A D | px30-firefly-jd4-core.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 #include <dt-bindings/gpio/gpio.h> 7 #include <dt-bindings/pinctrl/rockchip.h> 11 compatible = "firefly,px30-jd4-core", "rockchip,px30"; 13 emmc_pwrseq: emmc-pwrseq { 14 compatible = "mmc-pwrseq-emmc"; 15 pinctrl-0 = <&emmc_reset>; 16 pinctrl-names = "default"; 17 reset-gpios = <&gpio1 RK_PB3 GPIO_ACTIVE_HIGH>; 20 vcc5v0_sys: vcc5v0-sys-regulator { [all …]
|
H A D | rk3568-wolfvision-pf5.dts | 1 // SPDX-License-Identifier: (GPL-2.0-or-later OR MIT) 8 /dts-v1/; 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/pinctrl/rockchip.h> 11 #include <dt-bindings/regulator/ti,tps62864.h> 12 #include <dt-bindings/soc/rockchip,vop2.h> 17 compatible = "wolfvision,rk3568-pf5", "rockchip,rk3568"; 27 stdout-path = "serial2:115200n8"; 30 hdmi_tx: hdmi-tx-connector { 31 compatible = "hdmi-connector"; [all …]
|
H A D | rk3568-fastrhino-r66s.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 3 /dts-v1/; 4 #include <dt-bindings/gpio/gpio.h> 5 #include <dt-bindings/input/input.h> 6 #include <dt-bindings/leds/common.h> 7 #include <dt-bindings/pinctrl/rockchip.h> 8 #include <dt-bindings/soc/rockchip,vop2.h> 13 stdout-path = "serial2:1500000n8"; 16 gpio-keys { 17 compatible = "gpio-keys"; [all …]
|
H A D | rk3568-rock-3a.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 /dts-v1/; 4 #include <dt-bindings/gpio/gpio.h> 5 #include <dt-bindings/leds/common.h> 6 #include <dt-bindings/pinctrl/rockchip.h> 7 #include <dt-bindings/soc/rockchip,vop2.h> 22 stdout-path = "serial2:1500000n8"; 25 hdmi-con { 26 compatible = "hdmi-connector"; 31 remote-endpoint = <&hdmi_out_con>; [all …]
|
H A D | px30-engicam-px30-core.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/pinctrl/rockchip.h> 13 compatible = "engicam,px30-core", "rockchip,px30"; 21 cpu-supply = <&vdd_arm>; 25 cpu-supply = <&vdd_arm>; 29 cpu-supply = <&vdd_arm>; 33 cpu-supply = <&vdd_arm>; 37 cap-mmc-highspeed; 38 mmc-hs200-1_8v; [all …]
|
H A D | rk3568-nanopi-r5s.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 9 /dts-v1/; 10 #include <dt-bindings/gpio/gpio.h> 11 #include <dt-bindings/input/input.h> 12 #include <dt-bindings/leds/common.h> 13 #include <dt-bindings/pinctrl/rockchip.h> 14 #include <dt-bindings/soc/rockchip,vop2.h> 24 stdout-path = "serial2:1500000n8"; 27 hdmi-con { 28 compatible = "hdmi-connector"; [all …]
|
H A D | rk3566-rock-3c.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 /dts-v1/; 4 #include <dt-bindings/gpio/gpio.h> 5 #include <dt-bindings/leds/common.h> 6 #include <dt-bindings/pinctrl/rockchip.h> 7 #include <dt-bindings/soc/rockchip,vop2.h> 12 compatible = "radxa,rock-3c", "rockchip,rk3566"; 22 stdout-path = "serial2:1500000n8"; 25 gmac1_clkin: external-gmac1-clock { 26 compatible = "fixed-clock"; [all …]
|
H A D | rk3568-evb1-v10.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 /dts-v1/; 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/leds/common.h> 10 #include <dt-bindings/pinctrl/rockchip.h> 11 #include <dt-bindings/soc/rockchip,vop2.h> 16 compatible = "rockchip,rk3568-evb1-v10", "rockchip,rk3568"; 26 stdout-path = "serial2:1500000n8"; 29 dc_12v: dc-12v { 30 compatible = "regulator-fixed"; [all …]
|
H A D | rk3566-radxa-cm3.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 #include <dt-bindings/gpio/gpio.h> 8 #include <dt-bindings/leds/common.h> 18 compatible = "gpio-leds"; 20 led-0 { 24 linux,default-trigger = "timer"; 25 default-state = "on"; 26 pinctrl-names = "default"; 27 pinctrl-0 = <&user_led2>; 31 vcc_sys: vcc-sys-regulator { [all …]
|
H A D | px30-ringneck.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 8 #include <dt-bindings/leds/common.h> 18 emmc_pwrseq: emmc-pwrseq { 19 compatible = "mmc-pwrseq-emmc"; 20 pinctrl-0 = <&emmc_reset>; 21 pinctrl-names = "default"; 22 reset-gpios = <&gpio1 RK_PB3 GPIO_ACTIVE_HIGH>; 26 compatible = "gpio-leds"; 27 pinctrl-names = "default"; [all …]
|
H A D | rk3588-edgeble-neu6a-common.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 #include <dt-bindings/gpio/gpio.h> 7 #include <dt-bindings/leds/common.h> 14 gpio-leds { 15 compatible = "gpio-leds"; 17 led_user: led-0 { 21 linux,default-trigger = "heartbeat"; 22 pinctrl-names = "default"; 23 pinctrl-0 = <&led_user_en>; 27 vcc12v_dcin: vcc12v-dcin-regulator { [all …]
|
H A D | rk3566-orangepi-3b.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 #include <dt-bindings/gpio/gpio.h> 4 #include <dt-bindings/leds/common.h> 5 #include <dt-bindings/pinctrl/rockchip.h> 6 #include <dt-bindings/soc/rockchip,vop2.h> 11 compatible = "xunlong,orangepi-3b", "rockchip,rk3566"; 21 stdout-path = "serial2:1500000n8"; 24 hdmi-con { 25 compatible = "hdmi-connector"; 30 remote-endpoint = <&hdmi_out_con>; [all …]
|
/linux/Documentation/devicetree/bindings/power/ |
H A D | rockchip-io-domain.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/power/rockchip-io-domain.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Heiko Stuebner <heiko@sntech.de> 14 kept in sync between the regulators and the SoC using a special 22 Said another way, this driver simply handles keeping bits in the SoCs 23 General Register File (GRF) in sync with the actual value of a voltage 32 decisions about regulators, it would work in conjunction with this 35 vqmmc for SD. In that case the dw_mmc driver simply is told about a [all …]
|
/linux/arch/arm/boot/dts/rockchip/ |
H A D | rk3288-vyasa.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 10 model = "Amarula Vyasa-RK3288"; 11 compatible = "amarula,vyasa-rk3288", "rockchip,rk3288"; 14 stdout-path = &uart2; 22 dc12_vbat: dc12-vbat { 23 compatible = "regulator-fixed"; 24 regulator-name = "dc12_vbat"; 25 regulator-min-microvolt = <12000000>; 26 regulator-max-microvolt = <12000000>; [all …]
|
H A D | rk3288-popmetal.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Copyright (c) 2014, 2015 Andy Yan <andy.yan@rock-chips.com> 6 /dts-v1/; 7 #include <dt-bindings/input/input.h> 11 model = "PopMetal-RK3288"; 12 compatible = "chipspark,popmetal-rk3288", "rockchip,rk3288"; 19 ext_gmac: external-gmac-clock { 20 compatible = "fixed-clock"; 21 clock-frequency = <125000000>; 22 clock-output-names = "ext_gmac"; [all …]
|
H A D | rv1126-edgeble-neu2.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 compatible = "edgeble,neural-compute-module-2", "rockchip,rv1126"; 14 vccio_flash: vccio-flash-regulator { 15 compatible = "regulator-fixed"; 16 enable-active-high; 18 pinctrl-names = "default"; 19 pinctrl-0 = <&flash_vol_sel>; 20 regulator-name = "vccio_flash"; 21 regulator-always-on; 22 regulator-boot-on; [all …]
|
/linux/Documentation/devicetree/bindings/pci/ |
H A D | nvidia,tegra20-pcie.txt | 4 - compatible: Must be: 5 - "nvidia,tegra20-pcie": for Tegra20 6 - "nvidia,tegra30-pcie": for Tegra30 7 - "nvidia,tegra124-pcie": for Tegra124 and Tegra132 8 - "nvidia,tegra210-pcie": for Tegra210 9 - "nvidia,tegra186-pcie": for Tegra186 10 - power-domains: To ungate power partition by BPMP powergate driver. Must 13 - device_type: Must be "pci" 14 - reg: A list of physical base address and length for each set of controller 15 registers. Must contain an entry for each entry in the reg-names property. [all …]
|
/linux/Documentation/devicetree/bindings/regulator/ |
H A D | regulator-max77620.txt | 3 Device has multiple DCDC(sd[0-3] and LDOs(ldo[0-8]). The input supply 6 sub-node "regulators" which is child node of device node. 14 ------------------- 15 The input supply of regulators are the optional properties on the 16 parent device node. The input supply of these regulators are provided 18 in-sd0-supply: Input supply for SD0, INA-SD0 or INB-SD0 pins. 19 in-sd1-supply: Input supply for SD1. 20 in-sd2-supply: Input supply for SD2. 21 in-sd3-supply: Input supply for SD3. 22 in-ldo0-1-supply: Input supply for LDO0 and LDO1. [all …]
|
/linux/Documentation/power/ |
H A D | power_supply_class.rst | 2 Linux power supply class 7 Power supply class used to represent battery, UPS, AC or DC power supply 8 properties to user-space. 11 every power supply out there. Attributes are available via sysfs and uevent 16 power supply, specific monitoring hardware may not be able to provide them 19 Power supply class is extensible, and allows to define drivers own attributes. 21 if it will be found that some attribute is applicable to many power supply 26 AC/USB power supply online status. (Note that specific details of the 34 Power supply class has predefined set of attributes, this eliminates code 35 duplication across drivers. Power supply class insist on reusing its [all …]
|