/linux-6.14.4/Documentation/devicetree/bindings/display/panel/ |
D | himax,hx83112a.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Himax HX83112A-based DSI display panels 10 - Luca Weiss <[email protected]> 17 - $ref: panel-common.yaml# 22 const: djn,9a-3r063-1102b 27 vdd1-supply: 30 vsn-supply: 33 vsp-supply: [all …]
|
D | samsung,s6d16d0.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Linus Walleij <[email protected]> 13 - $ref: panel-common.yaml# 23 reset-gpios: true 25 vdd1-supply: 26 description: I/O voltage supply 29 - compatible 30 - reg [all …]
|
/linux-6.14.4/Documentation/devicetree/bindings/sound/ |
D | ti,pcm3168a.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Damien Horsley <[email protected]> 11 - Geert Uytterhoeven <[email protected]> 12 - Kuninori Morimoto <[email protected]> 15 The Texas Instruments PCM3168A is a 24-bit Multi-channel Audio CODEC with 27 - description: System clock input 29 clock-names: 31 - const: scki [all …]
|
/linux-6.14.4/Documentation/devicetree/bindings/mfd/ |
D | tps65910.txt | 4 - compatible: "ti,tps65910" or "ti,tps65911" 5 - reg: I2C slave address 6 - interrupts: the interrupt outputs of the controller 7 - #gpio-cells: number of cells to describe a GPIO, this should be 2. 10 - gpio-controller: mark the device as a GPIO controller 11 - #interrupt-cells: the number of cells to describe an IRQ, this should be 2. 14 Documentation/devicetree/bindings/interrupt-controller/interrupts.txt 15 - regulators: This is the list of child nodes that specify the regulator 20 The regulator is matched with the regulator-compatible. 22 The valid regulator-compatible values are: [all …]
|
D | ti,twl.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Andreas Kemnade <[email protected]> 19 - if: 26 "^regulator-": 30 - ti,twl4030-vaux1 31 - ti,twl4030-vaux2 32 - ti,twl4030-vaux3 33 - ti,twl4030-vaux4 [all …]
|
/linux-6.14.4/Documentation/devicetree/bindings/iio/adc/ |
D | adi,ad7625.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 <[email protected]> 11 - Nuno Sá <[email protected]> 24 - adi,ad7625 25 - adi,ad7626 26 - adi,ad7960 27 - adi,ad7961 29 vdd1-supply: true [all …]
|
/linux-6.14.4/Documentation/devicetree/bindings/media/i2c/ |
D | sony,imx283.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Kieran Bingham <[email protected]> 12 - Umang Jain <[email protected]> 18 sent through MIPI CSI-2. 31 vadd-supply: 32 description: Analog power supply (2.9V) 34 vdd1-supply: 35 description: Interface power supply (1.8V) [all …]
|
/linux-6.14.4/arch/arm/boot/dts/ti/omap/ |
D | twl4030.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2011 Texas Instruments Incorporated - https://www.ti.com/ 11 interrupt-controller; 12 #interrupt-cells = <1>; 15 compatible = "ti,twl4030-rtc"; 20 compatible = "ti,twl4030-bci"; 22 bci3v1-supply = <&vusb3v1>; 23 io-channels = <&twl_madc 11>; 24 io-channel-names = "vac"; 28 compatible = "ti,twl4030-wdt"; [all …]
|
D | omap3-lilly-a83x.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later 9 model = "INCOstartec LILLY-A83X module (DM3730)"; 10 compatible = "incostartec,omap3-lilly-a83x", "ti,omap3630", "ti,omap36xx", "ti,omap3"; 22 compatible = "gpio-leds"; 25 label = "lilly-a83x::led1"; 27 linux,default-trigger = "default-on"; 33 compatible = "ti,omap-twl4030"; 34 ti,model = "lilly-a83x"; 40 compatible = "regulator-fixed"; 41 regulator-name = "VCC3"; [all …]
|
D | am335x-lxm.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2014 NovaTech LLC - https://www.novatechweb.com 5 /dts-v1/; 11 compatible = "novatech,am335x-lxm", "ti,am33xx"; 15 cpu0-supply = <&vdd1_reg>; 24 /* Power supply provides a fixed 5V @2A */ 26 compatible = "regulator-fixed"; 27 regulator-name = "vbat"; 28 regulator-min-microvolt = <5000000>; 29 regulator-max-microvolt = <5000000>; [all …]
|
/linux-6.14.4/Documentation/devicetree/bindings/display/bridge/ |
D | chipone,icn6211.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Chipone ICN6211 MIPI-DSI to RGB Converter bridge 10 - Jagan Teki <[email protected]> 13 ICN6211 is MIPI-DSI to RGB Converter bridge from chipone. 21 - chipone,icn6211 27 clock-names: 36 enable-gpios: 39 vdd1-supply: [all …]
|
/linux-6.14.4/Documentation/devicetree/bindings/iio/dac/ |
D | adi,ltc2672.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 <[email protected]> 11 - Kim Seer Paller <[email protected]> 14 Analog Devices LTC2672 5 channel, 12-/16-Bit, 300mA DAC 15 https://www.analog.com/media/en/technical-documentation/data-sheets/ltc2672.pdf 20 - adi,ltc2672 25 spi-max-frequency: 28 vcc-supply: [all …]
|
/linux-6.14.4/Documentation/devicetree/bindings/display/ |
D | ste,mcde.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-Ericsson Multi Channel Display Engine MCDE 10 - Linus Walleij <[email protected]> 25 - description: MCDECLK (main MCDE clock) 26 - description: LCDCLK (LCD clock) 27 - description: PLLDSI (HDMI clock) 29 clock-names: 31 - const: mcde [all …]
|
/linux-6.14.4/arch/arm/boot/dts/nvidia/ |
D | tegra30-asus-nexus7-grouper-ti-pmic.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 #include <dt-bindings/interrupt-controller/arm-gic.h> 4 #include <dt-bindings/gpio/gpio.h> 13 #interrupt-cells = <2>; 14 interrupt-controller; 15 wakeup-source; 17 ti,en-gpio-sleep = <0 0 1 0 0 0 0 0 0>; 18 ti,system-power-controller; 19 ti,sleep-keep-ck32k; 20 ti,sleep-enable; [all …]
|
D | tegra30-cardhu.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 2 #include <dt-bindings/input/input.h> 3 #include <dt-bindings/thermal/thermal.h> 5 #include "tegra30-cpu-opp.dtsi" 6 #include "tegra30-cpu-opp-microvolt.dtsi" 16 * use tegra30-cardhu-a02.dts, Cardhu fab version A04 and later, use 17 * tegra30-cardhu-a04.dts. 20 * The sticker will have number like 600-81291-1000-002 C.3. In this 4th 22 * The (downstream internal) U-Boot of Cardhu display the board-id as 43 stdout-path = "serial0:115200n8"; [all …]
|
D | tegra30-colibri.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 15 nvidia,ddc-i2c-bus = <&hdmi_ddc>; 16 nvidia,hpd-gpio = 18 pll-supply = <®_1v8_avdd_hdmi_pll>; 19 vdd-supply = <®_3v3_avdd_hdmi>; 24 lan-reset-n-hog { 25 gpio-hog; 27 output-high; 28 line-name = "LAN_RESET#"; 33 pinctrl-names = "default"; [all …]
|
/linux-6.14.4/arch/arm/boot/dts/st/ |
D | ste-href-stuib.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Copyright 2012 ST-Ericsson AB 6 #include <dt-bindings/interrupt-controller/irq.h> 10 compatible = "gpio-keys"; 11 #address-cells = <1>; 12 #size-cells = <0>; 13 vdd-supply = <&ab8500_ldo_aux1_reg>; 14 pinctrl-names = "default"; 15 pinctrl-0 = <&prox_stuib_mode>, <&hall_stuib_mode>; 33 stmpe1601: port-expander@40 { [all …]
|
D | ste-href-tvk1281618-r2.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 #include <dt-bindings/interrupt-controller/irq.h> 7 #include <dt-bindings/input/input.h> 11 compatible = "gpio-keys"; 12 #address-cells = <1>; 13 #size-cells = <0>; 14 vdd-supply = <&ab8500_ldo_aux1_reg>; 15 pinctrl-names = "default"; 16 pinctrl-0 = <&prox_tvk_mode>, <&hall_tvk_mode>; 37 interrupt-parent = <&gpio6>; [all …]
|
/linux-6.14.4/Documentation/devicetree/bindings/i2c/ |
D | i2c-mux-pca954x.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/i2c/i2c-mux-pca954x.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Laurent Pinchart <[email protected]> 23 - enum: 24 - maxim,max7356 25 - maxim,max7357 26 - maxim,max7358 27 - maxim,max7367 [all …]
|
/linux-6.14.4/drivers/gpu/drm/panel/ |
D | panel-samsung-s6d16d0.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * MIPI-DSI Samsung s6d16d0 panel driver. This is a 864x480 4 * AMOLED panel with a command-only DSI interface. 20 struct regulator *supply; member 51 struct mipi_dsi_device *dsi = to_mipi_dsi_device(s6->dev); in s6d16d0_unprepare() 57 dev_err(s6->dev, "failed to enter sleep mode (%d)\n", ret); in s6d16d0_unprepare() 62 gpiod_set_value_cansleep(s6->reset_gpio, 1); in s6d16d0_unprepare() 63 regulator_disable(s6->supply); in s6d16d0_unprepare() 71 struct mipi_dsi_device *dsi = to_mipi_dsi_device(s6->dev); in s6d16d0_prepare() 74 ret = regulator_enable(s6->supply); in s6d16d0_prepare() [all …]
|
D | panel-himax-hx83112a.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Generated with linux-mdss-dsi-panel-driver-generator from vendor device tree. 51 gpiod_set_value_cansleep(ctx->reset_gpio, 0); in hx83112a_reset() 53 gpiod_set_value_cansleep(ctx->reset_gpio, 1); in hx83112a_reset() 55 gpiod_set_value_cansleep(ctx->reset_gpio, 0); in hx83112a_reset() 63 dsi->mode_flags |= MIPI_DSI_MODE_LPM; in hx83112a_on() 195 struct mipi_dsi_device *dsi = ctx->dsi; in hx83112a_disable() 198 dsi->mode_flags &= ~MIPI_DSI_MODE_LPM; in hx83112a_disable() 213 ret = regulator_bulk_enable(ARRAY_SIZE(ctx->supplies), ctx->supplies); in hx83112a_prepare() 219 ret = hx83112a_on(ctx->dsi); in hx83112a_prepare() [all …]
|
/linux-6.14.4/arch/arm64/boot/dts/freescale/ |
D | imx93-tqma9352.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0-or-later OR MIT) 3 * Copyright (c) 2022 TQ-Systems GmbH <[email protected]-group.com>, 4 * D-82229 Seefeld, Germany. 11 model = "TQ-Systems i.MX93 TQMa93xxLA/TQMa93xxCA SOM"; 12 compatible = "tq,imx93-tqma9352", "fsl,imx93"; 14 reserved-memory { 15 #address-cells = <2>; 16 #size-cells = <2>; 20 compatible = "shared-dma-pool"; 22 alloc-ranges = <0 0x80000000 0 0x40000000>; [all …]
|
/linux-6.14.4/arch/arm64/boot/dts/renesas/ |
D | ulcb-kf.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 13 * // if you use xxxx-mix+split.dtsi 14 * > amixer -D hw:1 set "pcm3168a DAC1" 50% 15 * > amixer -D hw:1 set "pcm3168a DAC2" 50% 16 * > amixer -D hw:1 set "pcm3168a DAC3" 50% 17 * > amixer -D hw:1 set "pcm3168a DAC4" 50% 20 * > amixer -D hw:1 set "DAC1" 50% 21 * > amixer -D hw:1 set "DAC2" 50% 22 * > amixer -D hw:1 set "DAC3" 50% 23 * > amixer -D hw:1 set "DAC4" 50% [all …]
|
/linux-6.14.4/drivers/iio/adc/ |
D | ad7625.c | 1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) 47 /* AD7625_CHAN_SPEC - Define a chan spec structure for a specific chip */ 75 * Waveforms containing the last-requested and rounded 85 * EN2 controls the device -3dB bandwidth (and by extension, max 103 /* Indicate whether there is a REFIN supply connected */ 189 cnv_wf.duty_length_ns = st->info->timing_spec->conv_high_ns; in ad7625_set_sampling_freq() 191 ret = pwm_round_waveform_might_sleep(st->cnv_pwm, &cnv_wf); in ad7625_set_sampling_freq() 202 st->info->chan_spec.scan_type.realbits, in ad7625_set_sampling_freq() 203 st->ref_clk_rate_hz); in ad7625_set_sampling_freq() 206 clk_gate_wf.duty_offset_ns = st->info->timing_spec->conv_msb_ns; in ad7625_set_sampling_freq() [all …]
|
/linux-6.14.4/arch/arm64/boot/dts/qcom/ |
D | sm7225-fairphone-fp4.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 6 /dts-v1/; 15 #include <dt-bindings/firmware/qcom,scm.h> 16 #include <dt-bindings/gpio/gpio.h> 17 #include <dt-bindings/iio/qcom,spmi-adc7-pmk8350.h> 18 #include <dt-bindings/input/input.h> 19 #include <dt-bindings/leds/common.h> 20 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 21 #include <dt-bindings/regulator/qcom,rpmh-regulator.h> 22 #include <dt-bindings/usb/pd.h> [all …]
|