From: Argus Lin mt6797 is a highly integrated SoCs, and it uses mt6351 as Power Management IC. We need to add pwrap device to communicate with mt6351 by SPI. The base address of pwrap is 0x1000d000, and IRQ number is 178. It also using fixed 26Mhz clock as SPI CLK. Change-Id: I07a8b794a019c2a980bb1f974defeff4e7df5693 Signed-off-by: Argus Lin --- arch/arm64/boot/dts/mediatek/mt6797.dtsi | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/arch/arm64/boot/dts/mediatek/mt6797.dtsi b/arch/arm64/boot/dts/mediatek/mt6797.dtsi index 4beaa71107d7..485546efc9bf 100644 --- a/arch/arm64/boot/dts/mediatek/mt6797.dtsi +++ b/arch/arm64/boot/dts/mediatek/mt6797.dtsi @@ -161,6 +161,20 @@ <0 0x10220690 0 0x10>; }; + pwrap: pwrap@1000d000 { + compatible = "mediatek,mt6797-pwrap"; + reg = <0 0x1000d000 0 0x1000>; + reg-names = "pwrap"; + interrupts = ; + clocks = <&clk26m>, <&clk26m>; + clock-names = "spi", "wrap"; + + pmic: mt6351 { + compatible = "mediatek,mt6351"; + interrupt-controller; + }; + }; + uart0: serial@11002000 { compatible = "mediatek,mt6797-uart", "mediatek,mt6577-uart"; -- 2.12.5