From 9c9959669c72aed516172d9feee0221fe26b6ac0 Mon Sep 17 00:00:00 2001 From: Shunqian Zheng Date: Tue, 16 Apr 2019 09:37:22 +0800 Subject: [PATCH] arm64: dts: rockchip: assign max spi clock for rk3326-rk1608 rk1608 can run at max spi speed with rk3326. This patch set spi to 50MHz with external clock 100MHz and rsd = 1. Change-Id: Iff92f045668069272d7d56d4439783ee72db1cf2 Signed-off-by: Shunqian Zheng --- .../boot/dts/rockchip/rk3326-evb-lp3-v10-rk1608-linux.dts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/rockchip/rk3326-evb-lp3-v10-rk1608-linux.dts b/arch/arm64/boot/dts/rockchip/rk3326-evb-lp3-v10-rk1608-linux.dts index f2f7f9ce4288..d985a2ed5d7d 100644 --- a/arch/arm64/boot/dts/rockchip/rk3326-evb-lp3-v10-rk1608-linux.dts +++ b/arch/arm64/boot/dts/rockchip/rk3326-evb-lp3-v10-rk1608-linux.dts @@ -196,13 +196,15 @@ &spi1 { status = "okay"; - max-freq = <32000000>; + assigned-clocks = <&cru SCLK_SPI1>; + assigned-clock-rates = <100000000>; + rx-sample-delay-ns = <10>; spi_rk1608@00 { compatible = "rockchip,rk1608"; status = "okay"; reg = <0>; - spi-max-frequency = <16000000>; + spi-max-frequency = <50000000>; spi-min-frequency = <16000000>; clocks = <&cru SCLK_CIF_OUT>;