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

dt-bindings: display: himax-hx8394: Add Microchip AC40T08A MIPI Display panel

Add compatible string for the Microchip's AC40T08A MIPI Display
panel.This panel uses a Himax HX8394 display controller.
The reset line is not populated and leads to driver probe issues,
thus add conditional block to narrow reset-gpio property per variant.

Signed-off-by: Manikandan Muralidharan <manikandan.m@microchip.com>
Reviewed-by: Conor Dooley <conor.dooley@microchip.com>
Link: https://lore.kernel.org/r/20240701085837.50855-2-manikandan.m@microchip.com
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20240701085837.50855-2-manikandan.m@microchip.com

authored by

Manikandan Muralidharan and committed by
Neil Armstrong
223c12dd 3756310e

+13 -4
+13 -4
Documentation/devicetree/bindings/display/panel/himax,hx8394.yaml
··· 15 15 such as the HannStar HSD060BHW4 720x1440 TFT LCD panel connected with 16 16 a MIPI-DSI video interface. 17 17 18 - allOf: 19 - - $ref: panel-common.yaml# 20 - 21 18 properties: 22 19 compatible: 23 20 items: 24 21 - enum: 25 22 - hannstar,hsd060bhw4 23 + - microchip,ac40t08a-mipi-panel 26 24 - powkiddy,x55-panel 27 25 - const: himax,hx8394 28 26 ··· 44 46 required: 45 47 - compatible 46 48 - reg 47 - - reset-gpios 48 49 - backlight 49 50 - port 50 51 - vcc-supply 51 52 - iovcc-supply 52 53 53 54 additionalProperties: false 55 + 56 + allOf: 57 + - $ref: panel-common.yaml# 58 + - if: 59 + not: 60 + properties: 61 + compatible: 62 + enum: 63 + - microchip,ac40t08a-mipi-panel 64 + then: 65 + required: 66 + - reset-gpios 54 67 55 68 examples: 56 69 - |