Skip to content

Commit

Permalink
arm64: dts: exynos: gs101: specify empty clocks for remaining pinctrl
Browse files Browse the repository at this point in the history
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>
  • Loading branch information
André Draszik authored and Krzysztof Kozlowski committed May 3, 2024
1 parent 8120dc4 commit 4db286b
Showing 1 changed file with 9 additions and 0 deletions.
9 changes: 9 additions & 0 deletions arch/arm64/boot/dts/exynos/google/gs101.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -1309,6 +1309,9 @@
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>;
};

Expand Down Expand Up @@ -1422,11 +1425,17 @@
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 {
Expand Down

0 comments on commit 4db286b

Please sign in to comment.