Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

dt-bindings: display: panel: Add Himax HX8279/HX8279-D DDIC panels

Himax HX8279 is a Display DriverIC suitable for driving LCD
MIPI-DSI panels.

Describe this DriverIC, the Startek KD070FHFID078 panel found
on newer revisions of the MediaTek Genio 510/700/1200 Evaluation
Kits (EVK), and the Aoly SL101PM1794FOG-V15 found on some i.MX8MM
boards.

Acked-by: Conor Dooley <conor.dooley@microchip.com>
Link: https://lore.kernel.org/r/20250410072456.387562-3-angelogioacchino.delregno@collabora.com
Signed-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Link: https://lore.kernel.org/r/20250414082918.30298-3-angelogioacchino.delregno@collabora.com
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
Link: https://lore.kernel.org/r/20250414082918.30298-3-angelogioacchino.delregno@collabora.com

authored by

AngeloGioacchino Del Regno and committed by
Neil Armstrong
a424c93d a1958a56

+75
+75
Documentation/devicetree/bindings/display/panel/himax,hx8279.yaml
··· 1 + # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 + %YAML 1.2 3 + --- 4 + $id: http://devicetree.org/schemas/display/panel/himax,hx8279.yaml# 5 + $schema: http://devicetree.org/meta-schemas/core.yaml# 6 + 7 + title: Himax HX8279/HX8279-D based MIPI-DSI panels 8 + 9 + maintainers: 10 + - AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com> 11 + 12 + description: 13 + The Himax HX8279 is a 1803 channel outputs source driver with MIPI 14 + TCON, which generates the horizontal and vertical control timing to 15 + the source and gate drivers. 16 + This DriverIC is most suitable for 1200x1920, 1080x1920, 1200x1600, 17 + and 600x1024 panels and outputs full RGB888 over two or four lanes, 18 + single or dual, MIPI-DSI video interface. 19 + 20 + allOf: 21 + - $ref: panel-common-dual.yaml# 22 + 23 + properties: 24 + compatible: 25 + items: 26 + - enum: 27 + - aoly,sl101pm1794fog-v15 28 + - startek,kd070fhfid078 29 + - const: himax,hx8279 30 + 31 + reg: 32 + maxItems: 1 33 + 34 + iovcc-supply: 35 + description: I/O voltage supply 36 + 37 + vdd-supply: 38 + description: Panel power supply 39 + 40 + required: 41 + - compatible 42 + - reg 43 + - backlight 44 + - reset-gpios 45 + - iovcc-supply 46 + - vdd-supply 47 + 48 + unevaluatedProperties: false 49 + 50 + examples: 51 + - | 52 + #include <dt-bindings/gpio/gpio.h> 53 + 54 + dsi { 55 + #address-cells = <1>; 56 + #size-cells = <0>; 57 + 58 + panel@0 { 59 + compatible = "startek,kd070fhfid078", "himax,hx8279"; 60 + reg = <0>; 61 + backlight = <&backlight>; 62 + enable-gpios = <&pio 25 GPIO_ACTIVE_HIGH>; 63 + reset-gpios = <&pio 45 GPIO_ACTIVE_HIGH>; 64 + iovcc-supply = <&vreg_lcm_vio>; 65 + vdd-supply = <&vreg_lcm_vdd>; 66 + 67 + port { 68 + panel_in: endpoint { 69 + remote-endpoint = <&dsi_out>; 70 + }; 71 + }; 72 + }; 73 + }; 74 + 75 + ...