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

Commit 66022f32 authored by Sungjun Park's avatar Sungjun Park Committed by Matt Wagantall
Browse files

ARM: dts: msm: Add ROME VDD Core for msm8996



From 8996 V2, additional LDO is required to supply
1.3V to ROME. Internal PMU on ROME has been changed
and needs external 1.3V for that.

Change-Id: I83fff12eacabf49d385417d85d68010f9a477342
Signed-off-by: default avatarSungjun Park <sjpark@codeaurora.org>
parent 4ad5497d
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -14,12 +14,14 @@
#include "msm8996-camera-sensor-cdp.dtsi"

/ {
	bt_qca6174 {
	bluetooth: bt_qca6174 {
		compatible = "qca,qca6174";
		qca,bt-reset-gpio = <&pm8994_gpios 19 0>; /* BT_EN */
		qca,bt-vdd-core-supply = <&pm8994_s3>;
		qca,bt-vdd-pa-supply = <&rome_vreg>;
		qca,bt-vdd-io-supply = <&pm8994_s4>;
		qca,bt-vdd-xtal-supply = <&pm8994_l30>;
		qca,bt-vdd-core-voltage-level = <1300000 1800000>;
		qca,bt-vdd-io-voltage-level = <1800000 1800000>;
		qca,bt-vdd-xtal-voltage-level = <1800000 1800000>;
	};
+12 −0
Original line number Diff line number Diff line
@@ -17,6 +17,18 @@
	model = "Qualcomm Technologies, Inc. MSM 8996 FLUID";
	compatible = "qcom,msm8996-fluid", "qcom,msm8996", "qcom,fluid";
	qcom,board-id = <3 0>;

	bluetooth: bt_qca6174 {
		compatible = "qca,qca6174";
		qca,bt-reset-gpio = <&pm8994_gpios 19 0>; /* BT_EN */
		qca,bt-vdd-core-supply = <&pm8994_s3>;
		qca,bt-vdd-pa-supply = <&rome_vreg>;
		qca,bt-vdd-io-supply = <&pm8994_s4>;
		qca,bt-vdd-xtal-supply = <&pm8994_l30>;
		qca,bt-vdd-core-voltage-level = <1300000 1800000>;
		qca,bt-vdd-io-voltage-level = <1800000 1800000>;
		qca,bt-vdd-xtal-voltage-level = <1800000 1800000>;
	};
};

&sdhc_1 {
+12 −0
Original line number Diff line number Diff line
@@ -16,4 +16,16 @@
	model = "Qualcomm Technologies, Inc. MSM 8996 LiQUID";
	compatible = "qcom,msm8996-liquid", "qcom,msm8996", "qcom,liquid";
	qcom,board-id = <9 0>;

	bluetooth: bt_qca6174 {
		compatible = "qca,qca6174";
		qca,bt-reset-gpio = <&pm8994_gpios 19 0>; /* BT_EN */
		qca,bt-vdd-core-supply = <&pm8994_s3>;
		qca,bt-vdd-pa-supply = <&rome_vreg>;
		qca,bt-vdd-io-supply = <&pm8994_s4>;
		qca,bt-vdd-xtal-supply = <&pm8994_l30>;
		qca,bt-vdd-core-voltage-level = <1300000 1800000>;
		qca,bt-vdd-io-voltage-level = <1800000 1800000>;
		qca,bt-vdd-xtal-voltage-level = <1800000 1800000>;
	};
};
+3 −1
Original line number Diff line number Diff line
@@ -14,12 +14,14 @@
#include "msm8996-camera-sensor-mtp.dtsi"

/ {
	bt_qca6174 {
	bluetooth: bt_qca6174 {
		compatible = "qca,qca6174";
		qca,bt-reset-gpio = <&pm8994_gpios 19 0>; /* BT_EN */
		qca,bt-vdd-core-supply = <&pm8994_s3>;
		qca,bt-vdd-pa-supply = <&rome_vreg>;
		qca,bt-vdd-io-supply = <&pm8994_s4>;
		qca,bt-vdd-xtal-supply = <&pm8994_l30>;
		qca,bt-chip-pwd-voltage-level = <1300000 1300000>;
		qca,bt-vdd-io-voltage-level = <1800000 1800000>;
		qca,bt-vdd-xtal-voltage-level = <1800000 1800000>;
		pinctrl-names = "default";
+5 −0
Original line number Diff line number Diff line
@@ -21,3 +21,8 @@
	compatible = "qcom,msm8996-cdp", "qcom,msm8996", "qcom,cdp";
	qcom,board-id = <1 0>;
};

&bluetooth {
	/delete-property/ qca,bt-vdd-core-supply;
	/delete-property/ qca,bt-vdd-core-voltage-level;
};
Loading