| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/display/panel/ |
| D | olimex,lcd-olinuxino.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/display/panel/olimex,lcd-olinuxino.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Olimex Ltd. LCD-OLinuXino bridge panel. 10 - Stefan Mavrodiev <stefan@olimex.com> 13 This device can be used as bridge between a host controller and LCD panels. 15 - LCD-OLinuXino-4.3TS 16 - LCD-OLinuXino-5 17 - LCD-OLinuXino-7 [all …]
|
| D | panel-simple.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/display/panel/panel-simple.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Thierry Reding <thierry.reding@gmail.com> 11 - Sam Ravnborg <sam@ravnborg.org> 15 requires only a single power-supply. 23 - $ref: panel-common.yaml# 32 # Ampire AM-1280800N3TZQW-T00H 10.1" WQVGA TFT LCD panel 33 - ampire,am-1280800n3tzqw-t00h [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/display/panel/ |
| D | olimex,lcd-olinuxino.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/display/panel/olimex,lcd-olinuxino.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Binding for Olimex Ltd. LCD-OLinuXino bridge panel. 10 - Stefan Mavrodiev <stefan@olimex.com> 13 This device can be used as bridge between a host controller and LCD panels. 15 - LCD-OLinuXino-4.3TS 16 - LCD-OLinuXino-5 17 - LCD-OLinuXino-7 [all …]
|
| D | panel-simple.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/display/panel/panel-simple.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Thierry Reding <thierry.reding@gmail.com> 11 - Sam Ravnborg <sam@ravnborg.org> 15 requires only a single power-supply. 23 - $ref: panel-common.yaml# 32 # Ampire AM-1280800N3TZQW-T00H 10.1" WQVGA TFT LCD panel 33 - ampire,am-1280800n3tzqw-t00h [all …]
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/panel/ |
| D | panel-olimex-lcd-olinuxino.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * LCD-OLinuXino support for panel driver 83 struct lcd_olinuxino *lcd = to_lcd_olinuxino(panel); in lcd_olinuxino_disable() local 85 if (!lcd->enabled) in lcd_olinuxino_disable() 88 lcd->enabled = false; in lcd_olinuxino_disable() 95 struct lcd_olinuxino *lcd = to_lcd_olinuxino(panel); in lcd_olinuxino_unprepare() local 97 if (!lcd->prepared) in lcd_olinuxino_unprepare() 100 gpiod_set_value_cansleep(lcd->enable_gpio, 0); in lcd_olinuxino_unprepare() 101 regulator_disable(lcd->supply); in lcd_olinuxino_unprepare() 103 lcd->prepared = false; in lcd_olinuxino_unprepare() [all …]
|
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 12 tristate "ABT Y030XX067A 320x480 LCD panel" 17 Y030XX067A 320x480 3.0" panel as found in the YLM RG-280M, RG-300 18 and RG-99 handheld gaming consoles. 46 as found in the YLM RS-97 handheld gaming console. 49 tristate "Boe BF060Y8M-AJ0 panel" 54 Say Y here if you want to enable support for Boe BF060Y8M-AJ0 66 TFT-LCD modules. The panel has a 1200x1920 resolution and uses 68 the host and has a built-in LED backlight. 94 This driver supports LVDS panels that don't require device-specific [all …]
|
| D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 2 obj-$(CONFIG_DRM_PANEL_ABT_Y030XX067A) += panel-abt-y030xx067a.o 3 obj-$(CONFIG_DRM_PANEL_ARM_VERSATILE) += panel-arm-versatile.o 4 obj-$(CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596) += panel-asus-z00t-tm5p5-n35596.o 5 obj-$(CONFIG_DRM_PANEL_AUO_A030JTN01) += panel-auo-a030jtn01.o 6 obj-$(CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0) += panel-boe-bf060y8m-aj0.o 7 obj-$(CONFIG_DRM_PANEL_BOE_HIMAX8279D) += panel-boe-himax8279d.o 8 obj-$(CONFIG_DRM_PANEL_BOE_TV101WUM_NL6) += panel-boe-tv101wum-nl6.o 9 obj-$(CONFIG_DRM_PANEL_DSI_CM) += panel-dsi-cm.o 10 obj-$(CONFIG_DRM_PANEL_LVDS) += panel-lvds.o [all …]
|
| D | panel-simple.c | 17 * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL 27 #include <linux/media-bus-format.h> 45 * struct panel_desc - Describes a simple panel. 171 for (i = 0; i < panel->desc->num_timings; i++) { in panel_simple_get_timings_modes() 172 const struct display_timing *dt = &panel->desc->timings[i]; in panel_simple_get_timings_modes() 176 mode = drm_mode_create(connector->dev); in panel_simple_get_timings_modes() 178 dev_err(panel->base.dev, "failed to add mode %ux%u\n", in panel_simple_get_timings_modes() 179 dt->hactive.typ, dt->vactive.typ); in panel_simple_get_timings_modes() 185 mode->type |= DRM_MODE_TYPE_DRIVER; in panel_simple_get_timings_modes() 187 if (panel->desc->num_timings == 1) in panel_simple_get_timings_modes() [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/panel/ |
| D | panel-olimex-lcd-olinuxino.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * LCD-OLinuXino support for panel driver 83 struct lcd_olinuxino *lcd = to_lcd_olinuxino(panel); in lcd_olinuxino_disable() local 85 if (!lcd->enabled) in lcd_olinuxino_disable() 88 lcd->enabled = false; in lcd_olinuxino_disable() 95 struct lcd_olinuxino *lcd = to_lcd_olinuxino(panel); in lcd_olinuxino_unprepare() local 97 if (!lcd->prepared) in lcd_olinuxino_unprepare() 100 gpiod_set_value_cansleep(lcd->enable_gpio, 0); in lcd_olinuxino_unprepare() 101 regulator_disable(lcd->supply); in lcd_olinuxino_unprepare() 103 lcd->prepared = false; in lcd_olinuxino_unprepare() [all …]
|
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 38 TFT-LCD modules. The panel has a 1200x1920 resolution and uses 40 the host and has a built-in LED backlight. 57 This driver supports LVDS panels that don't require device-specific 79 KD35T133 controller for 320x480 LCD panels with MIPI-DSI 89 4-lane 800x1280 MIPI DSI panel. 92 tristate "Feiyang FY07024DI26A30-D MIPI-DSI LCD panel" 98 Feiyang FY07024DI26A30-D MIPI-DSI interface. 106 QVGA (320x240) RGB, YUV and ITU-T BT.656 panels. 109 tristate "Ilitek ILI9881C-based panels" [all …]
|
| D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 2 obj-$(CONFIG_DRM_PANEL_ARM_VERSATILE) += panel-arm-versatile.o 3 obj-$(CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596) += panel-asus-z00t-tm5p5-n35596.o 4 obj-$(CONFIG_DRM_PANEL_BOE_HIMAX8279D) += panel-boe-himax8279d.o 5 obj-$(CONFIG_DRM_PANEL_BOE_TV101WUM_NL6) += panel-boe-tv101wum-nl6.o 6 obj-$(CONFIG_DRM_PANEL_LVDS) += panel-lvds.o 7 obj-$(CONFIG_DRM_PANEL_SIMPLE) += panel-simple.o 8 obj-$(CONFIG_DRM_PANEL_ELIDA_KD35T133) += panel-elida-kd35t133.o 9 obj-$(CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02) += panel-feixin-k101-im2ba02.o 10 obj-$(CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D) += panel-feiyang-fy07024di26a30d.o [all …]
|
| D | panel-simple.c | 17 * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL 130 for (i = 0; i < panel->desc->num_timings; i++) { in panel_simple_get_timings_modes() 131 const struct display_timing *dt = &panel->desc->timings[i]; in panel_simple_get_timings_modes() 135 mode = drm_mode_create(connector->dev); in panel_simple_get_timings_modes() 137 dev_err(panel->base.dev, "failed to add mode %ux%u\n", in panel_simple_get_timings_modes() 138 dt->hactive.typ, dt->vactive.typ); in panel_simple_get_timings_modes() 144 mode->type |= DRM_MODE_TYPE_DRIVER; in panel_simple_get_timings_modes() 146 if (panel->desc->num_timings == 1) in panel_simple_get_timings_modes() 147 mode->type |= DRM_MODE_TYPE_PREFERRED; in panel_simple_get_timings_modes() 162 for (i = 0; i < panel->desc->num_modes; i++) { in panel_simple_get_display_modes() [all …]
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/allwinner/ |
| D | sun8i-a33-olinuxino.dts | 2 * Copyright 2016 - Stefan Mavrodiev <stefan.mavrodiev@gmail.com> 5 * This file is dual-licensed: you can use it either under the terms 44 /dts-v1/; 45 #include "sun8i-a33.dtsi" 47 #include <dt-bindings/gpio/gpio.h> 48 #include <dt-bindings/input/input.h> 51 model = "Olimex A33-OLinuXino"; 52 compatible = "olimex,a33-olinuxino","allwinner,sun8i-a33"; 59 stdout-path = "serial0:115200n8"; 63 compatible = "gpio-leds"; [all …]
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | sun8i-a33-olinuxino.dts | 2 * Copyright 2016 - Stefan Mavrodiev <stefan.mavrodiev@gmail.com> 5 * This file is dual-licensed: you can use it either under the terms 44 /dts-v1/; 45 #include "sun8i-a33.dtsi" 47 #include <dt-bindings/gpio/gpio.h> 48 #include <dt-bindings/input/input.h> 51 model = "Olimex A33-OLinuXino"; 52 compatible = "olimex,a33-olinuxino","allwinner,sun8i-a33"; 59 stdout-path = "serial0:115200n8"; 63 compatible = "gpio-leds"; [all …]
|
| D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 2 dtb-$(CONFIG_ARCH_ALPINE) += \ 3 alpine-db.dtb 4 dtb-$(CONFIG_MACH_ARTPEC6) += \ 5 artpec6-devboard.dtb 6 dtb-$(CONFIG_MACH_ASM9260) += \ 7 alphascale-asm9260-devkit.dtb 9 dtb-$(CONFIG_SOC_AT91RM9200) += \ 12 dtb-$(CONFIG_SOC_AT91SAM9) += \ 14 at91-qil_a9260.dtb \ [all …]
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/allwinner/ |
| D | sun50i-a64-teres-i.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 3 // based on sun50i-a64-olinuxino.dts by Jagan Teki <jteki@openedev.com> 5 /dts-v1/; 7 #include "sun50i-a64.dtsi" 8 #include "sun50i-a64-cpu-opp.dtsi" 10 #include <dt-bindings/gpio/gpio.h> 11 #include <dt-bindings/input/input.h> 12 #include <dt-bindings/pwm/pwm.h> 15 model = "Olimex A64 Teres-I"; 16 compatible = "olimex,a64-teres-i", "allwinner,sun50i-a64"; [all …]
|
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/allwinner/ |
| D | sun50i-a64-teres-i.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 3 // based on sun50i-a64-olinuxino.dts by Jagan Teki <jteki@openedev.com> 5 /dts-v1/; 7 #include "sun50i-a64.dtsi" 8 #include "sun50i-a64-cpu-opp.dtsi" 10 #include <dt-bindings/gpio/gpio.h> 11 #include <dt-bindings/input/input.h> 12 #include <dt-bindings/pwm/pwm.h> 15 model = "Olimex A64 Teres-I"; 16 compatible = "olimex,a64-teres-i", "allwinner,sun50i-a64"; [all …]
|
| /kernel/linux/linux-5.10/ |
| D | MAINTAINERS | 9 ------------------------- 30 ``diff -u`` to make the patch easy to merge. Be prepared to get your 40 See Documentation/process/coding-style.rst for guidance here. 46 See Documentation/process/submitting-patches.rst for details. 57 include a Signed-off-by: line. The current version of this 59 Documentation/process/submitting-patches.rst. 70 that the bug would present a short-term risk to other users if it 76 Documentation/admin-guide/security-bugs.rst for details. 81 --------------------------------------------------- 97 W: *Web-page* with status/info [all …]
|
| /kernel/linux/linux-6.6/ |
| D | MAINTAINERS | 5 --------------------------------------------------- 21 W: *Web-page* with status/info 23 B: URI for where to file *bugs*. A web-page with detailed bug 28 patches to the given subsystem. This is either an in-tree file, 29 or a URI. See Documentation/maintainer/maintainer-entry-profile.rst 46 N: [^a-z]tegra all files whose path contains tegra 64 ---------------- 83 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS) 85 L: linux-scsi@vger.kernel.org 88 F: drivers/scsi/3w-* [all …]
|