From 27fe1d5a53a7c12bc7ccb2b8615011e764c4e9f8 Mon Sep 17 00:00:00 2001 From: Skylar Chang Date: Thu, 9 Jun 2016 15:58:34 -0700 Subject: [PATCH] ARM: dts: msm: vote for PCNOC from IPA on msmcobalt Add a new voting path to IPA bus scaling from master CPU to slave IPA_CFG. This is needed in order to achieve peak throughput on SW bridge path. CRs-Fixed: 983795 Change-Id: I25a00441f91087a370764b451ecc73a49a75b0a6 Acked-by: Ady Abraham Signed-off-by: Skylar Chang --- arch/arm/boot/dts/qcom/msmcobalt.dtsi | 22 +++++++++++++++++----- 1 file changed, 17 insertions(+), 5 deletions(-) diff --git a/arch/arm/boot/dts/qcom/msmcobalt.dtsi b/arch/arm/boot/dts/qcom/msmcobalt.dtsi index 58e0d0b25c1b..5e31da726464 100644 --- a/arch/arm/boot/dts/qcom/msmcobalt.dtsi +++ b/arch/arm/boot/dts/qcom/msmcobalt.dtsi @@ -900,12 +900,24 @@ clocks = <&clock_gcc clk_ipa_clk>; qcom,msm-bus,name = "ipa"; qcom,msm-bus,num-cases = <4>; - qcom,msm-bus,num-paths = <2>; + qcom,msm-bus,num-paths = <3>; qcom,msm-bus,vectors-KBps = - <90 512 0 0>, <90 585 0 0>, /* No vote */ - <90 512 80000 640000>, <90 585 80000 640000>, /* SVS */ - <90 512 206000 960000>, <90 585 206000 960000>, /* NOMINAL */ - <90 512 206000 3600000>, <90 585 206000 3600000>; /* TURBO */ + /* No vote */ + <90 512 0 0>, + <90 585 0 0>, + <1 676 0 0>, + /* SVS */ + <90 512 80000 640000>, + <90 585 80000 640000>, + <1 676 80000 160000>, + /* NOMINAL */ + <90 512 206000 960000>, + <90 585 206000 960000>, + <1 676 206000 200000>, + /* TURBO */ + <90 512 206000 3600000>, + <90 585 206000 3600000>, + <1 676 206000 960000>; qcom,bus-vector-names = "MIN", "SVS", "NOMINAL", "TURBO"; /* IPA RAM mmap */