Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 43b257c5 authored by qctecmdr Service's avatar qctecmdr Service Committed by Gerrit - the friendly Code Review server
Browse files

Merge "ARM: dts: msm: add ipa and gsi nodes for sdxprairie"

parents 76eb26d9 7d4d3fe4
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -21,3 +21,7 @@
		clock-frequency = <48000>;
	};
};

&ipa_hw {
	qcom,ipa-hw-mode = <1>; /* IPA hw type = Virtual */
};
+56 −0
Original line number Diff line number Diff line
@@ -168,6 +168,62 @@
		pinctrl-1 = <&uart3_console_sleep>;
		status = "ok";
	};

	qcom,msm_gsi {
		compatible = "qcom,msm_gsi";
	};

	ipa_hw: qcom,ipa@01e00000 {
		compatible = "qcom,ipa";
		reg = <0x1e00000 0xc0000>,
		      <0x1e04000 0x23000>;
		reg-names = "ipa-base", "gsi-base";
		interrupts =
			<0 241 IRQ_TYPE_NONE>,
			<0 47 IRQ_TYPE_NONE>;
		interrupt-names = "ipa-irq", "gsi-irq";
		qcom,ipa-hw-ver = <17>; /* IPA core version = IPAv4.5 */
		qcom,ipa-hw-mode = <0>;
		qcom,ee = <0>;
		qcom,use-ipa-tethering-bridge;
		qcom,mhi-event-ring-id-limits = <9 10>; /* start and end */
		qcom,modem-cfg-emb-pipe-flt;
		qcom,use-ipa-pm;
		qcom,bandwidth-vote-for-ipa;
		qcom,msm-bus,name = "ipa";
		qcom,msm-bus,num-cases = <5>;
		qcom,msm-bus,num-paths = <4>;
		qcom,msm-bus,vectors-KBps =
		/* No vote */
			<90 512 0 0>,
			<90 585 0 0>,
			<1 676 0 0>,
			<143 777 0 0>,
		/* SVS2 */
			<90 512 900000 1800000>,
			<90 585 300000 600000>,
			<1 676 90000 179000>, /*gcc_config_noc_clk_src */
			<143 777 0 120>, /* IB defined for IPA2X_clk in MHz*/
		/* SVS */
			<90 512 1530000 3060000>,
			<90 585 400000 800000>,
			<1 676 100000 199000>,
			<143 777 0 250>, /* IB defined for IPA2X_clk in MHz*/
		/* NOMINAL */
			<90 512 2592000 5184000>,
			<90 585 800000 1600000>,
			<1 676 200000 399000>,
			<143 777 0 440>, /* IB defined for IPA2X_clk in MHz*/
		/* TURBO */
			<90 512 2592000 5184000>,
			<90 585 960000 1920000>,
			<1 676 266000 531000>,
			<143 777 0 500>; /* IB defined for IPA clk in MHz*/
		qcom,bus-vector-names = "MIN", "SVS2", "SVS", "NOMINAL",
		"TURBO";
		qcom,throughput-threshold = <310 600 1000>;
		qcom,scaling-exceptions = <>;
	};
};

#include "sdxprairie-pinctrl.dtsi"