From 37b4467356113f17f55066aef54db55b64daa030 Mon Sep 17 00:00:00 2001 From: "Miouyouyou (Myy)" Date: Mon, 5 Nov 2018 22:15:14 +0100 Subject: [PATCH] ARM: DTS: rk3288-tinker: Defining the SPI interface Taken from, and tested by @TonyMac32 . Well, the original one was tested by him but I had to adapt the registers definitions to the new 64-bits LPAE-compliant syntax. Therefore that *might* break, along with a few other patches. Signed-off-by: Miouyouyou (Myy) [move change to rk3288-tinker.dtsi] Signed-off-by: Stefan Agner --- arch/arm/boot/dts/rockchip/rk3288-tinker.dtsi | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/arch/arm/boot/dts/rockchip/rk3288-tinker.dtsi b/arch/arm/boot/dts/rockchip/rk3288-tinker.dtsi index 09618bb7d872c..30430d2e64b93 100644 --- a/arch/arm/boot/dts/rockchip/rk3288-tinker.dtsi +++ b/arch/arm/boot/dts/rockchip/rk3288-tinker.dtsi @@ -483,6 +483,25 @@ &sdio0 { status = "okay"; }; +&spi2 { + max-freq = <50000000>; + status = "okay"; + + spidev@0 { + compatible = "rockchip,spi_tinker"; + reg = <0x0 0>; + spi-max-frequency = <50000000>; + spi-cpha = <1>; + }; + + spidev@1 { + compatible = "rockchip,spi_tinker"; + reg = <0x1>; + spi-max-frequency = <50000000>; + spi-cpha = <1>; + }; +}; + &tsadc { rockchip,hw-tshut-mode = <1>; /* tshut mode 0:CRU 1:GPIO */ rockchip,hw-tshut-polarity = <1>; /* tshut polarity 0:LOW 1:HIGH */