arm64: dts: qcom: sc7280: Stop setting dmic01 pinctrl for va-macro
There's devices that don't have a DMIC connected to va-macro, so stop setting the pinctrl in sc7280.dtsi, but move it to the devices that actually are using it. No change in functionality is expected, just some boards with disabled va-macro are losing the pinctrl (herobrine-r1, villager-r0, zombie*). Signed-off-by: Luca Weiss <luca.weiss@fairphone.com> Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com> Link: https://lore.kernel.org/r/20250404-sc7280-va-dmic01-v1-1-2862ddd20c48@fairphone.com Signed-off-by: Bjorn Andersson <andersson@kernel.org>
This commit is contained in:
committed by
Bjorn Andersson
parent
bd4718d97d
commit
8881698cbd
@@ -139,6 +139,7 @@ hp_i2c: &i2c2 {
|
||||
vdd-micb-supply = <&pp1800_l2c>;
|
||||
pinctrl-0 = <&lpass_dmic01_clk>, <&lpass_dmic01_data>, <&lpass_dmic23_clk>,
|
||||
<&lpass_dmic23_data>;
|
||||
pinctrl-names = "default";
|
||||
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
@@ -141,6 +141,9 @@
|
||||
};
|
||||
|
||||
&lpass_va_macro {
|
||||
pinctrl-0 = <&lpass_dmic01_clk>, <&lpass_dmic01_data>;
|
||||
pinctrl-names = "default";
|
||||
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
|
||||
@@ -412,6 +412,8 @@
|
||||
&lpass_va_macro {
|
||||
status = "okay";
|
||||
vdd-micb-supply = <&vreg_bob>;
|
||||
pinctrl-0 = <&lpass_dmic01_clk>, <&lpass_dmic01_data>;
|
||||
pinctrl-names = "default";
|
||||
};
|
||||
|
||||
&pcie1 {
|
||||
|
||||
@@ -2652,9 +2652,6 @@
|
||||
compatible = "qcom,sc7280-lpass-va-macro";
|
||||
reg = <0 0x03370000 0 0x1000>;
|
||||
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&lpass_dmic01_clk>, <&lpass_dmic01_data>;
|
||||
|
||||
clocks = <&lpass_aon LPASS_AON_CC_TX_MCLK_CLK>;
|
||||
clock-names = "mclk";
|
||||
|
||||
|
||||
Reference in New Issue
Block a user