arm64: dts: exynos: gs101: specify empty clocks for remaining pinctrl
authorAndré Draszik <andre.draszik@linaro.org>
Tue, 30 Apr 2024 09:49:49 +0000 (10:49 +0100)
committerKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Fri, 3 May 2024 08:36:56 +0000 (10:36 +0200)
The pinctrl instances hsi1, gsactrl, and gsacore need a clock for
register access to work.

Since we haven't implemented the relevant CMUs for the clocks required
by these instances just add empty clocks for now so as to make the DT
pass the validation checks.
Once the clocks are implmented in the gs101 clock driver, these should
be updated then.

Signed-off-by: André Draszik <andre.draszik@linaro.org>
Reviewed-by: Tudor Ambarus <tudor.ambarus@linaro.org>
Link: https://lore.kernel.org/r/20240430-samsung-pinctrl-busclock-dts-v2-4-14fc988139dd@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
arch/arm64/boot/dts/exynos/google/gs101.dtsi

index 9edda5b94abcd4a2d0b21c5c7a9bf84d80127c43..a66e996666b8785cf76c2d05ae6763eb068dd9f8 100644 (file)
                pinctrl_hsi1: pinctrl@11840000 {
                        compatible = "google,gs101-pinctrl";
                        reg = <0x11840000 0x00001000>;
+                       /* TODO: update once support for this CMU exists */
+                       clocks = <0>;
+                       clock-names = "pclk";
                        interrupts = <GIC_SPI 471 IRQ_TYPE_LEVEL_HIGH 0>;
                };
 
                pinctrl_gsactrl: pinctrl@17940000 {
                        compatible = "google,gs101-pinctrl";
                        reg = <0x17940000 0x00001000>;
+                       /* TODO: update once support for this CMU exists */
+                       clocks = <0>;
+                       clock-names = "pclk";
                };
 
                pinctrl_gsacore: pinctrl@17a80000 {
                        compatible = "google,gs101-pinctrl";
                        reg = <0x17a80000 0x00001000>;
+                       /* TODO: update once support for this CMU exists */
+                       clocks = <0>;
+                       clock-names = "pclk";
                };
 
                cmu_top: clock-controller@1e080000 {