arm64: dts: mediatek: mt8192: Mark scp_adsp clock as broken
authorChen-Yu Tsai <wenst@chromium.org>
Thu, 29 Dec 2022 10:12:02 +0000 (18:12 +0800)
committerMatthias Brugger <matthias.bgg@gmail.com>
Thu, 19 Jan 2023 17:48:59 +0000 (18:48 +0100)
The scp_adsp clock controller is under the SCP_ADSP power domain. This
power domain is currently not supported nor defined.

Mark the clock controller as broken for now, to avoid the system from
trying to access it, and causing the CPU or bus to stall.

Fixes: 5d2b897bc6f5 ("arm64: dts: mediatek: Add mt8192 clock controllers")
Signed-off-by: Chen-Yu Tsai <wenst@chromium.org>
Reviewed-by: NĂ­colas F. R. A. Prado <nfraprado@collabora.com>
Tested-by: NĂ­colas F. R. A. Prado <nfraprado@collabora.com>
Link: https://lore.kernel.org/r/20221229101202.1655924-1-wenst@chromium.org
Signed-off-by: Matthias Brugger <matthias.bgg@gmail.com>
arch/arm64/boot/dts/mediatek/mt8192.dtsi

index dd618c563e8a978d64201daeeb6243f31a0a3890..ef4fcefa2bfc554048be91db3583862b42819c6e 100644 (file)
                        compatible = "mediatek,mt8192-scp_adsp";
                        reg = <0 0x10720000 0 0x1000>;
                        #clock-cells = <1>;
+                       /* power domain dependency not upstreamed */
+                       status = "fail";
                };
 
                uart0: serial@11002000 {