/linux/Documentation/devicetree/bindings/leds/backlight/ |
H A D | kinetic,ktz8866.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jianhua Lu <lujianhua000@gmail.com> 13 The Kinetic Technologies KTZ8866 is a high efficiency 6-channels-current-sinks 14 led backlight with dual lcd bias power. 15 https://www.kinet-ic.com/ktz8866/ 18 - $ref: common.yaml# 27 vddpos-supply: 30 vddneg-supply: [all …]
|
/linux/arch/arm/boot/dts/nxp/lpc/ |
H A D | lpc4357-myd-lpc4357.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) 3 * MYIR Tech MYD-LPC4357 Development Board with 800x480 7" TFT panel 5 * Copyright (C) 2016-2018 Vladimir Zapolskiy <vz@mleia.com> 8 /dts-v1/; 13 #include <dt-bindings/gpio/gpio.h> 17 compatible = "myir,myd-lpc4357", "nxp,lpc4357"; 20 stdout-path = "serial3:115200n8"; 29 compatible = "gpio-leds"; 30 pinctrl-names = "default"; 31 pinctrl-0 = <&led_pins>; [all …]
|
/linux/arch/arm64/boot/dts/qcom/ |
H A D | sc7180-trogdor-wormdingler.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 /dts-v1/; 10 #include "sc7180-trogdor.dtsi" 11 #include "sc7180-trogdor-detachable.dtsi" 14 avdd_lcd: avdd-lcd-regulator { 15 compatible = "regulator-fixed"; 16 regulator-name = "avdd_lcd"; 19 enable-active-high; 20 pinctrl-names = "default"; 21 pinctrl-0 = <&avdd_lcd_en>; [all …]
|
H A D | msm8916-samsung-gt510.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 /dts-v1/; 5 #include "msm8916-samsung-gt5-common.dtsi" 10 chassis-type = "tablet"; 12 speaker_codec: audio-codec { 14 sdmode-gpios = <&tlmm 55 GPIO_ACTIVE_HIGH>; 15 #sound-dai-cells = <0>; 16 pinctrl-0 = <&audio_sdmode_default>; 17 pinctrl-names = "default"; 21 compatible = "clk-pwm"; [all …]
|
H A D | sc7180-trogdor-quackingstick.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 /dts-v1/; 10 #include "sc7180-trogdor.dtsi" 11 #include "sc7180-trogdor-rt5682i-sku.dtsi" 12 #include "sc7180-trogdor-detachable.dtsi" 15 ppvar_lcd: ppvar-lcd-regulator { 16 compatible = "regulator-fixed"; 17 regulator-name = "ppvar_lcd"; 20 enable-active-high; 21 pinctrl-names = "default"; [all …]
|
H A D | apq8039-t2.dts | 1 // SPDX-License-Identifier: GPL-2.0 4 * Copyright (c) 2020-2023, Linaro Ltd. 8 /dts-v1/; 11 #include "msm8939-pm8916.dtsi" 12 #include <dt-bindings/arm/qcom,ids.h> 13 #include <dt-bindings/gpio/gpio.h> 14 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 15 #include <dt-bindings/sound/apq8016-lpass.h> 19 compatible = "square,apq8039-t2", "qcom,msm8939"; 21 qcom,board-id = <0x53 0x54>; [all …]
|
H A D | qcm6490-idp.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 6 /dts-v1/; 12 #include <dt-bindings/input/linux-event-codes.h> 13 #include <dt-bindings/leds/common.h> 14 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 15 #include <dt-bindings/regulator/qcom,rpmh-regulator.h> 22 /delete-node/ &ipa_fw_mem; 23 /delete-node/ &rmtfs_mem; 24 /delete-node/ &adsp_mem; 25 /delete-node/ &cdsp_mem; [all …]
|
H A D | msm8996-sony-xperia-tone.dtsi | 1 // SPDX-License-Identifier: BSD-3-Clause 12 #include <dt-bindings/input/input.h> 13 #include <dt-bindings/gpio/gpio.h> 14 #include <dt-bindings/leds/common.h> 15 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 16 #include <dt-bindings/pinctrl/qcom,pmic-mpp.h> 18 /delete-node/ &adsp_mem; 19 /delete-node/ &slpi_mem; 20 /delete-node/ &venus_mem; 21 /delete-node/ &gpu_mem; [all …]
|
/linux/arch/arm64/boot/dts/mediatek/ |
H A D | mt8183-kukui-jacuzzi.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 6 #include "mt8183-kukui.dtsi" 7 /* Must come after mt8183-kukui.dtsi to modify cros_ec */ 8 #include <arm/cros-ec-keyboard.dtsi> 11 pp1200_mipibrdg: pp1200-mipibrdg { 12 compatible = "regulator-fixed"; 13 regulator-name = "pp1200_mipibrdg"; 14 pinctrl-names = "default"; 15 pinctrl-0 = <&pp1200_mipibrdg_en>; 17 enable-active-high; [all …]
|
H A D | mt8183-kukui-kakadu.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 6 #include "mt8183-kukui.dtsi" 7 #include <dt-bindings/input/gpio-keys.h> 10 ppvarn_lcd: ppvarn-lcd { 11 compatible = "regulator-fixed"; 12 regulator-name = "ppvarn_lcd"; 13 pinctrl-names = "default"; 14 pinctrl-0 = <&ppvarn_lcd_en>; 16 enable-active-high; 21 ppvarp_lcd: ppvarp-lcd { [all …]
|
H A D | mt8183-kukui-kodama.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 6 /dts-v1/; 7 #include "mt8183-kukui.dtsi" 8 #include "mt8183-kukui-audio-ts3a227e-max98357a.dtsi" 11 ppvarn_lcd: ppvarn-lcd { 12 compatible = "regulator-fixed"; 13 regulator-name = "ppvarn_lcd"; 14 pinctrl-names = "default"; 15 pinctrl-0 = <&ppvarn_lcd_en>; 17 enable-active-high; [all …]
|
H A D | mt8183-kukui-krane.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 6 #include "mt8183-kukui.dtsi" 7 #include "mt8183-kukui-audio-max98357a.dtsi" 10 ppvarn_lcd: ppvarn-lcd { 11 compatible = "regulator-fixed"; 12 regulator-name = "ppvarn_lcd"; 13 pinctrl-names = "default"; 14 pinctrl-0 = <&ppvarn_lcd_en>; 16 enable-active-high; 21 ppvarp_lcd: ppvarp-lcd { [all …]
|
/linux/drivers/video/fbdev/ |
H A D | pxa3xx-regs.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 6 * LCD Controller Registers and Bits Definitions 8 #define LCCR0 (0x000) /* LCD Controller Control Register 0 */ 9 #define LCCR1 (0x004) /* LCD Controller Control Register 1 */ 10 #define LCCR2 (0x008) /* LCD Controller Control Register 2 */ 11 #define LCCR3 (0x00C) /* LCD Controller Control Register 3 */ 12 #define LCCR4 (0x010) /* LCD Controller Control Register 4 */ 13 #define LCCR5 (0x014) /* LCD Controller Control Register 5 */ 14 #define LCSR (0x038) /* LCD Controller Status Register 0 */ 15 #define LCSR1 (0x034) /* LCD Controller Status Register 1 */ [all …]
|
/linux/Documentation/devicetree/bindings/leds/ |
H A D | leds-lm36274.txt | 1 * Texas Instruments LM36274 4-Channel LCD Backlight Driver w/Integrated Bias 3 The LM36274 is an integrated four-channel WLED driver and LCD bias supply. 4 The backlight boost provides the power to bias four parallel LED strings with 5 up to 29V total output voltage. The 11-bit LED current is programmable via 9 Documentation/devicetree/bindings/mfd/ti-lmu.txt 12 Documentation/devicetree/bindings/regulator/lm363x-regulator.txt 15 - compatible: 16 "ti,lm36274-backlight" 17 - reg : 0 18 - #address-cells : 1 [all …]
|
/linux/arch/arm/boot/dts/ti/omap/ |
H A D | am335x-sbc-t335.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * am335x-sbc-t335.dts - Device Tree file for Compulab SBC-T335 5 * Copyright (C) 2014 - 2015 CompuLab Ltd. - https://www.compulab.co.il/ 8 #include "am335x-cm-t335.dts" 11 model = "CompuLab CM-T335 on SB-T335"; 12 compatible = "compulab,sbc-t335", "compulab,cm-t335", "ti,am33xx"; 18 pinctrl-names = "default", "sleep"; 19 pinctrl-0 = <&lcd_pins_default>; 20 pinctrl-1 = <&lcd_pins_sleep>; 22 panel-info { [all …]
|
/linux/Documentation/devicetree/bindings/display/tilcdc/ |
H A D | panel.txt | 1 Device-Tree bindings for tilcdc DRM generic panel output driver 4 - compatible: value should be "ti,tilcdc,panel". 5 - panel-info: configuration info to configure LCDC correctly for the panel 6 - ac-bias: AC Bias Pin Frequency 7 - ac-bias-intrpt: AC Bias Pin Transitions per Interrupt 8 - dma-burst-sz: DMA burst size 9 - bpp: Bits per pixel 10 - fdd: FIFO DMA Request Delay 11 - sync-edge: Horizontal and Vertical Sync Edge: 0=rising 1=falling 12 - sync-ctrl: Horizontal and Vertical Sync: Control: 0=ignore [all …]
|
/linux/drivers/staging/fbtft/ |
H A D | fb_uc1611.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * FB driver for the UltraChip UC1611 LCD controller 5 * The display is 4-bit grayscale (16 shades) 240x160. 26 * LCD voltage is a combination of ratio, gain, pot and temp 29 * V_LCD = (C_V0 + C_PM × pot) * (1 + (T - 25) * temp) 34 /* BR -> actual ratio: 0-3 -> 5, 10, 11, 13 */ 37 MODULE_PARM_DESC(ratio, "BR[1:0] Bias voltage ratio: 0-3 (default: 2)"); 41 MODULE_PARM_DESC(gain, "GN[1:0] Bias voltage gain: 0-3 (default: 3)"); 45 MODULE_PARM_DESC(pot, "PM[6:0] Bias voltage pot.: 0-63 (default: 16)"); 47 /* TC -> % compensation per deg C: 0-3 -> -.05, -.10, -.015, -.20 */ [all …]
|
H A D | fb_uc1701.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * FB driver for the UC1701 LCD Controller 39 /* 11: lcd bias set */ 43 /* 15: output mode select (turns display upside-down) */ 65 par->fbtftops.reset(par); in init_display() 67 /* softreset of LCD */ in init_display() 77 /* output mode select (turns display upside-down) */ in init_display() 86 /* bias 1/9 */ in init_display() 104 /* enable display */ in init_display() 120 u16 *vmem16 = (u16 *)par->info->screen_buffer; in write_vmem() [all …]
|
/linux/drivers/video/backlight/ |
H A D | corgi_lcd.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * LCD/Backlight Driver for Sharp Zaurus Handhelds (various models) 5 * Copyright (c) 2004-2006 Richard Purdie 10 * Converted to SPI device based LCD/Backlight device driver 21 #include <linux/lcd.h> 44 #define POWER1_GVSS_ON 0x02 /* GVSS(-8V) Power Supply ON */ 45 #define POWER1_VDD_ON 0x04 /* VDD(8V),SVSS(-4V) Power Supply ON */ 48 #define POWER1_GVSS_OFF 0x00 /* GVSS(-8V) Power Supply OFF */ 49 #define POWER1_VDD_OFF 0x00 /* VDD(8V),SVSS(-4V) Power Supply OFF */ 51 #define POWER0_COM_DCLK 0x01 /* COM Voltage DC Bias DAC Serial Data Clock */ [all …]
|
/linux/arch/arm/mach-sa1100/include/mach/ |
H A D | SA-1100.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * FILE SA-1100.h 9 * System StrongARM SA-1100 12 * SA-1100 microprocessor (Advanced RISC Machine (ARM) 14 * StrongARM SA-1100 data sheet version 2.2. 21 #error You must include hardware.h not SA-1100.h 91 * Controller (UDC) Control/Status register end-point 0 94 * Controller (UDC) Control/Status register end-point 1 97 * Controller (UDC) Control/Status register end-point 2 100 * Controller (UDC) Data register end-point 0 [all …]
|
/linux/arch/arm/boot/dts/qcom/ |
H A D | qcom-msm8974pro-sony-xperia-shinano-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 2 #include "qcom-msm8974pro.dtsi" 5 #include <dt-bindings/input/input.h> 6 #include <dt-bindings/leds/common.h> 7 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 18 stdout-path = "serial0:115200n8"; 21 gpio-keys { 22 compatible = "gpio-keys"; 24 pinctrl-0 = <&gpio_keys_pin_a>; 25 pinctrl-names = "default"; [all …]
|
H A D | qcom-msm8974pro-sony-xperia-shinano-castor.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 #include "qcom-msm8974pro-sony-xperia-shinano-common.dtsi" 6 compatible = "sony,xperia-castor", "qcom,msm8974pro", "qcom,msm8974"; 7 chassis-type = "tablet"; 9 vreg_bl_vddio: lcd-backlight-vddio { 10 compatible = "regulator-fixed"; 11 regulator-name = "vreg_bl_vddio"; 12 regulator-min-microvolt = <3150000>; 13 regulator-max-microvolt = <3150000>; 16 enable-active-high; [all …]
|
/linux/arch/arm/boot/dts/ti/davinci/ |
H A D | da850-lego-ev3.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 8 /dts-v1/; 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/input/linux-event-codes.h> 11 #include <dt-bindings/pwm/pwm.h> 32 compatible = "gpio-keys"; 34 pinctrl-names = "default"; 35 pinctrl-0 = <&button_bias>; 75 * The EV3 has two built-in bi-color LEDs behind the buttons. 78 compatible = "gpio-leds"; [all …]
|
/linux/Documentation/devicetree/bindings/pinctrl/ |
H A D | starfive,jh7100-pinctrl.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/pinctrl/starfive,jh7100-pinctrl.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 Bindings for the JH7100 RISC-V SoC from StarFive Ltd. 14 configurable bias, drive strength, schmitt trigger etc. The SoC has an 15 interesting 2-layered approach to pin muxing best illustrated by the diagram 21 LCD output -----------------| | 22 CMOS Camera interface ------| |--- PAD_GPIO[0] 23 Ethernet PHY interface -----| MUX |--- PAD_GPIO[1] [all …]
|
/linux/arch/mips/boot/dts/ingenic/ |
H A D | qi_lb60.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 6 #include <dt-bindings/gpio/gpio.h> 7 #include <dt-bindings/iio/adc/ingenic,adc.h> 8 #include <dt-bindings/clock/ingenic,tcu.h> 9 #include <dt-bindings/input/input.h> 27 stdout-path = &uart0; 30 vcc: regulator-0 { 31 compatible = "regulator-fixed"; 32 regulator-name = "vcc"; [all …]
|