From e2e253f2f7cd928d13c2d24e3395f25c44e3fd2e Mon Sep 17 00:00:00 2001 From: Finley Xiao Date: Tue, 16 Oct 2018 11:22:21 +0800 Subject: [PATCH] arm64: dts: rockchip: rk1808: Add opp table for npu Change-Id: I6e4df5f1591d988ebba6a8181c60b60acb50e254 Signed-off-by: Finley Xiao --- arch/arm64/boot/dts/rockchip/rk1808.dtsi | 26 ++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/arch/arm64/boot/dts/rockchip/rk1808.dtsi b/arch/arm64/boot/dts/rockchip/rk1808.dtsi index 107e5d8ae11c..ff79aa034563 100644 --- a/arch/arm64/boot/dts/rockchip/rk1808.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk1808.dtsi @@ -1184,9 +1184,35 @@ assigned-clock-rates = <800000000>; interrupts = ; power-domains = <&power RK1808_VD_NPU>; + operating-points-v2 = <&npu_opp_table>; status = "disabled"; }; + npu_opp_table: npu-opp-table { + compatible = "operating-points-v2"; + + opp-200000000 { + opp-hz = /bits/ 64 <200000000>; + opp-microvolt = <750000 750000 950000>; + }; + opp-297000000 { + opp-hz = /bits/ 64 <297000000>; + opp-microvolt = <750000 750000 950000>; + }; + opp-400000000 { + opp-hz = /bits/ 64 <400000000>; + opp-microvolt = <750000 750000 950000>; + }; + opp-594000000 { + opp-hz = /bits/ 64 <594000000>; + opp-microvolt = <750000 750000 950000>; + }; + opp-792000000 { + opp-hz = /bits/ 64 <792000000>; + opp-microvolt = <750000 750000 950000>; + }; + }; + sdmmc: dwmmc@ffcf0000 { compatible = "rockchip,rk1808-dw-mshc", "rockchip,rk3288-dw-mshc"; reg = <0x0 0xffcf0000 0x0 0x4000>;