Commit 338b4158 authored by Casey Connolly's avatar Casey Connolly Committed by Bjorn Andersson
Browse files

arm64: dts: qcom: sdm845-shift-axolotl: Enable sdcard

parent 9b7d6b6c
Loading
Loading
Loading
Loading
+44 −0
Original line number Diff line number Diff line
@@ -600,6 +600,24 @@ &qupv3_id_1 {
	status = "okay";
};

&sdhc_2 {
	pinctrl-0 = <&sdc2_default_state &sdc2_card_det_n>;
	pinctrl-names = "default";

	vmmc-supply = <&vreg_l21a_2p95>;
	vqmmc-supply = <&vreg_l13a_2p95>;

	bus-width = <4>;
	/*
	 * Card detection is broken, but because the battery must be removed
	 * to insert the card, we use this rather than the broken-cd property
	 * which would just waste CPU cycles polling.
	 */
	non-removable;

	status = "okay";
};

&slpi_pas {
	firmware-name = "qcom/sdm845/SHIFT/axolotl/slpi.mbn";

@@ -609,6 +627,32 @@ &slpi_pas {
&tlmm {
	gpio-reserved-ranges = <0 4>, <81 4>;

	sdc2_default_state: sdc2-default-state {
		clk-pins {
			pins = "sdc2_clk";
			drive-strength = <16>;
			bias-disable;
		};

		cmd-pins {
			pins = "sdc2_cmd";
			drive-strength = <10>;
			bias-pull-up;
		};

		data-pins {
			pins = "sdc2_data";
			drive-strength = <10>;
			bias-pull-up;
		};
	};

	sdc2_card_det_n: sd-card-det-n-state {
		pins = "gpio126";
		function = "gpio";
		bias-disable;
	};

	sde_dsi_active: sde-dsi-active-state {
		pins = "gpio6", "gpio11";
		function = "gpio";