Searched +full:dpi +full:- +full:to +full:- +full:lvds (Results 1 – 15 of 15) sorted by relevance
/Linux-v6.1/Documentation/devicetree/bindings/display/bridge/ |
D | lontium,lt9211.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: Lontium LT9211 DSI/LVDS/DPI to DSI/LVDS/DPI bridge. 10 - Marek Vasut <marex@denx.de> 13 The LT9211 are bridge devices which convert Single/Dual-Link DSI/LVDS 14 or Single DPI to Single/Dual-Link DSI/LVDS or Single DPI. 19 - lontium,lt9211 27 reset-gpios: 29 description: GPIO connected to active high RESET pin. [all …]
|
D | fsl,ldb.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: Freescale i.MX8MP DPI to LVDS bridge chip 10 - Marek Vasut <marex@denx.de> 14 for configuring the on-SoC DPI-to-LVDS serializer. This describes 19 const: fsl,imx8mp-ldb 24 clock-names: 30 reg-names: 32 - const: ldb [all …]
|
D | fsl,imx8qxp-pxl2dpi.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/display/bridge/fsl,imx8qxp-pxl2dpi.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Freescale i.MX8qxp Pixel Link to Display Pixel Interface 10 - Liu Ying <victor.liu@nxp.com> 13 The Freescale i.MX8qxp Pixel Link to Display Pixel Interface(PXL2DPI) 14 interfaces the pixel link 36-bit data output and the DSI controller’s 15 MIPI-DPI 24-bit data input, and inputs of LVDS Display Bridge(LDB) module 16 used in LVDS mode, to remap the pixel color codings between those modules. [all …]
|
/Linux-v6.1/drivers/gpu/drm/bridge/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 19 tristate "Cadence DPI/DSI bridge" 26 Support Cadence DPI to DSI bridge. This is an internal 27 bridge and is meant to be directly embedded in a SoC. 30 tristate "Chipone ICN6211 MIPI-DSI/RGB Converter bridge" 37 ICN6211 is MIPI-DSI/RGB Converter bridge from chipone. 61 ChromeOS EC ANX7688 is an ultra-low power 62 4K Ultra-HD (4096x2160p60) mobile HD transmitter 64 2.0 to DisplayPort 1.3 Ultra-HD. It is connected 65 to the ChromeOS Embedded Controller. [all …]
|
D | lontium-lt9211.c | 1 // SPDX-License-Identifier: GPL-2.0 6 * 2xDSI/2xLVDS/1xDPI -> 2xDSI/2xLVDS/1xDPI 8 * 1xDSI -> 1xLVDS 17 #include <linux/media-bus-format.h> 41 /* DSI lane count - 0 means 4 lanes ; 1, 2, 3 means 1, 2, 3 lanes. */ 107 return drm_bridge_attach(bridge->encoder, ctx->panel_bridge, in lt9211_attach() 108 &ctx->bridge, flags); in lt9211_attach() 117 ret = regmap_bulk_read(ctx->regmap, REG_CHIPID0, chipid, 3); in lt9211_read_chipid() 119 dev_err(ctx->dev, "Failed to read Chip ID: %d\n", ret); in lt9211_read_chipid() 126 dev_err(ctx->dev, "Unknown Chip ID: 0x%02x 0x%02x 0x%02x\n", in lt9211_read_chipid() [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/display/mediatek/ |
D | mediatek,dpi.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/display/mediatek/mediatek,dpi.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: MediaTek DPI and DP_INTF Controller 10 - CK Hu <ck.hu@mediatek.com> 11 - Jitao shi <jitao.shi@mediatek.com> 14 The MediaTek DPI and DP_INTF function blocks are a sink of the display 15 subsystem and provides 8-bit RGB/YUV444 or 8/10/10-bit YUV422 pixel data on a 21 - mediatek,mt2701-dpi [all …]
|
/Linux-v6.1/drivers/gpu/drm/panel/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 16 Say Y here to enable support for the Asia Better Technology Ltd. 17 Y030XX067A 320x480 3.0" panel as found in the YLM RG-280M, RG-300 18 and RG-99 handheld gaming consoles. 26 This driver supports the ARM Versatile panels connected to ARM 36 Say Y here if you want to enable support for the ASUS TMP5P5 41 tristate "Boe BF060Y8M-AJ0 panel" 46 Say Y here if you want to enable support for Boe BF060Y8M-AJ0 48 uses 24 bit RGB per pixel. It provides a MIPI DSI interface to 57 Say Y here if you want to enable support for Boe Himax8279d [all …]
|
D | panel-simple.c | 4 * Permission is hereby granted, free of charge, to any person obtaining a 6 * to deal in the Software without restriction, including without limitation 7 * the rights to use, copy, modify, merge, publish, distribute, sub license, 8 * and/or sell copies of the Software, and to permit persons to whom the 9 * Software is furnished to do so, subject to the following conditions: 16 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 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. 49 * @modes: Pointer to array of fixed modes appropriate for this panel. [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/display/panel/ |
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. 17 The panel may use an OF graph binding for the association to the display, 23 - $ref: panel-common.yaml# 32 # Ampire AM-1280800N3TZQW-T00H 10.1" WQVGA TFT LCD panel [all …]
|
/Linux-v6.1/include/drm/ |
D | drm_modes.h | 3 * Copyright © 2007-2008 Dave Airlie 4 * Copyright © 2007-2008 Intel Corporation 9 * Permission is hereby granted, free of charge, to any person obtaining a 11 * to deal in the Software without restriction, including without limitation 12 * the rights to use, copy, modify, merge, publish, distribute, sublicense, 13 * and/or sell copies of the Software, and to permit persons to whom the 14 * Software is furnished to do so, subject to the following conditions: 20 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 38 * Note on terminology: here, for brevity and convenience, we refer to connector 39 * control chips as 'CRTCs'. They can control any type of connector, VGA, LVDS, [all …]
|
/Linux-v6.1/drivers/gpu/drm/gma500/ |
D | psb_intel_reg.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 70 #define GMBUS3 0x510c /* data buffer bytes 3-0 */ 155 * - PLL enabled 156 * - pipe enabled 157 * - LVDS/DVOB/DVOC on 250 * The i830 generation, in LVDS mode, defines P1 as the bit number set within 256 * in DVO non-gang */ 266 * Parallel to Serial Load Pulse phase selection. 268 * digital display port. The range is 4 to 13; 10 or more 293 * Value is pixels minus 1. Must be set to 1 pixel for SDVO. [all …]
|
/Linux-v6.1/drivers/gpu/drm/ |
D | drm_encoder.c | 4 * Permission to use, copy, modify, distribute, and sell this software and its 9 * publicity pertaining to distribution of the software without specific, 14 * THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, 40 * pixel data from a CRTC and converts it to a format suitable for any attached 41 * connector. Encoders are objects exposed to userspace, originally to allow 42 * userspace to infer cloning and connector/CRTC restrictions. Unfortunately 45 * the recommended way to infer restrictions is by using the 50 * free to use them however they wish. Modeset helper libraries make strong use 51 * of encoders to facilitate code sharing. But for more complex settings it is 52 * usually better to move shared code into a separate &drm_bridge. Compared to [all …]
|
D | drm_connector.c | 4 * Permission to use, copy, modify, distribute, and sell this software and its 9 * publicity pertaining to distribution of the software without specific, 14 * THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, 47 * opposed to all other KMS objects representing hardware (like CRTC, encoder or 49 * Hence they are reference-counted using drm_connector_get() and 55 * initialized with a call to drm_connector_init() with a pointer to the 56 * &struct drm_connector_funcs and a connector type, and then exposed to 57 * userspace with a call to drm_connector_register(). 59 * Connectors must be attached to an encoder to be used. For devices that map 60 * connectors to encoders 1:1, the connector should be attached at [all …]
|
/Linux-v6.1/arch/arm/boot/dts/ |
D | imx6qdl-apalis.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 3 * Copyright 2014-2022 Toradex 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/pwm/pwm.h> 22 compatible = "pwm-backlight"; 23 brightness-levels = <0 45 63 88 119 158 203 255>; 24 default-brightness-level = <4>; 25 enable-gpios = <&gpio3 13 GPIO_ACTIVE_HIGH>; 26 pinctrl-names = "default"; 27 pinctrl-0 = <&pinctrl_gpio_bl_on>; [all …]
|
/Linux-v6.1/drivers/gpu/drm/mxsfb/ |
D | mxsfb_kms.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 7 * Copyright (C) 2008-2009 Freescale Semiconductor, Inc. All Rights Reserved. 14 #include <linux/media-bus-format.h> 37 /* ----------------------------------------------------------------------------- 43 return (val & mxsfb->devdata->hs_wdth_mask) << in set_hsync_pulse_width() 44 mxsfb->devdata->hs_wdth_shift; in set_hsync_pulse_width() 54 struct drm_device *drm = mxsfb->drm; in mxsfb_set_formats() 55 const u32 format = mxsfb->crtc.primary->state->fb->format->format; in mxsfb_set_formats() 58 DRM_DEV_DEBUG_DRIVER(drm->dev, "Using bus_format: 0x%08X\n", in mxsfb_set_formats() 64 ctrl1 = readl(mxsfb->base + LCDC_CTRL1); in mxsfb_set_formats() [all …]
|