| /linux/Documentation/devicetree/bindings/pwm/ | 
| H A D | opencores,pwm.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause3 ---
 4 $id: http://devicetree.org/schemas/pwm/opencores,pwm.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: OpenCores PWM controller
 10   - William Qiu <william.qiu@starfivetech.com>
 13   The OpenCores PTC ip core contains a PWM controller. When operating in PWM
 14   mode, the PTC core generates binary signal with user-programmable low and
 15   high periods. All PTC counters and registers are 32-bit.
 18   - $ref: pwm.yaml#
 [all …]
 
 | 
| /linux/arch/arm64/boot/dts/freescale/ | 
| H A D | imx8qm-apalis-v1.1.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT6 #include <dt-bindings/pwm/pwm.h>
 8 #include "imx8-apalis-v1.1.dtsi"
 11 	model = "Toradex Apalis iMX8QM V1.1";
 
 | 
| /linux/arch/arm/boot/dts/nxp/imx/ | 
| H A D | imx7s-colibri-iris.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT6 /dts-v1/;
 7 #include "imx7s-colibri.dtsi"
 8 #include "imx7-colibri-iris.dtsi"
 12 	compatible = "toradex,colibri-imx7s-iris",
 13 		     "toradex,colibri-imx7s",
 22  * The Atmel maxtouch controller uses SODIMM 28/30, also used for PWM<B>, PWM<C>, aka pwm2, pwm3.
 41 /* Colibri PWM<B> */
 47 /* Colibri PWM<C> */
 
 | 
| H A D | imx7s-colibri-eval-v3.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT3  * Copyright 2016-2022 Toradex
 6 /dts-v1/;
 7 #include "imx7s-colibri.dtsi"
 8 #include "imx7-colibri-eval-v3.dtsi"
 12 	compatible = "toradex,colibri-imx7s-eval-v3",
 13 		     "toradex,colibri-imx7s",
 22  * The Atmel maxtouch controller uses SODIMM 28/30, also used for PWM<B>, PWM<C>, aka pwm2, pwm3.
 41 /* Colibri PWM<B> */
 47 /* Colibri PWM<C> */
 
 | 
| H A D | imx7d-colibri-eval-v3.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT3  * Copyright 2016-2022 Toradex
 6 /dts-v1/;
 7 #include "imx7d-colibri.dtsi"
 8 #include "imx7-colibri-eval-v3.dtsi"
 12 	compatible = "toradex,colibri-imx7d-eval-v3",
 13 		     "toradex,colibri-imx7d",
 22  * The Atmel maxtouch controller uses SODIMM 28/30, also used for PWM<B>, PWM<C>, aka pwm2, pwm3.
 41 /* Colibri PWM<B> */
 47 /* Colibri PWM<C> */
 [all …]
 
 | 
| H A D | imx7d-colibri-iris.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT6 /dts-v1/;
 7 #include "imx7d-colibri.dtsi"
 8 #include "imx7-colibri-iris.dtsi"
 12 	compatible = "toradex,colibri-imx7d-iris",
 13 		     "toradex,colibri-imx7d",
 22  * The Atmel maxtouch controller uses SODIMM 28/30, also used for PWM<B>, PWM<C>, aka pwm2, pwm3.
 41 /* Colibri PWM<B> */
 47 /* Colibri PWM<C> */
 55 	disable-over-current;
 
 | 
| H A D | imx6ull-colibri-aster.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT3  * Copyright 2017-2022 Toradex
 6 /dts-v1/;
 8 #include "imx6ull-colibri-nonwifi.dtsi"
 9 #include "imx6ull-colibri-aster.dtsi"
 13 	compatible = "toradex,colibri-imx6ull-aster",
 14 		     "toradex,colibri-imx6ull",
 50 /* PWM <B> */
 56 /* PWM <C> */
 
 | 
| H A D | imx6ull-colibri-wifi-aster.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT3  * Copyright 2017-2022 Toradex
 6 /dts-v1/;
 8 #include "imx6ull-colibri-wifi.dtsi"
 9 #include "imx6ull-colibri-aster.dtsi"
 13 	compatible = "toradex,colibri-imx6ull-wifi-aster",
 14 		     "toradex,colibri-imx6ull-wifi",
 50 /* PWM <B> */
 56 /* PWM <C> */
 
 | 
| /linux/arch/arm/boot/dts/samsung/ | 
| H A D | exynos5422-odroidxu4.dts | 1 // SPDX-License-Identifier: GPL-2.07  * Copyright (c) 2013-2015 Samsung Electronics Co., Ltd.
 11 /dts-v1/;
 12 #include <dt-bindings/leds/common.h>
 13 #include <dt-bindings/sound/samsung-i2s.h>
 14 #include "exynos5422-odroidxu3-common.dtsi"
 18 	compatible = "hardkernel,odroid-xu4", "samsung,exynos5800", \
 21 	led-controller {
 22 		compatible = "pwm-leds";
 24 		led-1 {
 [all …]
 
 | 
| H A D | exynos5422-odroidxu3.dts | 1 // SPDX-License-Identifier: GPL-2.010 /dts-v1/;
 11 #include "exynos5422-odroidxu3-common.dtsi"
 12 #include "exynos5422-odroidxu3-audio.dtsi"
 13 #include "exynos54xx-odroidxu-leds.dtsi"
 17 	compatible = "hardkernel,odroid-xu3", "samsung,exynos5800", "samsung,exynos5";
 28 	power-sensor@40 {
 31 		shunt-resistor = <10000>;
 35 	power-sensor@41 {
 38 		shunt-resistor = <10000>;
 [all …]
 
 | 
| H A D | exynos5422-odroidxu3-lite.dts | 1 // SPDX-License-Identifier: GPL-2.03  * Hardkernel Odroid XU3-Lite board device tree source
 11 /dts-v1/;
 12 #include "exynos5422-odroidxu3-common.dtsi"
 13 #include "exynos5422-odroidxu3-audio.dtsi"
 14 #include "exynos54xx-odroidxu-leds.dtsi"
 18 	compatible = "hardkernel,odroid-xu3-lite", "samsung,exynos5800", "samsung,exynos5";
 34 	samsung,asv-bin = <2>;
 38  * Odroid XU3-Lite board uses SoC revision with lower maximum frequencies
 43 	/delete-node/opp-2000000000;
 [all …]
 
 | 
| H A D | exynos4412-odroidu3.dts | 1 // SPDX-License-Identifier: GPL-2.03  * Hardkernel's Exynos4412 based ODROID-U3 board device tree source
 7  * Device tree source file for Hardkernel's ODROID-U3 board which is based
 11 /dts-v1/;
 12 #include <dt-bindings/leds/common.h>
 13 #include "exynos4412-odroid-common.dtsi"
 14 #include "exynos4412-prime.dtsi"
 17 	model = "Hardkernel ODROID-U3 board based on Exynos4412";
 18 	compatible = "hardkernel,odroid-u3", "samsung,exynos4412", "samsung,exynos4";
 29 	vbus_otg_reg: regulator-1 {
 [all …]
 
 | 
| /linux/arch/arm/boot/dts/nvidia/ | 
| H A D | tegra124-apalis-v1.2-eval.dts | 1 // SPDX-License-Identifier: GPL-2.0 OR MIT3  * Copyright 2016-2018 Toradex AG
 6 /dts-v1/;
 8 #include <dt-bindings/input/input.h>
 9 #include "tegra124-apalis-v1.2.dtsi"
 13 	compatible = "toradex,apalis-tk1-v1.2-eval", "toradex,apalis-tk1-eval",
 14 		     "toradex,apalis-tk1-v1.2", "toradex,apalis-tk1",
 28 		stdout-path = "serial0:115200n8";
 40 			hdmi-supply = <®_5v0>;
 46 		pex-perst-n-hog {
 [all …]
 
 | 
| H A D | tegra30-apalis-v1.1-eval.dts | 1 // SPDX-License-Identifier: GPL-2.0 OR MIT2 /dts-v1/;
 4 #include <dt-bindings/input/input.h>
 5 #include "tegra30-apalis-v1.1.dtsi"
 9 	compatible = "toradex,apalis_t30-v1.1-eval", "toradex,apalis_t30-eval",
 10 		     "toradex,apalis_t30-v1.1", "toradex,apalis_t30",
 24 		stdout-path = "serial0:115200n8";
 47 			hdmi-supply = <®_5v0>;
 53 		pex-perst-n-hog {
 54 			gpio-hog;
 [all …]
 
 | 
| H A D | tegra20-colibri.dtsi | 1 // SPDX-License-Identifier: GPL-2.06  * Compatible for Revisions Colibri T20 256MB V1.1B, V1.2A;
 7  * Colibri T20 256MB IT V1.2A; Colibri T20 512MB V1.1C, V1.2A;
 8  * Colibri T20 512MB IT V1.2A
 22 			nvidia,ddc-i2c-bus = <&hdmi_ddc>;
 23 			nvidia,hpd-gpio =
 25 			pll-supply = <®_1v8_avdd_hdmi_pll>;
 26 			vdd-supply = <®_3v3_avdd_hdmi>;
 31 		lan-reset-n-hog {
 32 			gpio-hog;
 [all …]
 
 | 
| /linux/arch/arm/boot/dts/vt8500/ | 
| H A D | wm8850-w70v2.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later3  * wm8850-w70v2.dts
 4  *  - Device tree file for Wondermedia WM8850 Tablet
 5  *  - 'W70-V2' mainboard
 6  *  - HongLianYing 'HLY070ML268-21A' 7" LCD panel
 11 /dts-v1/;
 13 #include <dt-bindings/pwm/pwm.h>
 16 	model = "Wondermedia WM8850-W70v2 Tablet";
 19 		compatible = "pwm-backlight";
 20 		pwms = <&pwm 0 50000 PWM_POLARITY_INVERTED>;
 [all …]
 
 | 
| /linux/arch/arm/boot/dts/microchip/ | 
| H A D | at91-kizbox.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later3  * at91-kizbox.dts - Device Tree file for Overkiz Kizbox board
 5  * Copyright (C) 2012-2014 Boris BREZILLON <b.brezillon@overkiz.com>
 6  *               2014-2015 Gaël PORTAY <g.portay@overkiz.com>
 8 /dts-v1/;
 10 #include <dt-bindings/pwm/pwm.h>
 18 		stdout-path = &dbgu;
 27 			clock-frequency = <18432000>;
 31 	gpio-keys {
 32 		compatible = "gpio-keys";
 [all …]
 
 | 
| /linux/arch/arm/boot/dts/synaptics/ | 
| H A D | berlin2cd-google-chromecast.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)8 /dts-v1/;
 11 #include <dt-bindings/gpio/gpio.h>
 19 		stdout-path = "serial0:115200n8";
 26 		 * We're using "linux,usable-memory" instead of "reg" here
 34 		linux,usable-memory = <0x00000000 0x20000000>; /* 512 MB */
 37 	led-controller {
 38 		compatible = "pwm-leds";
 39 		pinctrl-0 = <&ledpwm_pmux>;
 40 		pinctrl-names = "default";
 [all …]
 
 | 
| /linux/arch/arm64/boot/dts/rockchip/ | 
| H A D | rk3528-radxa-e20c.dts | 1 // SPDX-License-Identifier: GPL-2.0+8 /dts-v1/;
 10 #include <dt-bindings/input/input.h>
 11 #include <dt-bindings/leds/common.h>
 12 #include <dt-bindings/pwm/pwm.h>
 28 		stdout-path = "serial0:1500000n8";
 31 	adc-keys {
 32 		compatible = "adc-keys";
 33 		io-channels = <&saradc 0>;
 34 		io-channel-names = "buttons";
 [all …]
 
 | 
| /linux/arch/arm/boot/dts/amlogic/ | 
| H A D | meson8b-mxq.dts | 1 // SPDX-License-Identifier: GPL-2.0 OR MIT7 /dts-v1/;
 9 #include <dt-bindings/gpio/gpio.h>
 22 		stdout-path = "serial0:115200n8";
 30 	vcck: regulator-vcck {
 31 		compatible = "pwm-regulator";
 33 		regulator-name = "VCCK";
 34 		regulator-min-microvolt = <860000>;
 35 		regulator-max-microvolt = <1140000>;
 37 		pwm-supply = <&vcc_5v>;
 [all …]
 
 | 
| /linux/arch/mips/boot/dts/brcm/ | 
| H A D | bcm7420.dtsi | 1 // SPDX-License-Identifier: GPL-2.03 	#address-cells = <1>;
 4 	#size-cells = <1>;
 8 		#address-cells = <1>;
 9 		#size-cells = <0>;
 11 		mips-hpt-frequency = <93750000>;
 30 	cpu_intc: interrupt-controller {
 31 		#address-cells = <0>;
 32 		compatible = "mti,cpu-interrupt-controller";
 34 		interrupt-controller;
 [all …]
 
 | 
| /linux/arch/arm64/boot/dts/ti/ | 
| H A D | k3-am654-base-board-rocktech-rk101-panel.dtso | 1 // SPDX-License-Identifier: GPL-2.0-only OR MIT3  * OLDI-LCD1EVM Rocktech integrated panel and touch DT overlay for AM654-EVM.
 4  * Panel Link: https://www.digimax.it/en/tft-lcd/20881-RK101II01D-CT
 7  * Copyright (C) 2023-2024 Texas Instruments Incorporated - https://www.ti.com/
 10 /dts-v1/;
 13 #include <dt-bindings/pwm/pwm.h>
 14 #include <dt-bindings/gpio/gpio.h>
 15 #include <dt-bindings/interrupt-controller/irq.h>
 18 	vcc_5v0: lcd-regulator {
 20 		compatible = "regulator-fixed";
 [all …]
 
 | 
| /linux/arch/arm/boot/dts/nxp/mxs/ | 
| H A D | imx23-evk.dts | 1 // SPDX-License-Identifier: GPL-2.0+5 /dts-v1/;
 10 	compatible = "fsl,imx23-evk", "fsl,imx23";
 17 	reg_vddio_sd0: regulator-vddio-sd0 {
 18 		compatible = "regulator-fixed";
 19 		regulator-name = "vddio-sd0";
 20 		regulator-min-microvolt = <3300000>;
 21 		regulator-max-microvolt = <3300000>;
 25 	reg_lcd_3v3: regulator-lcd-3v3 {
 26 		compatible = "regulator-fixed";
 [all …]
 
 | 
| /linux/arch/arm/boot/dts/broadcom/ | 
| H A D | bcm53016-meraki-mr32.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT6  * Copyright (C) 2018-2020 Christian Lamparter <chunkeey@gmail.com>
 9 /dts-v1/;
 12 #include "bcm5301x-nand-cs0-bch8.dtsi"
 13 #include <dt-bindings/leds/common.h>
 33 		compatible = "gpio-leds";
 39 			panic-indicator;
 49 		compatible = "gpio-keys";
 51 		button-restart {
 58 	pwm-leds {
 [all …]
 
 | 
| /linux/arch/riscv/boot/dts/sophgo/ | 
| H A D | sg2042-evb-v1.dts | 1 // SPDX-License-Identifier: GPL-2.0 OR MIT8 #include <dt-bindings/gpio/gpio.h>
 9 #include <dt-bindings/input/input.h>
 12 	model = "Sophgo SG2042 EVB V1.X";
 13 	compatible = "sophgo,sg2042-evb-v1", "sophgo,sg2042";
 16 		stdout-path = "serial0";
 19 	gpio-power {
 20 		compatible = "gpio-keys";
 22 		key-power {
 26 			linux,input-type = <EV_KEY>;
 [all …]
 
 |