ARM: dts: msm: Add default and shutdown pinctrl configurations
This change is to add default and shutdown pinctrl states for Q2SPI SE. Change-Id: Ie221501a9a850cc6cb1cf8be2fb84d17579c076d Signed-off-by: Chandana Kishori Chiluveru <quic_cchiluve@quicinc.com>
This commit is contained in:
committed by
Visweswara Tanuku
parent
22d4c28ce7
commit
bb30aef395
@@ -2517,6 +2517,34 @@
|
|||||||
};
|
};
|
||||||
|
|
||||||
qupv3_se13_q2spi_pins: qupv3_se13_q2spi_pins {
|
qupv3_se13_q2spi_pins: qupv3_se13_q2spi_pins {
|
||||||
|
qupv3_se13_q2spi_default: qupv3_se13_q2spi_default {
|
||||||
|
mux {
|
||||||
|
pins = "gpio21", "gpio22",
|
||||||
|
"gpio23";
|
||||||
|
function = "gpio";
|
||||||
|
};
|
||||||
|
|
||||||
|
config {
|
||||||
|
pins = "gpio21", "gpio22",
|
||||||
|
"gpio23";
|
||||||
|
drive-strength = <2>;
|
||||||
|
bias-pull-down;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
qupv3_se13_q2spi_miso_default: qupv3_se13_q2spi_miso_default {
|
||||||
|
mux {
|
||||||
|
pins = "gpio20";
|
||||||
|
function = "gpio";
|
||||||
|
};
|
||||||
|
|
||||||
|
config {
|
||||||
|
pins = "gpio20";
|
||||||
|
drive-strength = <2>;
|
||||||
|
bias-disable;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
qupv3_se13_q2spi_miso_active: qupv3_se13_q2spi_miso_active {
|
qupv3_se13_q2spi_miso_active: qupv3_se13_q2spi_miso_active {
|
||||||
mux {
|
mux {
|
||||||
pins = "gpio20";
|
pins = "gpio20";
|
||||||
@@ -2556,7 +2584,7 @@
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
qupv3_se13_q2spi_doorbell_active: qupv3_se13_q2spi_cs_active {
|
qupv3_se13_q2spi_doorbell_active: qupv3_se13_q2spi_doorbell_active {
|
||||||
mux {
|
mux {
|
||||||
pins = "gpio23";
|
pins = "gpio23";
|
||||||
function = "qup2_se5_l6";
|
function = "qup2_se5_l6";
|
||||||
|
@@ -973,11 +973,13 @@
|
|||||||
<&aggre2_noc MASTER_QUP_2 &mc_virt SLAVE_EBI1>;
|
<&aggre2_noc MASTER_QUP_2 &mc_virt SLAVE_EBI1>;
|
||||||
mosi-pin = <&tlmm 21 0>;
|
mosi-pin = <&tlmm 21 0>;
|
||||||
clk-pin = <&tlmm 22 0>;
|
clk-pin = <&tlmm 22 0>;
|
||||||
pinctrl-names = "default", "sleep";
|
pinctrl-names = "default", "active", "sleep", "shutdown";
|
||||||
pinctrl-0 = <&qupv3_se13_q2spi_mosi_active>, <&qupv3_se13_q2spi_miso_active>,
|
pinctrl-0 = <&qupv3_se13_q2spi_miso_default>, <&qupv3_se13_q2spi_default>;
|
||||||
|
pinctrl-1 = <&qupv3_se13_q2spi_mosi_active>, <&qupv3_se13_q2spi_miso_active>,
|
||||||
<&qupv3_se13_q2spi_clk_active>, <&qupv3_se13_q2spi_doorbell_active>;
|
<&qupv3_se13_q2spi_clk_active>, <&qupv3_se13_q2spi_doorbell_active>;
|
||||||
pinctrl-1 = <&qupv3_se13_q2spi_mosi_active>, <&qupv3_se13_q2spi_miso_sleep>,
|
pinctrl-2 = <&qupv3_se13_q2spi_mosi_active>, <&qupv3_se13_q2spi_miso_sleep>,
|
||||||
<&qupv3_se13_q2spi_clk_active>, <&qupv3_se13_q2spi_doorbell_sleep>;
|
<&qupv3_se13_q2spi_clk_active>, <&qupv3_se13_q2spi_doorbell_sleep>;
|
||||||
|
pinctrl-3 = <&qupv3_se13_q2spi_miso_default>, <&qupv3_se13_q2spi_default>;
|
||||||
dmas = <&gpi_dma2 0 5 14 64 0>,
|
dmas = <&gpi_dma2 0 5 14 64 0>,
|
||||||
<&gpi_dma2 1 5 14 64 0>;
|
<&gpi_dma2 1 5 14 64 0>;
|
||||||
dma-names = "tx", "rx";
|
dma-names = "tx", "rx";
|
||||||
|
Reference in New Issue
Block a user