/openbmc/linux/Documentation/devicetree/bindings/display/panel/ |
H A D | jdi,lt070me05000.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Vinay Simha BN <simhavcs@gmail.com> 13 - $ref: panel-common.yaml# 19 enable-gpios: true 21 reset-gpios: true 23 vddp-supply: 25 The regulator that provides the supply voltage Power IC supply (3-5V) 27 iovcc-supply: [all …]
|
H A D | leadtek,ltk500hd1829.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Heiko Stuebner <heiko.stuebner@theobroma-systems.com> 13 - $ref: panel-common.yaml# 20 reset-gpios: true 21 iovcc-supply: 22 description: regulator that supplies the iovcc voltage 23 vcc-supply: 27 - compatible [all …]
|
H A D | leadtek,ltk050h3146w.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Quentin Schulz <quentin.schulz@theobroma-systems.com> 13 - $ref: panel-common.yaml# 18 - leadtek,ltk050h3146w 19 - leadtek,ltk050h3146w-a2 22 reset-gpios: true 23 iovcc-supply: 24 description: regulator that supplies the iovcc voltage [all …]
|
H A D | elida,kd35t133.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Heiko Stuebner <heiko.stuebner@theobroma-systems.com> 13 - $ref: panel-common.yaml# 21 reset-gpios: true 23 iovcc-supply: 24 description: regulator that supplies the iovcc voltage 25 vdd-supply: 29 - compatible [all …]
|
H A D | xinpeng,xpp055c272.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Heiko Stuebner <heiko.stuebner@theobroma-systems.com> 13 - $ref: panel-common.yaml# 21 reset-gpios: true 22 iovcc-supply: 23 description: regulator that supplies the iovcc voltage 24 vci-supply: 28 - compatible [all …]
|
H A D | himax,hx8394.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 HX8394 MIPI-DSI LCD panel controller 10 - Ondrej Jirman <megi@xff.cz> 11 - Javier Martinez Canillas <javierm@redhat.com> 16 a MIPI-DSI video interface. 19 - $ref: panel-common.yaml# 24 - enum: 25 - hannstar,hsd060bhw4 [all …]
|
H A D | rocktech,jh057n00900.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Ondrej Jirman <megi@xff.cz> 11 - Guido Gŭnther <agx@sigxcpu.org> 15 connected using a MIPI-DSI video interface. 18 - $ref: panel-common.yaml# 23 # Anberic RG353V-V2 5.0" 640x480 TFT LCD panel 24 - anbernic,rg353v-panel-v2 26 - rocktech,jh057n00900 [all …]
|
H A D | startek,kd070fhfid015.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Alexandre Mergnat <amergnat@baylibre.com> 13 - $ref: panel-common.yaml# 19 enable-gpios: true 21 iovcc-supply: 28 reset-gpios: true 32 power-supply: true 37 - compatible [all …]
|
H A D | sitronix,st7701.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jagan Teki <jagan@amarulasolutions.com> 17 Techstar TS8550B is 480x854, 2-lane MIPI DSI LCD panel which has 20 Densitron DMT028VGHMCMI-1A is 480x640, 2-lane MIPI DSI LCD panel 21 which has built-in ST7701 chip. 24 - $ref: panel-common.yaml# 29 - enum: 30 - densitron,dmt028vghmcmi-1a [all …]
|
H A D | ilitek,ili9322.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Linus Walleij <linus.walleij@linaro.org> 19 - $ref: panel-common.yaml# 20 - $ref: /schemas/spi/spi-peripheral-props.yaml# 25 - enum: 26 - dlink,dir-685-panel 27 - const: ilitek,ili9322 29 reset-gpios: true [all …]
|
/openbmc/linux/drivers/gpu/drm/panel/ |
H A D | panel-elida-kd35t133.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Elida kd35t133 5.5" MIPI-DSI panel driver 8 * Rockteck jh057n00900 5.5" MIPI-DSI panel driver 14 #include <linux/media-bus-format.h> 44 struct regulator *iovcc; member 56 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in kd35t133_init_sequence() 57 struct device *dev = ctx->dev; in kd35t133_init_sequence() 91 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in kd35t133_unprepare() 94 if (!ctx->prepared) in kd35t133_unprepare() 99 dev_err(ctx->dev, "failed to set display off: %d\n", ret); in kd35t133_unprepare() [all …]
|
H A D | panel-xinpeng-xpp055c272.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Xinpeng xpp055c272 5.5" MIPI-DSI panel driver 8 * Rockteck jh057n00900 5.5" MIPI-DSI panel driver 21 #include <linux/media-bus-format.h> 54 struct regulator *iovcc; member 65 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in xpp055c272_init_sequence() 66 struct device *dev = ctx->dev; in xpp055c272_init_sequence() 136 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in xpp055c272_unprepare() 139 if (!ctx->prepared) in xpp055c272_unprepare() 144 dev_err(ctx->dev, "failed to set display off: %d\n", ret); in xpp055c272_unprepare() [all …]
|
H A D | panel-startek-kd070fhfid015.c | 1 // SPDX-License-Identifier: GPL-2.0 8 * - Vinay Simha BN <simhavcs@gmail.com> 9 * - Sumit Semwal <sumit.semwal@linaro.org> 10 * - Guillaume La Roque <glaroque@baylibre.com> 33 IOVCC = 0, enumerator 42 struct gpio_desc *enable_gpio; /* Power IC supply enable */ 55 struct mipi_dsi_device *dsi = stk->dsi; in stk_panel_init() 56 struct device *dev = &stk->dsi->dev; in stk_panel_init() 95 ret = mipi_dsi_dcs_set_column_address(dsi, 0, stk->mode->hdisplay - 1); in stk_panel_init() 101 ret = mipi_dsi_dcs_set_page_address(dsi, 0, stk->mode->vdisplay - 1); in stk_panel_init() [all …]
|
H A D | panel-himax-hx8394.c | 1 // SPDX-License-Identifier: GPL-2.0 5 * - HannStar HSD060BHW4 5.99" MIPI-DSI panel 9 * Based on drivers/gpu/drm/panel/panel-sitronix-st7703.c 15 #include <linux/media-bus-format.h> 27 #define DRV_NAME "panel-himax-hx8394" 29 /* Manufacturer specific commands sent via DSI, listed in HX8394-F datasheet */ 70 struct regulator *iovcc; member 91 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in hsd060bhw4_init_sequence() 152 /* Unknown command, not listed in the HX8394-F datasheet */ in hsd060bhw4_init_sequence() 160 /* Unknown command, not listed in the HX8394-F datasheet */ in hsd060bhw4_init_sequence() [all …]
|
H A D | panel-leadtek-ltk500hd1829.c | 1 // SPDX-License-Identifier: GPL-2.0+ 5 * base on panel-kingdisplay-kd097d04.c 29 struct regulator *iovcc; member 272 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in ltk500hd1829_unprepare() 275 if (!ctx->prepared) in ltk500hd1829_unprepare() 280 dev_err(panel->dev, "failed to set display off: %d\n", ret); in ltk500hd1829_unprepare() 284 dev_err(panel->dev, "failed to enter sleep mode: %d\n", ret); in ltk500hd1829_unprepare() 290 regulator_disable(ctx->iovcc); in ltk500hd1829_unprepare() 291 regulator_disable(ctx->vcc); in ltk500hd1829_unprepare() 293 ctx->prepared = false; in ltk500hd1829_unprepare() [all …]
|
H A D | panel-leadtek-ltk050h3146w.c | 1 // SPDX-License-Identifier: GPL-2.0 8 #include <linux/media-bus-format.h> 36 struct regulator *iovcc; member 47 { 0x51, 0x85 }, /* VREG2OUT=-5V */ 230 { 0x85, 0x0D }, /* VGL clamp level (-10V) */ 248 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in ltk050h3146w_init_sequence() 307 dev_err(ctx->dev, "failed to set tear on: %d\n", ret); in ltk050h3146w_init_sequence() 337 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in ltk050h3146w_a2_select_page() 347 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in ltk050h3146w_a2_write_page() 352 dev_err(ctx->dev, "failed to select page %d: %d\n", page, ret); in ltk050h3146w_a2_write_page() [all …]
|
H A D | panel-sitronix-st7703.c | 1 // SPDX-License-Identifier: GPL-2.0 5 * - Rocktech jh057n00900 5.5" MIPI-DSI panel 13 #include <linux/media-bus-format.h> 26 #define DRV_NAME "panel-sitronix-st7703" 60 struct regulator *iovcc; member 82 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in jh057n_init_sequence() 163 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in xbd599_init_sequence() 213 /* NVDDD_SEL = -1.8V, VDDD_SEL = out of range (possibly 1.9V?) */ in xbd599_init_sequence() 222 /* Zig-Zag Type C column inversion. */ in xbd599_init_sequence() 250 0x10 /* SLPIN_OPTION = 1 (no need vsync after sleep-in) in xbd599_init_sequence() [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/iio/dac/ |
H A D | adi,ltc2688.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Nuno Sá <nuno.sa@analog.com> 13 Analog Devices LTC2688 16 channel, 16 bit, +-15V DAC 14 https://www.analog.com/media/en/technical-documentation/data-sheets/ltc2688.pdf 19 - adi,ltc2688 24 vcc-supply: 25 description: Analog Supply Voltage Input. 27 iovcc-supply: [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/display/bridge/ |
H A D | sil,sii9022.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Boris Brezillon <bbrezillon@kernel.org> 15 - items: 16 - enum: 17 - sil,sii9022-cpi # CEC Programming Interface 18 - sil,sii9022-tpi # Transmitter Programming Interface 19 - const: sil,sii9022 20 - const: sil,sii9022 [all …]
|
/openbmc/linux/arch/arm64/boot/dts/rockchip/ |
H A D | rk3326-anbernic-rg351m.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 /dts-v1/; 9 #include "rk3326-odroid-go.dtsi" 16 compatible = "pwm-vibrator"; 18 pwm-names = "enable"; 22 /delete-node/ &builtin_gamepad; 23 /delete-node/ &vcc_host; /* conflicts with pwm vibration motor */ 27 iovcc-supply = <&vcc_lcd>; 28 vdd-supply = <&vcc_lcd>; 35 /delete-node/ &rk817_charger;
|
H A D | rk3326-odroid-go2.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 /dts-v1/; 9 #include "rk3326-odroid-go.dtsi" 12 model = "ODROID-GO Advance"; 13 compatible = "hardkernel,rk3326-odroid-go2", "rockchip,rk3326"; 15 analog_sticks: adc-joystick { 16 compatible = "adc-joystick"; 17 io-channels = <&saradc 1>, 19 poll-interval = <60>; 20 #address-cells = <1>; [all …]
|
H A D | rk3566-anbernic-rg353ps.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 /dts-v1/; 5 #include <dt-bindings/gpio/gpio.h> 6 #include <dt-bindings/input/linux-event-codes.h> 7 #include <dt-bindings/pinctrl/rockchip.h> 8 #include "rk3566-anbernic-rg353x.dtsi" 21 compatible = "simple-battery"; 22 charge-full-design-microamp-hours = <3472000>; 23 charge-term-current-microamp = <300000>; 24 constant-charge-current-max-microamp = <2000000>; [all …]
|
/openbmc/linux/arch/riscv/boot/dts/allwinner/ |
H A D | sun20i-d1-lichee-rv-86-panel-480p.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ or MIT) 4 #include "sun20i-d1-lichee-rv-86-panel.dtsi" 8 compatible = "sipeed,lichee-rv-86-panel-480p", "sipeed,lichee-rv", 9 "allwinner,sun20i-d1"; 13 pinctrl-0 = <&i2c2_pb0_pins>; 14 pinctrl-names = "default"; 20 interrupt-parent = <&pio>; 22 iovcc-supply = <®_vcc_3v3>; 23 reset-gpios = <&pio 6 15 GPIO_ACTIVE_LOW>; /* PG15 */ 24 touchscreen-size-x = <480>; [all …]
|
/openbmc/linux/arch/arm64/boot/dts/qcom/ |
H A D | msm8916-acer-a1-724.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 /dts-v1/; 5 #include "msm8916-pm8916.dtsi" 7 #include <dt-bindings/gpio/gpio.h> 8 #include <dt-bindings/input/input.h> 9 #include <dt-bindings/interrupt-controller/irq.h> 12 * NOTE: The original firmware from Acer can only boot 32-bit kernels. 13 * To boot this device tree using arm64 it is necessary to flash 64-bit 15 * See https://wiki.postmarketos.org/wiki/Acer_Iconia_Talk_S_(acer-a1-724) 20 model = "Acer Iconia Talk S A1-724"; [all …]
|
H A D | msm8916-asus-z00l.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 /dts-v1/; 5 #include "msm8916-pm8916.dtsi" 6 #include <dt-bindings/gpio/gpio.h> 7 #include <dt-bindings/input/input.h> 8 #include <dt-bindings/interrupt-controller/irq.h> 13 chassis-type = "handset"; 22 stdout-path = "serial0"; 25 gpio-keys { 26 compatible = "gpio-keys"; [all …]
|