arm64: dts: qcom: kodiak: Add LPASS I2S2 pinctrl definitions
Add the pinctrl definitions to configure gpio10-gpio13 of the lpass_tlmm for I2S output. Signed-off-by: Val Packett <val@packett.cool> Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com> Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> Link: https://lore.kernel.org/r/20260323095247.92890-1-val@packett.cool Signed-off-by: Bjorn Andersson <andersson@kernel.org>master
parent
4073cf900e
commit
c88d3aa52a
|
|
@ -3090,6 +3090,58 @@
|
|||
};
|
||||
};
|
||||
|
||||
lpass_i2s2_active: i2s2-active-state {
|
||||
clk-pins {
|
||||
pins = "gpio10";
|
||||
function = "i2s2_clk";
|
||||
drive-strength = <8>;
|
||||
bias-disable;
|
||||
output-high;
|
||||
};
|
||||
|
||||
ws-pins {
|
||||
pins = "gpio11";
|
||||
function = "i2s2_ws";
|
||||
drive-strength = <8>;
|
||||
bias-disable;
|
||||
output-high;
|
||||
};
|
||||
|
||||
data-pins {
|
||||
pins = "gpio12", "gpio13";
|
||||
function = "i2s2_data";
|
||||
drive-strength = <8>;
|
||||
bias-disable;
|
||||
output-high;
|
||||
};
|
||||
};
|
||||
|
||||
lpass_i2s2_sleep: i2s2-sleep-state {
|
||||
clk-pins {
|
||||
pins = "gpio10";
|
||||
function = "i2s2_clk";
|
||||
drive-strength = <2>;
|
||||
bias-pull-down;
|
||||
input-enable;
|
||||
};
|
||||
|
||||
ws-pins {
|
||||
pins = "gpio11";
|
||||
function = "i2s2_ws";
|
||||
drive-strength = <2>;
|
||||
bias-pull-down;
|
||||
input-enable;
|
||||
};
|
||||
|
||||
data-pins {
|
||||
pins = "gpio12", "gpio13";
|
||||
function = "i2s2_data";
|
||||
drive-strength = <2>;
|
||||
bias-pull-down;
|
||||
input-enable;
|
||||
};
|
||||
};
|
||||
|
||||
lpass_rx_swr_clk: rx-swr-clk-state {
|
||||
pins = "gpio3";
|
||||
function = "swr_rx_clk";
|
||||
|
|
|
|||
Loading…
Reference in New Issue