]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
arm64: dts: rockchip: add tsd,mule-i2c-mux on rk3399-puma
authorFarouk Bouabid <farouk.bouabid@cherry.de>
Fri, 6 Sep 2024 15:54:17 +0000 (17:54 +0200)
committerHeiko Stuebner <heiko@sntech.de>
Mon, 30 Sep 2024 08:34:00 +0000 (10:34 +0200)
Add the tsd,mule-i2c-mux alongside with the amc6821 (tsd,mule) and isl1208
as a default device on the mux.

Signed-off-by: Farouk Bouabid <farouk.bouabid@cherry.de>
Link: https://lore.kernel.org/r/20240906-dev-mule-i2c-mux-v8-6-dbd28a150e41@cherry.de
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi

index 650b1ba9c1921300e159da891e299481ca969977..ce4be12c5f37fdf01369ef71b3072f42b487eecc 100644 (file)
@@ -9,6 +9,7 @@
 / {
        aliases {
                ethernet0 = &gmac;
+               i2c10 = &i2c10;
                mmc0 = &sdhci;
        };
 
        clock-frequency = <400000>;
 
        fan: fan@18 {
-               compatible = "ti,amc6821";
+               compatible = "tsd,mule", "ti,amc6821";
                reg = <0x18>;
-               #cooling-cells = <2>;
-       };
 
-       rtc_twi: rtc@6f {
-               compatible = "isil,isl1208";
-               reg = <0x6f>;
+               i2c-mux {
+                       compatible = "tsd,mule-i2c-mux";
+                       #address-cells = <1>;
+                       #size-cells = <0>;
+
+                       i2c10: i2c@0 {
+                               reg = <0x0>;
+                               #address-cells = <1>;
+                               #size-cells = <0>;
+
+                               rtc_twi: rtc@6f {
+                                       compatible = "isil,isl1208";
+                                       reg = <0x6f>;
+                               };
+                       };
+               };
        };
 };