/Linux-v5.10/Documentation/devicetree/bindings/display/panel/ |
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 …]
|
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# 20 reset-gpios: true 21 iovcc-supply: 22 description: regulator that supplies the iovcc voltage 23 vci-supply: 27 - compatible [all …]
|
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# 20 reset-gpios: true 21 iovcc-supply: 22 description: regulator that supplies the iovcc voltage 23 vdd-supply: 27 - compatible [all …]
|
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 …]
|
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 - Heiko Stuebner <heiko.stuebner@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 …]
|
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# 24 - rocktech,jh057n00900 26 - xingbangda,xbd599 33 vcc-supply: [all …]
|
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 21 - $ref: panel-common.yaml# 26 - enum: 27 - techstar,ts8550b 28 - const: sitronix,st7701 34 VCC-supply: [all …]
|
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 spi/spi-controller.yaml 22 - $ref: panel-common.yaml# 27 - enum: 28 - dlink,dir-685-panel 29 - const: ilitek,ili9322 31 reset-gpios: true [all …]
|
/Linux-v5.10/drivers/gpu/drm/panel/ |
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 63 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in kd35t133_init_sequence() 64 struct device *dev = ctx->dev; in kd35t133_init_sequence() 98 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in kd35t133_unprepare() 101 if (!ctx->prepared) in kd35t133_unprepare() 106 dev_err(ctx->dev, "failed to set display off: %d\n", ret); in kd35t133_unprepare() [all …]
|
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 73 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in xpp055c272_init_sequence() 74 struct device *dev = ctx->dev; in xpp055c272_init_sequence() 144 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in xpp055c272_unprepare() 147 if (!ctx->prepared) in xpp055c272_unprepare() 152 dev_err(ctx->dev, "failed to set display off: %d\n", ret); in xpp055c272_unprepare() [all …]
|
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 …]
|
D | panel-leadtek-ltk050h3146w.c | 1 // SPDX-License-Identifier: GPL-2.0 8 #include <linux/media-bus-format.h> 37 struct regulator *iovcc; member 48 { 0x51, 0x85 }, /* VREG2OUT=-5V */ 231 { 0x85, 0x0D }, /* VGL clamp level (-10V) */ 257 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in ltk050h3146w_init_sequence() 316 dev_err(ctx->dev, "failed to set tear on: %d\n", ret); in ltk050h3146w_init_sequence() 346 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in ltk050h3146w_a2_select_page() 356 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in ltk050h3146w_a2_write_page() 361 dev_err(ctx->dev, "failed to select page %d: %d\n", page, ret); in ltk050h3146w_a2_write_page() [all …]
|
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" 56 struct regulator *iovcc; member 86 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in jh057n_init_sequence() 176 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in xbd599_init_sequence() 226 /* NVDDD_SEL = -1.8V, VDDD_SEL = out of range (possibly 1.9V?) */ in xbd599_init_sequence() 235 /* Zig-Zag Type C column inversion. */ in xbd599_init_sequence() 263 0x10 /* SLPIN_OPTION = 1 (no need vsync after sleep-in) in xbd599_init_sequence() [all …]
|
D | panel-jdi-lt070me05000.c | 1 // SPDX-License-Identifier: GPL-2.0-only 11 * http://panelone.net/en/7-0-inch/JDI_LT070ME05000_7.0_inch-datasheet 30 "iovcc" 57 struct mipi_dsi_device *dsi = jdi->dsi; in jdi_panel_init() 58 struct device *dev = &jdi->dsi->dev; in jdi_panel_init() 61 dsi->mode_flags |= MIPI_DSI_MODE_LPM; in jdi_panel_init() 75 ret = mipi_dsi_dcs_set_column_address(dsi, 0, jdi->mode->hdisplay - 1); in jdi_panel_init() 81 ret = mipi_dsi_dcs_set_page_address(dsi, 0, jdi->mode->vdisplay - 1); in jdi_panel_init() 147 struct mipi_dsi_device *dsi = jdi->dsi; in jdi_panel_on() 148 struct device *dev = &jdi->dsi->dev; in jdi_panel_on() [all …]
|
D | panel-sitronix-st7701.c | 1 // SPDX-License-Identifier: GPL-2.0+ 64 #define DSI_CMD2_BK0_PORCTRL_B0(m) ((m)->vtotal - (m)->vsync_end) 65 #define DSI_CMD2_BK0_PORCTRL_B1(m) ((m)->vsync_start - (m)->vdisplay) 81 #define DSI_PWCTLR2_AVCL 0x0 /* AVCL -4.4v */ 117 return mipi_dsi_dcs_write_buffer(st7701->dsi, seq, len); in st7701_dsi_write() 128 const struct drm_display_mode *mode = st7701->desc->mode; in st7701_init_sequence() 137 msleep(st7701->sleep_delay); in st7701_init_sequence() 202 gpiod_set_value(st7701->reset, 0); in st7701_prepare() 204 ret = regulator_bulk_enable(st7701->desc->num_supplies, in st7701_prepare() 205 st7701->supplies); in st7701_prepare() [all …]
|
D | panel-ilitek-ili9322.c | 1 // SPDX-License-Identifier: GPL-2.0-only 6 * - 8-bit serial RGB interface 7 * - 24-bit parallel RGB interface 8 * - 8-bit ITU-R BT.601 interface 9 * - 8-bit ITU-R BT.656 interface 10 * - Up to 320RGBx240 dots resolution TFT LCD displays 11 * - Scaling, brightness and contrast 19 * Derived from drivers/drm/gpu/panel/panel-samsung-ld9040.c 63 /* 0 = right-to-left, 1 = left-to-right (default), horizontal flip */ 65 /* 0 = down-to-up, 1 = up-to-down (default), vertical flip */ [all …]
|
/Linux-v5.10/arch/arm/boot/dts/ |
D | qcom-apq8064-asus-nexus7-flo.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 #include "qcom-apq8064-v2.0.dtsi" 3 #include <dt-bindings/gpio/gpio.h> 4 #include <dt-bindings/input/input.h> 5 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 8 compatible = "asus,nexus7-flo", "qcom,apq8064"; 16 stdout-path = "serial0:115200n8"; 19 reserved-memory { 20 #address-cells = <1>; 21 #size-cells = <1>; [all …]
|
D | stm32mp15xx-dkx.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) 3 * Copyright (C) STMicroelectronics 2019 - All Rights Reserved 7 #include <dt-bindings/gpio/gpio.h> 8 #include <dt-bindings/mfd/st,stpmic1.h> 16 reserved-memory { 17 #address-cells = <1>; 18 #size-cells = <1>; 22 compatible = "shared-dma-pool"; 24 no-map; 28 compatible = "shared-dma-pool"; [all …]
|
D | gemini-dlink-dir-685.dts | 2 * Device Tree file for D-Link DIR-685 Xtreme N Storage Router 5 /dts-v1/; 8 #include <dt-bindings/input/input.h> 11 model = "D-Link DIR-685 Xtreme N Storage Router"; 12 compatible = "dlink,dir-685", "cortina,gemini"; 13 #address-cells = <1>; 14 #size-cells = <1>; 17 /* 128 MB SDRAM in 2 x Hynix HY5DU121622DTP-D43 */ 24 stdout-path = "uart0:19200n8"; 28 compatible = "gpio-keys"; [all …]
|
/Linux-v5.10/Documentation/devicetree/bindings/display/bridge/ |
D | nwl-dsi.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/display/bridge/nwl-dsi.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Northwest Logic MIPI-DSI controller on i.MX SoCs 10 - Guido Gúnther <agx@sigxcpu.org> 11 - Robert Chiras <robert.chiras@nxp.com> 14 NWL MIPI-DSI host controller found on i.MX8 platforms. This is a dsi bridge for 15 the SOCs NWL MIPI-DSI host controller. 18 - $ref: ../dsi-controller.yaml# [all …]
|
/Linux-v5.10/arch/arm64/boot/dts/allwinner/ |
D | sun50i-a64-pinephone.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 #include "sun50i-a64.dtsi" 7 #include "sun50i-a64-cpu-opp.dtsi" 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/input/input.h> 11 #include <dt-bindings/leds/common.h> 12 #include <dt-bindings/pwm/pwm.h> 20 compatible = "pwm-backlight"; 22 enable-gpios = <&pio 7 10 GPIO_ACTIVE_HIGH>; /* PH10 */ 27 stdout-path = "serial0:115200n8"; [all …]
|
/Linux-v5.10/arch/arm64/boot/dts/rockchip/ |
D | px30-evb.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 7 #include <dt-bindings/gpio/gpio.h> 8 #include <dt-bindings/input/input.h> 9 #include <dt-bindings/pinctrl/rockchip.h> 14 compatible = "rockchip,px30-evb", "rockchip,px30"; 17 stdout-path = "serial5:115200n8"; 20 adc-keys { 21 compatible = "adc-keys"; 22 io-channels = <&saradc 2>; [all …]
|
D | rk3326-odroid-go2.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 /dts-v1/; 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/input/input.h> 10 #include <dt-bindings/pinctrl/rockchip.h> 14 model = "ODROID-GO Advance"; 15 compatible = "hardkernel,rk3326-odroid-go2", "rockchip,rk3326"; 18 stdout-path = "serial2:115200n8"; 22 compatible = "pwm-backlight"; 23 power-supply = <&vcc_bl>; [all …]
|
/Linux-v5.10/drivers/staging/fbtft/ |
D | fb_ili9325.c | 1 // SPDX-License-Identifier: GPL-2.0+ 28 MODULE_PARM_DESC(bt, "Sets the factor used in the step-up circuits"); 49 * Display module configuration: Vcc = IOVcc = Vci = 3.3V 52 * ---------- 56 * VCL = -Vci1 = -2.64 61 * VGL = -Vci * 4 = -13.2 64 * -------- 66 * 1.65 < IOVcc < 3.30 => 1.65 < 3.3 < 3.30 70 * Source/VCOM power supply voltage 72 * -3.0 < VCL < -2.0 => -3.0 < -2.64 < -2.0 [all …]
|
/Linux-v5.10/arch/arm64/boot/dts/freescale/ |
D | imx8mq-librem5-devkit.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Copyright 2018-2019 Purism SPC 6 /dts-v1/; 8 #include "dt-bindings/input/input.h" 9 #include <dt-bindings/interrupt-controller/irq.h> 10 #include "dt-bindings/pwm/pwm.h" 11 #include "dt-bindings/usb/pd.h" 16 compatible = "purism,librem5-devkit", "fsl,imx8mq"; 18 backlight_dsi: backlight-dsi { 19 compatible = "pwm-backlight"; [all …]
|