Loading arch/arm/boot/dts/qcom/msm8920.dtsi +37 −0 Original line number Diff line number Diff line Loading @@ -22,3 +22,40 @@ soc: soc { }; }; &soc { ipa_hw: qcom,ipa@07900000 { compatible = "qcom,ipa"; reg = <0x07900000 0x4effc>, <0x07904000 0x26934>; reg-names = "ipa-base", "bam-base"; interrupts = <0 228 0>, <0 230 0>; interrupt-names = "ipa-irq", "bam-irq"; qcom,ipa-hw-ver = <6>; /* IPA core version = IPAv2.6L */ qcom,ipa-hw-mode = <0>; /* IPA hw type = Normal */ qcom,wan-rx-ring-size = <192>; /* IPA WAN-rx-ring-size*/ qcom,lan-rx-ring-size = <192>; /* IPA LAN-rx-ring-size*/ clock-names = "core_clk"; clocks = <&clock_gcc clk_ipa_clk>; qcom,ee = <0>; qcom,use-ipa-tethering-bridge; qcom,modem-cfg-emb-pipe-flt; qcom,msm-bus,name = "ipa"; qcom,msm-bus,num-cases = <3>; qcom,msm-bus,num-paths = <1>; qcom,msm-bus,vectors-KBps = <90 512 0 0>, /* No BIMC vote (ab=0 Mbps, ib=0 Mbps ~ 0MHZ) */ <90 512 100000 800000>, /* SVS (ab=100, ib=800 ~ 50MHz) */ <90 512 100000 1200000>; /* PERF (ab=100, ib=1200 ~ 75MHz) */ qcom,bus-vector-names = "MIN", "SVS", "PERF"; qcom,rx-polling-sleep-ms = <3>; /* Polling sleep interval */ qcom,ipa-polling-iteration = <15>; /* Polling Iteration */ }; qcom,rmnet-ipa { compatible = "qcom,rmnet-ipa"; qcom,rmnet-ipa-ssr; qcom,ipa-loaduC; qcom,ipa-advertise-sg-support; }; }; Loading
arch/arm/boot/dts/qcom/msm8920.dtsi +37 −0 Original line number Diff line number Diff line Loading @@ -22,3 +22,40 @@ soc: soc { }; }; &soc { ipa_hw: qcom,ipa@07900000 { compatible = "qcom,ipa"; reg = <0x07900000 0x4effc>, <0x07904000 0x26934>; reg-names = "ipa-base", "bam-base"; interrupts = <0 228 0>, <0 230 0>; interrupt-names = "ipa-irq", "bam-irq"; qcom,ipa-hw-ver = <6>; /* IPA core version = IPAv2.6L */ qcom,ipa-hw-mode = <0>; /* IPA hw type = Normal */ qcom,wan-rx-ring-size = <192>; /* IPA WAN-rx-ring-size*/ qcom,lan-rx-ring-size = <192>; /* IPA LAN-rx-ring-size*/ clock-names = "core_clk"; clocks = <&clock_gcc clk_ipa_clk>; qcom,ee = <0>; qcom,use-ipa-tethering-bridge; qcom,modem-cfg-emb-pipe-flt; qcom,msm-bus,name = "ipa"; qcom,msm-bus,num-cases = <3>; qcom,msm-bus,num-paths = <1>; qcom,msm-bus,vectors-KBps = <90 512 0 0>, /* No BIMC vote (ab=0 Mbps, ib=0 Mbps ~ 0MHZ) */ <90 512 100000 800000>, /* SVS (ab=100, ib=800 ~ 50MHz) */ <90 512 100000 1200000>; /* PERF (ab=100, ib=1200 ~ 75MHz) */ qcom,bus-vector-names = "MIN", "SVS", "PERF"; qcom,rx-polling-sleep-ms = <3>; /* Polling sleep interval */ qcom,ipa-polling-iteration = <15>; /* Polling Iteration */ }; qcom,rmnet-ipa { compatible = "qcom,rmnet-ipa"; qcom,rmnet-ipa-ssr; qcom,ipa-loaduC; qcom,ipa-advertise-sg-support; }; };