| /linux/arch/arm/boot/dts/nxp/imx/ |
| H A D | imx6qdl-tx6-lcd.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0-only OR MIT) 3 * Copyright 2017 Lothar Waßmann <LW@KARO-electronics.de> 12 compatible = "pwm-backlight"; 14 pinctrl-names = "default"; 15 pinctrl-0 = <&pinctrl_lcd1_pwr>; 16 enable-gpios = <&gpio2 31 GPIO_ACTIVE_HIGH>; 17 power-supply = <®_3v3>; 22 brightness-levels = < 0 1 2 3 4 5 6 7 8 9 33 default-brightness-level = <50>; 36 lcd_panel: lcd-panel { [all …]
|
| H A D | imx6qdl-tx6-lvds.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0-only OR MIT) 3 * Copyright 2017 Lothar Waßmann <LW@KARO-electronics.de> 14 compatible = "pwm-backlight"; 16 power-supply = <®_lcd0_pwr>; 17 brightness-levels = < 0 1 2 3 4 5 6 7 8 9 28 default-brightness-level = <50>; 32 compatible = "pwm-backlight"; 34 power-supply = <®_lcd1_pwr>; 35 brightness-levels = < 0 1 2 3 4 5 6 7 8 9 46 default-brightness-level = <50>; [all …]
|
| H A D | imx53-tx53-x13x.dts | 1 // SPDX-License-Identifier: (GPL-2.0-only OR MIT) 3 * Copyright 2013-2017 Lothar Waßmann <LW@KARO-electronics.de> 6 /dts-v1/; 7 #include "imx53-tx53.dtsi" 8 #include <dt-bindings/input/input.h> 11 model = "Ka-Ro electronics TX53 module (LVDS)"; 21 compatible = "pwm-backlight"; 23 power-supply = <®_3v3>; 24 brightness-levels = < 37 default-brightness-level = <50>; [all …]
|
| H A D | imx6dl-aristainetos_7.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 7 /dts-v1/; 9 #include "imx6qdl-aristainetos.dtsi" 13 compatible = "abb,aristainetos-imx6dl-7", "fsl,imx6dl"; 21 compatible = "fsl,imx-parallel-display"; 22 interface-pix-fmt = "rgb24"; 23 pinctrl-names = "default"; 24 pinctrl-0 = <&pinctrl_ipu_disp>; 27 display-timings { 28 native-mode = <&timing0>; [all …]
|
| H A D | imx6dl-aristainetos_4.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 7 /dts-v1/; 9 #include "imx6qdl-aristainetos.dtsi" 13 compatible = "abb,aristainetos-imx6dl-4", "fsl,imx6dl"; 16 compatible = "pwm-backlight"; 18 brightness-levels = <0 4 8 16 32 64 128 255>; 19 default-brightness-level = <7>; 20 enable-gpios = <&gpio1 2 GPIO_ACTIVE_HIGH>; 21 pinctrl-names = "default"; 22 pinctrl-0 = <&pinctrl_backlight>; [all …]
|
| H A D | imx6q-var-mx6customboard.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Support for Variscite MX6 Carrier-board 9 /dts-v1/; 12 #include "imx6qdl-var-som.dtsi" 13 #include <dt-bindings/pwm/pwm.h> 16 model = "Variscite i.MX6 QUAD/DUAL VAR-SOM-MX6 Custom Board"; 17 compatible = "variscite,mx6customboard", "variscite,var-som-imx6q", "fsl,imx6q"; 19 panel0: lvds-panel0 { 20 compatible = "panel-lvds"; 22 width-mm = <152>; [all …]
|
| H A D | imx25-eukrea-mbimxsd25-baseboard-dvi-vga.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 #include "imx25-eukrea-mbimxsd25-baseboard.dts" 9 model = "Eukrea MBIMXSD25 with the DVI-VGA Display"; 10 …compatible = "eukrea,mbimxsd25-baseboard-dvi-vga", "eukrea,mbimxsd25-baseboard", "eukrea,cpuimx25"… 13 model = "DVI-VGA"; 14 bits-per-pixel = <16>; 16 bus-width = <18>; 17 display-timings { 18 native-mode = <&dvi_vga_timings>; 20 clock-frequency = <31250000>; [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 …]
|
| H A D | omap3-devkit8000-lcd43.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 5 /dts-v1/; 11 #include "omap3-devkit8000-lcd-common.dtsi" 14 compatible = "timll,omap3-devkit8000", "ti,omap3430", "ti,omap3"; 17 panel-timing { 18 clock-frequency = <10164705>; 21 hfront-porch = <2>; 22 hback-porch = <2>; 23 hsync-len = <41>; 24 vback-porch = <2>; [all …]
|
| H A D | omap3-devkit8000-lcd70.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 5 /dts-v1/; 11 #include "omap3-devkit8000-lcd-common.dtsi" 14 compatible = "timll,omap3-devkit8000", "ti,omap3430", "ti,omap3"; 17 panel-timing { 18 clock-frequency = <40000000>; 21 hfront-porch = <1>; 22 hback-porch = <1>; 23 hsync-len = <48>; 24 vback-porch = <25>; [all …]
|
| H A D | compulab-sb-som.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2015 CompuLab, Ltd. - https://www.compulab.co.il/ 7 model = "CompuLab SB-SOM"; 8 compatible = "compulab,sb-som"; 10 vsb_3v3: fixedregulator-v3_3 { 11 compatible = "regulator-fixed"; 12 regulator-name = "vsb_3v3"; 13 regulator-min-microvolt = <3300000>; 14 regulator-max-microvolt = <3300000>; 15 regulator-always-on; [all …]
|
| H A D | motorola-mapphone-xt8xx.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 2 /dts-v1/; 4 #include "motorola-mapphone-handset.dtsi" 8 compatible = "led-backlight"; 11 brightness-levels = <31 63 95 127 159 191 223 255>; 12 default-brightness-level = <6>; 16 lcd_regulator: regulator-lcd { 17 compatible = "regulator-fixed"; 18 regulator-name = "lcd"; 19 regulator-min-microvolt = <5050000>; [all …]
|
| H A D | omap3-thunder.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2012 Texas Instruments Incorporated - https://www.ti.com/ 7 #include "omap3-tao3530.dtsi" 11 …compatible = "technexion,omap3-thunder", "technexion,omap3-tao3530", "ti,omap3430", "ti,omap34xx",… 15 dss_dpi_pins: dss-dpi-pins { 16 pinctrl-single,pins = < 48 lte430_pins: lte430-pins { 49 pinctrl-single,pins = < 54 backlight_pins: backlight-pins { 55 pinctrl-single,pins = < [all …]
|
| H A D | omap3-ha-lcd.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2012 Texas Instruments Incorporated - https://www.ti.com/ 7 #include "omap3-ha-common.dtsi" 10 model = "TI OMAP3 HEAD acoustics LCD-baseboard with TAO3530 SOM"; 11 …compatible = "headacoustics,omap3-ha-lcd", "technexion,omap3-tao3530", "ti,omap3430", "ti,omap34xx… 15 pinctrl-names = "default"; 16 pinctrl-0 = < 27 touchscreen_irq_pins: touchscreen-irq-pins { 28 pinctrl-single,pins = < 33 touchscreen_wake_pins: touchscreen-wake-pins { [all …]
|
| /linux/arch/arm/boot/dts/nxp/mxs/ |
| H A D | imx28-btt3-2.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 7 /dts-v1/; 8 #include "imx28-btt3.dtsi" 12 compatible = "powertip,st7272", "panel-dpi"; 13 power-supply = <®_3v3>; 14 width-mm = <70>; 15 height-mm = <52>; 17 panel-timing { 18 clock-frequency = <6500000>; 21 hfront-porch = <20>; [all …]
|
| H A D | imx28-cfa10058.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 8 * The CFA-10058 is an expansion board for the CFA-10036 module, thus we 9 * need to include the CFA-10036 DTS. 11 #include "imx28-cfa10036.dts" 14 model = "Crystalfontz CFA-10058 Board"; 17 reg_usb1_vbus: regulator-0 { 18 compatible = "regulator-fixed"; 19 pinctrl-names = "default"; 20 pinctrl-0 = <&usb_pins_cfa10058>; 21 regulator-name = "usb1_vbus"; [all …]
|
| H A D | imx28-cfa10057.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 8 * The CFA-10057 is an expansion board for the CFA-10036 module, thus we 9 * need to include the CFA-10036 DTS. 11 #include "imx28-cfa10036.dts" 14 model = "Crystalfontz CFA-10057 Board"; 17 reg_usb1_vbus: regulator-0 { 18 compatible = "regulator-fixed"; 19 pinctrl-names = "default"; 20 pinctrl-0 = <&usb_pins_cfa10057>; 21 regulator-name = "usb1_vbus"; [all …]
|
| /linux/Documentation/devicetree/bindings/display/panel/ |
| H A D | display-timings.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/display/panel/display-timings.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Thierry Reding <thierry.reding@gmail.com> 11 - Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> 12 - Sam Ravnborg <sam@ravnborg.org> 17 The display-timings node makes it possible to specify the timings 22 const: display-timings 24 native-mode: [all …]
|
| H A D | panel-dpi.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/display/panel/panel-dpi.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Sam Ravnborg <sam@ravnborg.org> 13 - $ref: panel-common.yaml# 18 Shall contain a panel specific compatible and "panel-dpi" 21 - {} 22 - const: panel-dpi 25 enable-gpios: true [all …]
|
| /linux/include/video/ |
| H A D | display_timing.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 52 * Example: hsync active high, vsync active low 56 * |<- sync ->|<- back ->|<----- active ----->|<- front ->|<- sync.. 61 * VSync ¯|__________|¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯|_________ 69 struct timing_entry hsync_len; /* hor. sync len */ 74 struct timing_entry vsync_len; /* ver. sync len */ 97 if (disp->num_timings > index) in display_timings_get() 98 return disp->timings[index]; in display_timings_get()
|
| /linux/include/linux/ |
| H A D | via-core.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * Copyright 1998-2009 VIA Technologies, Inc. All Rights Reserved. 4 * Copyright 2001-2008 S3 Graphics, Inc. All Rights Reserved. 5 * Copyright 2009-2010 Jonathan Corbet <corbet@lwn.net> 109 #define VDE_I_VSYNC 0x00000008 /* VGA VSYNC int status */ 121 #define VDE_I_VSYNC2 0x00008000 /* Sec. Disp. VSYNC */ 123 #define VDE_I_VSYNC2EN 0x00020000 /* Sec Disp VSYNC enable */ 125 #define VDE_I_VSYNCEN 0x00080000 /* VSYNC enable */ 145 /* void viafb_dma_copy_out(unsigned int offset, dma_addr_t paddr, int len); */ 162 #define VDMA_DQWCR0 0xe2c /* Count (16-byte) */ [all …]
|
| /linux/drivers/gpu/drm/i915/display/ |
| H A D | dvo_ns2501.c | 21 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. 102 #define NS2501_REG1C 0x1c /* low-part of the second register */ 103 #define NS2501_REG1D 0x1d /* high-part of the second register */ 108 * 2^16/control-value. The low-byte comes first. 110 #define NS2501_REG10 0x10 /* low-byte vertical scaler */ 111 #define NS2501_REG11 0x11 /* high-byte vertical scaler */ 112 #define NS2501_REGB8 0xb8 /* low-byte horizontal scaler */ 113 #define NS2501_REGB9 0xb9 /* high-byte horizontal scaler */ 122 #define NS2501_REGC1 0xc1 /* low-byte horizontal display start */ 123 #define NS2501_REGC2 0xc2 /* high-byte horizontal display start */ [all …]
|
| /linux/arch/arm/boot/dts/samsung/ |
| H A D | s5pv210-goni.dts | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (c) 2013-2014 Samsung Electronics, Co. Ltd. 13 /dts-v1/; 14 #include <dt-bindings/gpio/gpio.h> 15 #include <dt-bindings/interrupt-controller/irq.h> 16 #include <dt-bindings/input/input.h> 38 pmic_ap_clk: clock-0 { 40 compatible = "fixed-clock"; 41 #clock-cells = <0>; 42 clock-frequency = <32768>; [all …]
|
| /linux/arch/arm64/boot/dts/renesas/ |
| H A D | rzg2-advantech-idk-1110wr-panel.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * Device Tree Source for the Advantech idk-1110wr LVDS panel connected 10 panel-lvds { 11 compatible = "advantech,idk-1110wr", "panel-lvds"; 13 width-mm = <223>; 14 height-mm = <125>; 16 data-mapping = "jeida-24"; 18 panel-timing { 20 clock-frequency = <51200000>; 23 hsync-len = <240>; [all …]
|
| /linux/arch/arm/boot/dts/vt8500/ |
| H A D | vt8500-bv07.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * vt8500-bv07.dts - Device tree file for Benign BV07 Netbook 8 /dts-v1/; 21 bits-per-pixel = <16>; 22 display-timings { 23 native-mode = <&timing0>; 24 timing0: timing-800x480 { 25 clock-frequency = <0>; /* unused but required */ 28 hfront-porch = <40>; 29 hback-porch = <88>; [all …]
|