On 13/12/2023 20:51, Alex Bee wrote:OK. Not sure why checkpatch --strict didn't tell me that I'm over the limit here.
Document the compatible for RK3128's HDMI controller block.Please wrap commit message according to Linux coding style / submission
The integration for this SoC is somewhat different here: It needs the PHY's
process (neither too early nor over the limit):
https://elixir.bootlin.com/linux/v6.4-rc1/source/Documentation/process/submitting-patches.rst#L597
Rockchip defines it's powerdomains per clock and I was little to much in that world when writing this. Actually the controller itself is part of the powerdomain. Will rephrase.
reference clock rate to calculate the ddc bus frequency correctly. ThisIf clock is part of power domain, then the power domain must be in the
clock is part of a power-domain (PD_VIO), so this gets added as an optional
property too.
clock controller, not here. So either you put power domain in wrong
place or you used incorrect reason for a change.
OK.Signed-off-by: Alex Bee <knaerzche@xxxxxxxxx>That's way overcomplicated. Just items listing the names and minItems:
---
.../display/rockchip/rockchip,inno-hdmi.yaml | 30 +++++++++++++++++--
1 file changed, 28 insertions(+), 2 deletions(-)
diff --git a/Documentation/devicetree/bindings/display/rockchip/rockchip,inno-hdmi.yaml b/Documentation/devicetree/bindings/display/rockchip/rockchip,inno-hdmi.yaml
index 96889c86849a..9f00abcbfb38 100644
--- a/Documentation/devicetree/bindings/display/rockchip/rockchip,inno-hdmi.yaml
+++ b/Documentation/devicetree/bindings/display/rockchip/rockchip,inno-hdmi.yaml
@@ -14,6 +14,7 @@ properties:
compatible:
enum:
- rockchip,rk3036-inno-hdmi
+ - rockchip,rk3128-inno-hdmi
reg:
maxItems: 1
@@ -22,10 +23,21 @@ properties:
maxItems: 1
clocks:
- maxItems: 1
+ minItems: 1
+ items:
+ - description: The HDMI controller main clock
+ - description: The HDMI PHY reference clock
clock-names:
- const: pclk
+ minItems: 1
+ items:
+ - const: pclk
+ - enum:
+ - pclk
+ - ref
1. See other bindings how this is done.
+Is it relevant to existing device?
+ power-domains:
+ maxItems: 1
ports:
$ref: /schemas/graph.yaml#/properties/ports
@@ -55,6 +67,20 @@ required:
- pinctrl-names
- ports
Best regards,
Krzysztof