| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/display/bridge/ |
| D | lvds-codec.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/display/bridge/lvds-codec.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Transparent LVDS encoders and decoders 10 - Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> 13 This binding supports transparent LVDS encoders and decoders that don't 16 LVDS is a physical layer specification defined in ANSI/TIA/EIA-644-A. Multiple 18 to LVDS panels. This binding targets devices compatible with the following 21 [JEIDA] "Digital Interface Standards for Monitor", JEIDA-59-1999, February [all …]
|
| D | thine,thc63lvd1024.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: Thine Electronics THC63LVD1024 LVDS Decoder 10 - Jacopo Mondi <jacopo+renesas@jmondi.org> 11 - Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> 14 The THC63LVD1024 is a dual link LVDS receiver designed to convert LVDS 16 modes, handling up to two LVDS input streams and up to two digital CMOS/TTL 34 even-numbered pixels are received on port@0 and odd-numbered pixels on 45 description: First LVDS input port [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/display/bridge/ |
| D | lvds-codec.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/display/bridge/lvds-codec.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Transparent LVDS encoders and decoders 10 - Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> 13 This binding supports transparent LVDS encoders and decoders that don't 16 LVDS is a physical layer specification defined in ANSI/TIA/EIA-644-A. Multiple 18 to LVDS panels. This binding targets devices compatible with the following 21 [JEIDA] "Digital Interface Standards for Monitor", JEIDA-59-1999, February [all …]
|
| D | thine,thc63lvd1024.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: Thine Electronics THC63LVD1024 LVDS Decoder 10 - Jacopo Mondi <jacopo+renesas@jmondi.org> 11 - Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> 14 The THC63LVD1024 is a dual link LVDS receiver designed to convert LVDS 16 modes, handling up to two LVDS input streams and up to two digital CMOS/TTL 33 The device can operate in single-link mode or dual-link mode. In 34 single-link mode, all pixels are received on port@0, and port@1 shall not [all …]
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/bridge/ |
| D | lvds-codec.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 40 return drm_bridge_attach(bridge->encoder, lvds_codec->panel_bridge, in lvds_codec_attach() 49 ret = regulator_enable(lvds_codec->vcc); in lvds_codec_enable() 51 dev_err(lvds_codec->dev, in lvds_codec_enable() 56 if (lvds_codec->powerdown_gpio) in lvds_codec_enable() 57 gpiod_set_value_cansleep(lvds_codec->powerdown_gpio, 0); in lvds_codec_enable() 65 if (lvds_codec->powerdown_gpio) in lvds_codec_disable() 66 gpiod_set_value_cansleep(lvds_codec->powerdown_gpio, 1); in lvds_codec_disable() 68 ret = regulator_disable(lvds_codec->vcc); in lvds_codec_disable() 70 dev_err(lvds_codec->dev, in lvds_codec_disable() [all …]
|
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 19 tristate "Chipone ICN6211 MIPI-DSI/RGB Converter bridge" 26 ICN6211 is MIPI-DSI/RGB Converter bridge from chipone. 50 ChromeOS EC ANX7688 is an ultra-low power 51 4K Ultra-HD (4096x2160p60) mobile HD transmitter 53 2.0 to DisplayPort 1.3 Ultra-HD. It is connected 60 Driver for display connectors with support for DDC and hot-plug 64 on ARM-based platforms. Saying Y here when this driver is not needed 74 Support for i.MX8MP DPI-to-LVDS on-SoC encoder. 105 The module will be named "lontium-lt8912b". [all …]
|
| D | thc63lvd1024.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * THC63LVD1024 LVDS to parallel data DRM bridge driver. 50 return drm_bridge_attach(bridge->encoder, thc63->next, bridge, flags); in thc63_attach() 63 * dual-in, single-out where it is 40 to 150 MHz. As dual-in, dual-out in thc63_mode_valid() 67 if (thc63->timings.dual_link) { in thc63_mode_valid() 75 if (mode->clock < min_freq) in thc63_mode_valid() 78 if (mode->clock > max_freq) in thc63_mode_valid() 89 ret = regulator_enable(thc63->vcc); in thc63_enable() 91 dev_err(thc63->dev, in thc63_enable() 96 gpiod_set_value(thc63->pdwn, 0); in thc63_enable() [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/bridge/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 44 Driver for display connectors with support for DDC and hot-plug 48 on ARM-based platforms. Saying Y here when this driver is not needed 66 tristate "Transparent LVDS encoders and decoders support" 71 Support for transparent LVDS encoders and decoders that don't 75 tristate "MegaChips stdp4028-ge-b850v3-fw and stdp2690-ge-b850v3-fw" 81 GE B850v3 that convert dual channel LVDS 82 to DP++. This is used with the i.MX6 imx-ldb 102 tristate "NXP PTN3460 DP/LVDS bridge" 107 NXP PTN3460 eDP-LVDS bridge chip driver. [all …]
|
| D | lvds-codec.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 37 return drm_bridge_attach(bridge->encoder, lvds_codec->panel_bridge, in lvds_codec_attach() 46 ret = regulator_enable(lvds_codec->vcc); in lvds_codec_enable() 48 dev_err(lvds_codec->dev, in lvds_codec_enable() 53 if (lvds_codec->powerdown_gpio) in lvds_codec_enable() 54 gpiod_set_value_cansleep(lvds_codec->powerdown_gpio, 0); in lvds_codec_enable() 62 if (lvds_codec->powerdown_gpio) in lvds_codec_disable() 63 gpiod_set_value_cansleep(lvds_codec->powerdown_gpio, 1); in lvds_codec_disable() 65 ret = regulator_disable(lvds_codec->vcc); in lvds_codec_disable() 67 dev_err(lvds_codec->dev, in lvds_codec_disable() [all …]
|
| D | thc63lvd1024.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * THC63LVD1024 LVDS to parallel data DRM bridge driver. 50 return drm_bridge_attach(bridge->encoder, thc63->next, bridge, flags); in thc63_attach() 63 * dual-in, single-out where it is 40 to 150 MHz. As dual-in, dual-out in thc63_mode_valid() 67 if (thc63->timings.dual_link) { in thc63_mode_valid() 75 if (mode->clock < min_freq) in thc63_mode_valid() 78 if (mode->clock > max_freq) in thc63_mode_valid() 89 ret = regulator_enable(thc63->vcc); in thc63_enable() 91 dev_err(thc63->dev, in thc63_enable() 96 gpiod_set_value(thc63->pdwn, 0); in thc63_enable() [all …]
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/nxp/imx/ |
| D | imx53-m53menlo.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 7 #include "imx53-m53.dtsi" 13 gpio-keys { 14 compatible = "gpio-keys"; 15 pinctrl-0 = <&pinctrl_power_button>; 16 pinctrl-names = "default"; 18 power-button { 25 gpio-poweroff { 26 compatible = "gpio-poweroff"; [all …]
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | imx53-m53menlo.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 7 #include "imx53-m53.dtsi" 13 gpio-keys { 14 compatible = "gpio-keys"; 15 pinctrl-0 = <&pinctrl_power_button>; 16 pinctrl-names = "default"; 18 power-button { 25 gpio-poweroff { 26 compatible = "gpio-poweroff"; [all …]
|
| D | iwg20d-q7-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * Device Tree Source for the iWave-RZ/G1M/G1N Qseven carrier board 9 * SSI-SGTL5000 40 stdout-path = "serial0:115200n8"; 44 compatible = "fixed-clock"; 45 #clock-cells = <0>; 46 clock-frequency = <26000000>; 50 compatible = "pwm-backlight"; 53 brightness-levels = <0 4 8 16 32 64 128 255>; 54 default-brightness-level = <7>; [all …]
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/renesas/ |
| D | iwg20d-q7-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * Device Tree Source for the iWave-RZ/G1M/G1N Qseven carrier board 9 * SSI-SGTL5000 40 stdout-path = "serial0:115200n8"; 44 compatible = "fixed-clock"; 45 #clock-cells = <0>; 46 clock-frequency = <26000000>; 50 compatible = "pwm-backlight"; 53 brightness-levels = <0 4 8 16 32 64 128 255>; 54 default-brightness-level = <7>; [all …]
|
| D | r8a7742-iwg21d-q7.dts | 1 // SPDX-License-Identifier: GPL-2.0 3 * Device Tree Source for the iWave-RZ/G1H Qseven board 9 * SSI-SGTL5000 31 /dts-v1/; 32 #include "r8a7742-iwg21m.dtsi" 33 #include <dt-bindings/pwm/pwm.h> 36 model = "iWave Systems RainboW-G21D-Qseven board based on RZ/G1H"; 47 stdout-path = "serial2:115200n8"; 51 compatible = "fixed-clock"; 52 #clock-cells = <0>; [all …]
|
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/renesas/ |
| D | r8a77970-eagle.dts | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (C) 2016-2017 Renesas Electronics Corp. 9 /dts-v1/; 23 stdout-path = "serial0:115200n8"; 26 d3p3: regulator-fixed { 27 compatible = "regulator-fixed"; 28 regulator-name = "fixed-3.3V"; 29 regulator-min-microvolt = <3300000>; 30 regulator-max-microvolt = <3300000>; 31 regulator-boot-on; [all …]
|
| D | r8a77980-v3hsk.dts | 1 // SPDX-License-Identifier: GPL-2.0 9 /dts-v1/; 22 stdout-path = "serial0:115200n8"; 25 hdmi-out { 26 compatible = "hdmi-connector"; 31 remote-endpoint = <&adv7511_out>; 36 lvds-decoder { 38 vcc-supply = <&vcc3v3_d5>; 41 #address-cells = <1>; 42 #size-cells = <0>; [all …]
|
| D | r8a77995-draak.dts | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (C) 2016-2018 Renesas Electronics Corp. 9 /dts-v1/; 11 #include <dt-bindings/gpio/gpio.h> 23 compatible = "pwm-backlight"; 26 brightness-levels = <512 511 505 494 473 440 392 327 241 133 0>; 27 default-brightness-level = <10>; 29 power-supply = <®_12p0v>; 30 enable-gpios = <&gpio4 0 GPIO_ACTIVE_HIGH>; 35 stdout-path = "serial0:115200n8"; [all …]
|
| D | r8a77970-v3msk.dts | 1 // SPDX-License-Identifier: GPL-2.0 9 /dts-v1/; 21 stdout-path = "serial0:115200n8"; 24 hdmi-out { 25 compatible = "hdmi-connector"; 30 remote-endpoint = <&adv7511_out>; 35 lvds-decoder { 37 vcc-supply = <&vcc_d3_3v>; 40 #address-cells = <1>; 41 #size-cells = <0>; [all …]
|
| D | r8a77980-condor.dts | 1 // SPDX-License-Identifier: GPL-2.0 9 /dts-v1/; 22 stdout-path = "serial0:115200n8"; 25 d1_8v: regulator-2 { 26 compatible = "regulator-fixed"; 27 regulator-name = "D1.8V"; 28 regulator-min-microvolt = <1800000>; 29 regulator-max-microvolt = <1800000>; 30 regulator-boot-on; 31 regulator-always-on; [all …]
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/renesas/ |
| D | r8a77980-v3hsk.dts | 1 // SPDX-License-Identifier: GPL-2.0 9 /dts-v1/; 11 #include <dt-bindings/gpio/gpio.h> 29 stdout-path = "serial0:115200n8"; 32 hdmi-out { 33 compatible = "hdmi-connector"; 38 remote-endpoint = <&adv7511_out>; 43 lvds-decoder { 45 vcc-supply = <&vcc3v3_d5>; 48 #address-cells = <1>; [all …]
|
| D | r8a77970-v3msk.dts | 1 // SPDX-License-Identifier: GPL-2.0 9 /dts-v1/; 11 #include <dt-bindings/gpio/gpio.h> 27 stdout-path = "serial0:115200n8"; 30 hdmi-out { 31 compatible = "hdmi-connector"; 36 remote-endpoint = <&adv7511_out>; 41 lvds-decoder { 43 vcc-supply = <&vcc_d3_3v>; 46 #address-cells = <1>; [all …]
|
| D | r8a77970-eagle.dts | 1 // SPDX-License-Identifier: GPL-2.0 3 * Device Tree Source for the Eagle board with R-Car V3M 5 * Copyright (C) 2016-2017 Renesas Electronics Corp. 9 /dts-v1/; 11 #include <dt-bindings/gpio/gpio.h> 29 stdout-path = "serial0:115200n8"; 32 d3p3: regulator-fixed { 33 compatible = "regulator-fixed"; 34 regulator-name = "fixed-3.3V"; 35 regulator-min-microvolt = <3300000>; [all …]
|
| D | draak.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (C) 2016-2018 Renesas Electronics Corp. 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/input/input.h> 21 audio_clkout: audio-clkout { 24 * but needed to avoid cs2000/rcar_sound probe dead-lock 26 compatible = "fixed-clock"; 27 #clock-cells = <0>; 28 clock-frequency = <12288000>; 32 compatible = "pwm-backlight"; [all …]
|
| D | condor-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * Device Tree Source for the Condor board with R-Car V3H 8 #include <dt-bindings/gpio/gpio.h> 23 stdout-path = "serial0:115200n8"; 27 d1_8v: regulator-2 { 28 compatible = "regulator-fixed"; 29 regulator-name = "D1.8V"; 30 regulator-min-microvolt = <1800000>; 31 regulator-max-microvolt = <1800000>; 32 regulator-boot-on; [all …]
|