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>pull/1253/head
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";
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue