Home
last modified time | relevance | path

Searched +full:panel +full:- +full:timing (Results 1 – 25 of 202) sorted by relevance

123456789

/linux-5.10/Documentation/devicetree/bindings/display/panel/
Dpanel-timing.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/display/panel/panel-timing.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: panel timing bindings
10 - Thierry Reding <thierry.reding@gmail.com>
11 - Sam Ravnborg <sam@ravnborg.org>
14 There are different ways of describing the timing data of a panel. The
20 +----------+-------------------------------------+----------+-------+
24 +----------#######################################----------+-------+
[all …]
Dpanel-dpi.yaml1 # 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#
7 title: Generic MIPI DPI Panel
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
[all …]
Dpanel-common.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/display/panel/panel-common.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>
18 When referenced from panel device tree bindings the properties defined in this
19 document are defined as follows. The panel device tree bindings are
24 width-mm:
29 height-mm:
[all …]
Dadvantech,idk-2121wr.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/display/panel/advantech,idk-2121wr.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Advantech IDK-2121WR 21.5" Full-HD dual-LVDS panel
10 - Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
11 - Thierry Reding <thierry.reding@gmail.com>
14 The IDK-2121WR from Advantech is a Full-HD dual-LVDS panel.
15 A dual-LVDS interface is a dual-link connection with even pixels traveling
18 The panel expects odd pixels on the first port, and even pixels on the
[all …]
Ddisplay-timings.yaml1 # 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>
15 A display panel may be able to handle several display timings,
17 The display-timings node makes it possible to specify the timings
18 and to specify the timing that is native for the display.
[all …]
Dsgd,gktw70sdae4se.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/display/panel/sgd,gktw70sdae4se.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Solomon Goldentek Display GKTW70SDAE4SE 7" WVGA LVDS Display Panel
10 - Neil Armstrong <narmstrong@baylibre.com>
11 - Thierry Reding <thierry.reding@gmail.com>
14 - $ref: lvds.yaml#
19 - const: sgd,gktw70sdae4se
20 - {} # panel-lvds, but not listed here to avoid false select
[all …]
Dmitsubishi,aa104xd12.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/display/panel/mitsubishi,aa104xd12.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Mitsubishi AA104XD12 10.4" XGA LVDS Display Panel
10 - Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11 - Thierry Reding <thierry.reding@gmail.com>
14 - $ref: lvds.yaml#
19 - const: mitsubishi,aa104xd12
20 - {} # panel-lvds, but not listed here to avoid false select
[all …]
Dmitsubishi,aa121td01.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/display/panel/mitsubishi,aa121td01.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Mitsubishi AA121TD01 12.1" WXGA LVDS Display Panel
10 - Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11 - Thierry Reding <thierry.reding@gmail.com>
14 - $ref: lvds.yaml#
19 - const: mitsubishi,aa121td01
20 - {} # panel-lvds, but not listed here to avoid false select
[all …]
Dadvantech,idk-1110wr.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/display/panel/advantech,idk-1110wr.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Advantech IDK-1110WR 10.1" WSVGA LVDS Display Panel
10 - Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
11 - Thierry Reding <thierry.reding@gmail.com>
14 - $ref: lvds.yaml#
19 - const: advantech,idk-1110wr
20 - {} # panel-lvds, but not listed here to avoid false select
[all …]
Dolimex,lcd-olinuxino.yaml1 # 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>
15 - LCD-OLinuXino-4.3TS
16 - LCD-OLinuXino-5
17 - LCD-OLinuXino-7
18 - LCD-OLinuXino-10
[all …]
Dstartek,startek-kd050c.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/display/panel/startek,startek-kd050c.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Startek Electronic Technology Co. KD050C 5.0" WVGA TFT LCD panel
10 - Nikita Kiryanov <nikita@compulab.co.il>
13 - $ref: panel-dpi.yaml#
18 - const: startek,startek-kd050c
19 - {} # panel-dpi, but not listed here to avoid false select
22 enable-gpios: true
[all …]
Dpanel-dsi-cm.yaml1 # SPDX-License-Identifier: (GPL-2.0-only or BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/display/panel/panel-dsi-cm.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Tomi Valkeinen <tomi.valkeinen@ti.com>
11 - Sebastian Reichel <sre@kernel.org>
17 panel is assumed to have native backlight support.
18 The panel may use an OF graph binding for the association
23 - $ref: panel-common.yaml#
29 - enum:
[all …]
Dinnolux,ee101ia-01d.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/display/panel/innolux,ee101ia-01d.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Innolux Corporation 10.1" EE101IA-01D WXGA (1280x800) LVDS panel
10 - Heiko Stuebner <heiko.stuebner@bq.com>
11 - Thierry Reding <thierry.reding@gmail.com>
14 - $ref: lvds.yaml#
19 - const: innolux,ee101ia-01d
20 - {} # panel-lvds, but not listed here to avoid false select
[all …]
/linux-5.10/drivers/gpu/drm/panel/
Dpanel-lvds.c1 // SPDX-License-Identifier: GPL-2.0+
3 * Generic LVDS panel driver
26 struct drm_panel panel; member
44 static inline struct panel_lvds *to_panel_lvds(struct drm_panel *panel) in to_panel_lvds() argument
46 return container_of(panel, struct panel_lvds, panel); in to_panel_lvds()
49 static int panel_lvds_unprepare(struct drm_panel *panel) in panel_lvds_unprepare() argument
51 struct panel_lvds *lvds = to_panel_lvds(panel); in panel_lvds_unprepare()
53 if (lvds->enable_gpio) in panel_lvds_unprepare()
54 gpiod_set_value_cansleep(lvds->enable_gpio, 0); in panel_lvds_unprepare()
56 if (lvds->supply) in panel_lvds_unprepare()
[all …]
/linux-5.10/drivers/gpu/drm/sti/
Dsti_dvo.c1 // SPDX-License-Identifier: GPL-2.0
58 struct awg_timing *timing);
80 * @panel_node: panel node reference from device tree
81 * @panel: reference to the panel connected to the dvo
95 struct drm_panel *panel; member
114 struct drm_display_mode *mode = &dvo->mode; in dvo_awg_generate_code()
115 struct dvo_config *config = dvo->config; in dvo_awg_generate_code()
117 struct awg_timing timing; in dvo_awg_generate_code() local
122 timing.total_lines = mode->vtotal; in dvo_awg_generate_code()
123 timing.active_lines = mode->vdisplay; in dvo_awg_generate_code()
[all …]
/linux-5.10/drivers/video/fbdev/omap2/omapfb/displays/
Dpanel-dpi.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Generic MIPI DPI Panel Driver
17 #include <video/omap-panel-data.h>
28 /* used for non-DT boot, to be removed */
39 struct omap_dss_device *in = ddata->in; in panel_dpi_connect()
45 r = in->ops.dpi->connect(in, dssdev); in panel_dpi_connect()
55 struct omap_dss_device *in = ddata->in; in panel_dpi_disconnect()
60 in->ops.dpi->disconnect(in, dssdev); in panel_dpi_disconnect()
66 struct omap_dss_device *in = ddata->in; in panel_dpi_enable()
70 return -ENODEV; in panel_dpi_enable()
[all …]
/linux-5.10/drivers/video/fbdev/
Damba-clcd.c2 * linux/drivers/video/amba-clcd.c
18 #include <linux/dma-mapping.h>
53 unsigned long ustart = fb->fb.fix.smem_start; in clcdfb_set_start()
56 ustart += fb->fb.var.yoffset * fb->fb.fix.line_length; in clcdfb_set_start()
57 lstart = ustart + fb->fb.var.yres * fb->fb.fix.line_length / 2; in clcdfb_set_start()
59 writel(ustart, fb->regs + CLCD_UBAS); in clcdfb_set_start()
60 writel(lstart, fb->regs + CLCD_LBAS); in clcdfb_set_start()
67 if (fb->board->disable) in clcdfb_disable()
68 fb->board->disable(fb); in clcdfb_disable()
70 if (fb->panel->backlight) { in clcdfb_disable()
[all …]
/linux-5.10/Documentation/devicetree/bindings/display/tilcdc/
Dpanel.txt1 Device-Tree bindings for tilcdc DRM generic panel output driver
4 - compatible: value should be "ti,tilcdc,panel".
5 - panel-info: configuration info to configure LCDC correctly for the panel
6 - ac-bias: AC Bias Pin Frequency
7 - ac-bias-intrpt: AC Bias Pin Transitions per Interrupt
8 - dma-burst-sz: DMA burst size
9 - bpp: Bits per pixel
10 - fdd: FIFO DMA Request Delay
11 - sync-edge: Horizontal and Vertical Sync Edge: 0=rising 1=falling
12 - sync-ctrl: Horizontal and Vertical Sync: Control: 0=ignore
[all …]
/linux-5.10/drivers/gpu/drm/msm/disp/dpu1/
Ddpu_hw_intf.h1 /* SPDX-License-Identifier: GPL-2.0-only */
2 /* Copyright (c) 2015-2018, The Linux Foundation. All rights reserved.
15 /* intf timing settings */
19 u32 xres; /* Display panel width */
20 u32 yres; /* Display panel height */
42 u8 is_en; /* interface timing engine is enabled or not */
43 u32 frame_count; /* frame count since timing engine enabled */
50 * @ setup_timing_gen : programs the timing engine
52 * @ enable_timing: enable/disable timing engine
53 * @ get_status: returns if timing engine is enabled or not
[all …]
/linux-5.10/arch/arm/boot/dts/
Drk3288-veyron-tiger.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 /dts-v1/;
9 #include "rk3288-veyron-fievel.dts"
10 #include "rk3288-veyron-edp.dtsi"
14 compatible = "google,veyron-tiger-rev8", "google,veyron-tiger-rev7",
15 "google,veyron-tiger-rev6", "google,veyron-tiger-rev5",
16 "google,veyron-tiger-rev4", "google,veyron-tiger-rev3",
17 "google,veyron-tiger-rev2", "google,veyron-tiger-rev1",
18 "google,veyron-tiger-rev0", "google,veyron-tiger",
21 /delete-node/ vcc18-lcd;
[all …]
Dr8a77xx-aa104xd12-panel.dtsi1 // SPDX-License-Identifier: GPL-2.0
3 * Common file for the AA104XD12 panel connected to Renesas R-Car boards
9 panel {
10 compatible = "mitsubishi,aa104xd12", "panel-lvds";
12 width-mm = <210>;
13 height-mm = <158>;
14 data-mapping = "jeida-18";
16 panel-timing {
18 clock-frequency = <65000000>;
21 hsync-len = <136>;
[all …]
Dr8a77xx-aa121td01-panel.dtsi1 // SPDX-License-Identifier: GPL-2.0
3 * Common file for the AA121TD01 panel connected to Renesas R-Car boards
9 panel {
10 compatible = "mitsubishi,aa121td01", "panel-lvds";
12 width-mm = <261>;
13 height-mm = <163>;
14 data-mapping = "jeida-18";
16 panel-timing {
18 clock-frequency = <71000000>;
21 hsync-len = <70>;
[all …]
/linux-5.10/drivers/gpu/drm/tegra/
Ddsi.c1 // SPDX-License-Identifier: GPL-2.0-only
30 #include "mipi-phy.h"
36 struct mipi_dphy_timing timing; member
81 /* for ganged-mode support */
104 return to_dsi_state(dsi->output.connector.state); in tegra_dsi_get_state()
109 u32 value = readl(dsi->regs + (offset << 2)); in tegra_dsi_readl()
111 trace_dsi_readl(dsi->dev, offset, value); in tegra_dsi_readl()
119 trace_dsi_writel(dsi->dev, offset, value); in tegra_dsi_writel()
120 writel(value, dsi->regs + (offset << 2)); in tegra_dsi_writel()
201 struct drm_info_node *node = s->private; in tegra_dsi_show_regs()
[all …]
/linux-5.10/Documentation/devicetree/bindings/display/exynos/
Dexynos7-decon.txt1 Device-Tree bindings for Samsung Exynos7 SoC display controller (DECON)
8 - compatible: value should be "samsung,exynos7-decon";
10 - reg: physical base address and length of the DECON registers set.
12 - interrupts: should contain a list of all DECON IP block interrupts in the
16 - interrupt-names: should contain the interrupt names: "fifo", "vsync",
20 - pinctrl-0: pin control group to be used for this controller.
22 - pinctrl-names: must contain a "default" entry.
24 - clocks: must include clock specifiers corresponding to entries in the
25 clock-names property.
27 - clock-names: list of clock names sorted in the same order as the clocks
[all …]
/linux-5.10/drivers/staging/sm750fb/
Dddk750_display.h1 /* SPDX-License-Identifier: GPL-2.0 */
6 * panel path select
17 * primary timing & plane enable bit
28 * panel sequency status
48 * secondary timing & plane enable bit
79 * DPMS only affect D-SUB head
89 * LCD1 means panel path TFT1 & panel path DVI (so enable DAC)

123456789