Commit 1ff6797c authored by Balakrishna Godavarthi's avatar Balakrishna Godavarthi Committed by Bjorn Andersson
Browse files

arm64: dts: qcom: sc7280: Add bluetooth node on SC7280 IDP boards

parent e783362e
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -56,6 +56,10 @@ vreg_l6e_0p8: ldo6 {
	};
};

&bluetooth {
	vddio-supply = <&vreg_l19b_1p8>;
};

&ipa {
	status = "okay";
	modem-init;
+36 −0
Original line number Diff line number Diff line
@@ -14,6 +14,11 @@
#include "pmk8350.dtsi"

/ {
	aliases {
		bluetooth0 = &bluetooth;
		serial1 = &uart7;
	};

	gpio-keys {
		compatible = "gpio-keys";
		label = "gpio-keys";
@@ -422,6 +427,23 @@ &uart7 {
				<&tlmm 31 IRQ_TYPE_EDGE_FALLING>;
	pinctrl-names = "default", "sleep";
	pinctrl-1 = <&qup_uart7_sleep_cts>, <&qup_uart7_sleep_rts>, <&qup_uart7_sleep_tx>, <&qup_uart7_sleep_rx>;

	bluetooth: bluetooth {
		compatible = "qcom,wcn6750-bt";
		pinctrl-names = "default";
		pinctrl-0 = <&bt_en>, <&sw_ctrl>;
		enable-gpios = <&tlmm 85 GPIO_ACTIVE_HIGH>;
		swctrl-gpios = <&tlmm 86 GPIO_ACTIVE_HIGH>;
		vddaon-supply = <&vreg_s7b_0p9>;
		vddbtcxmx-supply = <&vreg_s7b_0p9>;
		vddrfacmn-supply = <&vreg_s7b_0p9>;
		vddrfa0p8-supply = <&vreg_s7b_0p9>;
		vddrfa1p7-supply = <&vreg_s1b_1p8>;
		vddrfa1p2-supply = <&vreg_s8b_1p2>;
		vddrfa2p2-supply = <&vreg_s1c_2p2>;
		vddasd-supply = <&vreg_l11c_2p8>;
		max-speed = <3200000>;
	};
};

/* PINCTRL - additions to nodes defined in sc7280.dtsi */
@@ -491,6 +513,13 @@ &qup_uart7_rx {
};

&tlmm {
	bt_en: bt-en {
		pins = "gpio85";
		function = "gpio";
		output-low;
		bias-disable;
	};

	nvme_pwren: nvme-pwren {
		function = "gpio";
	};
@@ -554,6 +583,13 @@ qup_uart7_sleep_rx: qup-uart7-sleep-rx {
		 */
		bias-pull-up;
	};

	sw_ctrl: sw-ctrl {
		pins = "gpio86";
		function = "gpio";
		input-enable;
		bias-pull-down;
	};
};

&sdc1_on {
+4 −0
Original line number Diff line number Diff line
@@ -23,6 +23,10 @@ chosen {
	};
};

&bluetooth {
	vddio-supply = <&vreg_l18b_1p8>;
};

&nvme_pwren {
	pins = "gpio51";
};