mirror of
https://github.com/LibreELEC/LibreELEC.tv
synced 2025-09-24 19:46:01 +07:00
58 lines
2.2 KiB
Diff
58 lines
2.2 KiB
Diff
From de5052e47e9e727fe4c7dc7e55a346d1e5265f90 Mon Sep 17 00:00:00 2001
|
|
From: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
|
|
Date: Thu, 29 May 2025 19:15:40 +0300
|
|
Subject: [PATCH 100/110] [WIP-FRL] dt-bindings: display: rockchip: Add
|
|
tmds-enable-gpios property to rk3588-dw-hdmi-qp
|
|
|
|
Add an optional property to RK3588 HDMI TX Controller binding describing
|
|
a GPIO line to be asserted when operating in HDMI 1.4/2.0 TMDS mode and
|
|
deasserted for HDMI 2.1 FRL.
|
|
|
|
This is used to control an external level shifter for HDMI data lines.
|
|
|
|
Signed-off-by: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
|
|
---
|
|
.../display/rockchip/rockchip,rk3588-dw-hdmi-qp.yaml | 10 ++++++++++
|
|
1 file changed, 10 insertions(+)
|
|
|
|
diff --git a/Documentation/devicetree/bindings/display/rockchip/rockchip,rk3588-dw-hdmi-qp.yaml b/Documentation/devicetree/bindings/display/rockchip/rockchip,rk3588-dw-hdmi-qp.yaml
|
|
index 96b4b088eebe..eec0d40c91ea 100644
|
|
--- a/Documentation/devicetree/bindings/display/rockchip/rockchip,rk3588-dw-hdmi-qp.yaml
|
|
+++ b/Documentation/devicetree/bindings/display/rockchip/rockchip,rk3588-dw-hdmi-qp.yaml
|
|
@@ -113,6 +113,13 @@ properties:
|
|
description:
|
|
Additional HDMI QP related data is accessed through VO GRF regs.
|
|
|
|
+ tmds-enable-gpios:
|
|
+ description:
|
|
+ Optional GPIO line to be asserted when operating in HDMI 1.4/2.0
|
|
+ TMDS mode and deasserted for HDMI 2.1 FRL. It can be used to control
|
|
+ an external level shifter for HDMI data lines.
|
|
+ maxItems: 1
|
|
+
|
|
required:
|
|
- compatible
|
|
- reg
|
|
@@ -132,8 +139,10 @@ unevaluatedProperties: false
|
|
examples:
|
|
- |
|
|
#include <dt-bindings/clock/rockchip,rk3588-cru.h>
|
|
+ #include <dt-bindings/gpio/gpio.h>
|
|
#include <dt-bindings/interrupt-controller/arm-gic.h>
|
|
#include <dt-bindings/interrupt-controller/irq.h>
|
|
+ #include <dt-bindings/pinctrl/rockchip.h>
|
|
#include <dt-bindings/power/rk3588-power.h>
|
|
#include <dt-bindings/reset/rockchip,rk3588-cru.h>
|
|
|
|
@@ -164,6 +173,7 @@ examples:
|
|
rockchip,grf = <&sys_grf>;
|
|
rockchip,vo-grf = <&vo1_grf>;
|
|
#sound-dai-cells = <0>;
|
|
+ tmds-enable-gpios = <&gpio4 RK_PB1 GPIO_ACTIVE_HIGH>;
|
|
|
|
ports {
|
|
#address-cells = <1>;
|
|
--
|
|
2.34.1
|
|
|