Loading arch/arm64/boot/dts/qcom/atoll-pinctrl.dtsi +662 −1 Original line number Diff line number Diff line Loading @@ -218,6 +218,668 @@ }; }; qupv3_se0_spi_pins: qupv3_se0_spi_pins { qupv3_se0_spi_active: qupv3_se0_spi_active { mux { pins = "gpio34", "gpio35", "gpio36", "gpio37"; function = "qup00"; }; config { pins = "gpio34", "gpio35", "gpio36", "gpio37"; drive-strength = <6>; bias-disable; }; }; qupv3_se0_spi_sleep: qupv3_se0_spi_sleep { mux { pins = "gpio34", "gpio35", "gpio36", "gpio37"; function = "gpio"; }; config { pins = "gpio34", "gpio35", "gpio36", "gpio37"; drive-strength = <6>; bias-disable; }; }; }; qupv3_se1_spi_pins: qupv3_se1_spi_pins { qupv3_se1_spi_active: qupv3_se1_spi_active { mux { pins = "gpio0", "gpio1", "gpio2", "gpio3"; function = "qup01"; }; config { pins = "gpio0", "gpio1", "gpio2", "gpio3"; drive-strength = <6>; bias-disable; }; }; qupv3_se1_spi_sleep: qupv3_se1_spi_sleep { mux { pins = "gpio0", "gpio1", "gpio2", "gpio3"; function = "gpio"; }; config { pins = "gpio0", "gpio1", "gpio2", "gpio3"; drive-strength = <6>; bias-disable; }; }; }; qupv3_se3_spi_pins: qupv3_se3_spi_pins { qupv3_se3_spi_active: qupv3_se3_spi_active { mux { pins = "gpio38", "gpio39", "gpio40 ", "gpio41"; function = "qup03"; }; config { pins = "gpio38", "gpio39", "gpio40 ", "gpio41"; drive-strength = <6>; bias-disable; }; }; qupv3_se3_spi_sleep: qupv3_se3_spi_sleep { mux { pins = "gpio38", "gpio39", "gpio40 ", "gpio41"; function = "gpio"; }; config { pins = "gpio38", "gpio39", "gpio40 ", "gpio41"; drive-strength = <6>; bias-disable; }; }; }; qupv3_se5_spi_pins: qupv3_se5_spi_pins { qupv3_se5_spi_active: qupv3_se5_spi_active { mux { pins = "gpio25", "gpio26", "gpio27", "gpio28"; function = "qup05"; }; config { pins = "gpio25", "gpio26", "gpio27", "gpio28"; drive-strength = <6>; bias-disable; }; }; qupv3_se5_spi_sleep: qupv3_se5_spi_sleep { mux { pins = "gpio25", "gpio26", "gpio27", "gpio28"; function = "gpio"; }; config { pins = "gpio25", "gpio26", "gpio27", "gpio28"; drive-strength = <6>; bias-disable; }; }; }; qupv3_se0_i2c_pins: qupv3_se0_i2c_pins { qupv3_se0_i2c_active: qupv3_se0_i2c_active { mux { pins = "gpio34", "gpio35"; function = "qup00"; }; config { pins = "gpio34", "gpio35"; drive-strength = <2>; bias-disable; }; }; qupv3_se0_i2c_sleep: qupv3_se0_i2c_sleep { mux { pins = "gpio34", "gpio35"; function = "gpio"; }; config { pins = "gpio34", "gpio35"; drive-strength = <2>; bias-pull-up; }; }; }; qupv3_se1_i2c_pins: qupv3_se1_i2c_pins { qupv3_se1_i2c_active: qupv3_se1_i2c_active { mux { pins = "gpio0", "gpio1"; function = "qup01"; }; config { pins = "gpio0", "gpio1"; drive-strength = <2>; bias-disable; }; }; qupv3_se1_i2c_sleep: qupv3_se1_i2c_sleep { mux { pins = "gpio0", "gpio1"; function = "gpio"; }; config { pins = "gpio0", "gpio1"; drive-strength = <2>; bias-pull-up; }; }; }; qupv3_se2_i2c_pins: qupv3_se2_i2c_pins { qupv3_se2_i2c_active: qupv3_se2_i2c_active { mux { pins = "gpio15", "gpio16"; function = "qup02"; }; config { pins = "gpio15", "gpio16"; drive-strength = <2>; bias-disable; }; }; qupv3_se2_i2c_sleep: qupv3_se2_i2c_sleep { mux { pins = "gpio15", "gpio16"; function = "gpio"; }; config { pins = "gpio15", "gpio16"; drive-strength = <2>; bias-pull-up; }; }; }; qupv3_se3_i2c_pins: qupv3_se3_i2c_pins { qupv3_se3_i2c_active: qupv3_se3_i2c_active { mux { pins = "gpio38", "gpio39"; function = "qup03"; }; config { pins = "gpio38", "gpio39"; drive-strength = <2>; bias-disable; }; }; qupv3_se3_i2c_sleep: qupv3_se3_i2c_sleep { mux { pins = "gpio38", "gpio39"; function = "gpio"; }; config { pins = "gpio38", "gpio39"; drive-strength = <2>; bias-pull-up; }; }; }; qupv3_se4_i2c_pins: qupv3_se4_i2c_pins { qupv3_se4_i2c_active: qupv3_se4_i2c_active { mux { pins = "gpio115", "gpio116"; function = "qup04"; }; config { pins = "gpio115", "gpio116"; drive-strength = <2>; bias-disable; }; }; qupv3_se4_i2c_sleep: qupv3_se4_i2c_sleep { mux { pins = "gpio115", "gpio116"; function = "gpio"; }; config { pins = "gpio115", "gpio116"; drive-strength = <2>; bias-pull-up; }; }; }; qupv3_se5_i2c_pins: qupv3_se5_i2c_pins { qupv3_se5_i2c_active: qupv3_se5_i2c_active { mux { pins = "gpio25", "gpio26"; function = "qup05"; }; config { pins = "gpio25", "gpio26"; drive-strength = <2>; bias-disable; }; }; qupv3_se5_i2c_sleep: qupv3_se5_i2c_sleep { mux { pins = "gpio25", "gpio26"; function = "gpio"; }; config { pins = "gpio25", "gpio26"; drive-strength = <2>; bias-pull-up; }; }; }; qupv3_se3_4uart_pins: qupv3_se3_4uart_pins { qupv3_se3_default_ctsrtsrx: qupv3_se3_default_ctsrtsrx { mux { pins = "gpio38", "gpio39", "gpio41"; function = "gpio"; }; config { pins = "gpio38", "gpio39", "gpio41"; drive-strength = <2>; bias-pull-down; }; }; qupv3_se3_default_tx: qupv3_se3_default_tx { mux { pins = "gpio40"; function = "gpio"; }; config { pins = "gpio40"; drive-strength = <2>; bias-pull-up; }; }; qupv3_se3_ctsrx: qupv3_se3_ctsrx { mux { pins = "gpio38", "gpio41"; function = "qup03"; }; config { pins = "gpio38", "gpio41"; drive-strength = <2>; bias-disable; }; }; qupv3_se3_rts: qupv3_se3_rts { mux { pins = "gpio39"; function = "qup03"; }; config { pins = "gpio39"; drive-strength = <2>; bias-pull-down; }; }; qupv3_se3_tx: qupv3_se3_tx { mux { pins = "gpio40"; function = "qup03"; }; config { pins = "gpio40"; drive-strength = <2>; bias-pull-up; }; }; }; qupv3_se6_spi_pins: qupv3_se6_spi_pins { qupv3_se6_spi_active: qupv3_se6_spi_active { mux { pins = "gpio59", "gpio60", "gpio61", "gpio62"; function = "qup10"; }; config { pins = "gpio59", "gpio60", "gpio61", "gpio62"; drive-strength = <6>; bias-disable; }; }; qupv3_se6_spi_sleep: qupv3_se6_spi_sleep { mux { pins = "gpio59", "gpio60", "gpio61", "gpio62"; function = "gpio"; }; config { pins = "gpio59", "gpio60", "gpio61", "gpio62"; drive-strength = <6>; bias-disable; }; }; }; qupv3_se8_spi_pins: qupv3_se8_spi_pins { qupv3_se8_spi_active: qupv3_se8_spi_active { mux { pins = "gpio42", "gpio43", "gpio44", "gpio45"; function = "qup12"; }; config { pins = "gpio42", "gpio43", "gpio44", "gpio45"; drive-strength = <6>; bias-disable; }; }; qupv3_se8_spi_sleep: qupv3_se8_spi_sleep { mux { pins = "gpio42", "gpio43", "gpio44", "gpio45"; function = "gpio"; }; config { pins = "gpio42", "gpio43", "gpio44", "gpio45"; drive-strength = <6>; bias-disable; }; }; }; qupv3_se10_spi_pins: qupv3_se10_spi_pins { qupv3_se10_spi_active: qupv3_se10_spi_active { mux { pins = "gpio86", "gpio87", "gpio88 ", "gpio89"; function = "qup14"; }; config { pins = "gpio86", "gpio87", "gpio88 ", "gpio89"; drive-strength = <6>; bias-disable; }; }; qupv3_se10_spi_sleep: qupv3_se10_spi_sleep { mux { pins = "gpio86", "gpio87", "gpio88 ", "gpio89"; function = "gpio"; }; config { pins = "gpio86", "gpio87", "gpio88 ", "gpio89"; drive-strength = <6>; bias-disable; }; }; }; qupv3_se11_spi_pins: qupv3_se11_spi_pins { qupv3_se11_spi_active: qupv3_se11_spi_active { mux { pins = "gpio53", "gpio54", "gpio55", "gpio56"; function = "qup15"; }; config { pins = "gpio53", "gpio54", "gpio55", "gpio56"; drive-strength = <6>; bias-disable; }; }; qupv3_se11_spi_sleep: qupv3_se11_spi_sleep { mux { pins = "gpio53", "gpio54", "gpio55", "gpio56"; function = "gpio"; }; config { pins = "gpio53", "gpio54", "gpio55", "gpio56"; drive-strength = <6>; bias-disable; }; }; }; qupv3_se6_i2c_pins: qupv3_se6_i2c_pins { qupv3_se6_i2c_active: qupv3_se6_i2c_active { mux { pins = "gpio59", "gpio60"; function = "qup10"; }; config { pins = "gpio59", "gpio60"; drive-strength = <2>; bias-disable; }; }; qupv3_se6_i2c_sleep: qupv3_se6_i2c_sleep { mux { pins = "gpio59", "gpio60"; function = "gpio"; }; config { pins = "gpio59", "gpio60"; drive-strength = <2>; bias-pull-up; }; }; }; qupv3_se7_i2c_pins: qupv3_se7_i2c_pins { qupv3_se7_i2c_active: qupv3_se7_i2c_active { mux { pins = "gpio6", "gpio7"; function = "qup11"; }; config { pins = "gpio6", "gpio7"; drive-strength = <2>; bias-disable; }; }; qupv3_se7_i2c_sleep: qupv3_se7_i2c_sleep { mux { pins = "gpio6", "gpio7"; function = "gpio"; }; config { pins = "gpio6", "gpio7"; drive-strength = <2>; bias-pull-up; }; }; }; qupv3_se8_i2c_pins: qupv3_se8_i2c_pins { qupv3_se8_i2c_active: qupv3_se8_i2c_active { mux { pins = "gpio42", "gpio43"; function = "qup12"; }; config { pins = "gpio42", "gpio43"; drive-strength = <2>; bias-disable; }; }; qupv3_se8_i2c_sleep: qupv3_se8_i2c_sleep { mux { pins = "gpio42", "gpio43"; function = "gpio"; }; config { pins = "gpio42", "gpio43"; drive-strength = <2>; bias-pull-up; }; }; }; qupv3_se9_i2c_pins: qupv3_se9_i2c_pins { qupv3_se9_i2c_active: qupv3_se9_i2c_active { mux { pins = "gpio46", "gpio47"; function = "qup13"; }; config { pins = "gpio46", "gpio47"; drive-strength = <2>; bias-disable; }; }; qupv3_se9_i2c_sleep: qupv3_se9_i2c_sleep { mux { pins = "gpio46", "gpio47"; function = "gpio"; }; config { pins = "gpio46", "gpio47"; drive-strength = <2>; bias-pull-up; }; }; }; qupv3_se10_i2c_pins: qupv3_se10_i2c_pins { qupv3_se10_i2c_active: qupv3_se10_i2c_active { mux { pins = "gpio86", "gpio87"; function = "qup14"; }; config { pins = "gpio86", "gpio87"; drive-strength = <2>; bias-disable; }; }; qupv3_se10_i2c_sleep: qupv3_se10_i2c_sleep { mux { pins = "gpio86", "gpio87"; function = "gpio"; }; config { pins = "gpio86", "gpio87"; drive-strength = <2>; bias-pull-up; }; }; }; qupv3_se11_i2c_pins: qupv3_se11_i2c_pins { qupv3_se11_i2c_active: qupv3_se11_i2c_active { mux { pins = "gpio53", "gpio54"; function = "qup15"; }; config { pins = "gpio53", "gpio54"; drive-strength = <2>; bias-disable; }; }; qupv3_se11_i2c_sleep: qupv3_se11_i2c_sleep { mux { pins = "gpio53", "gpio54"; function = "gpio"; }; config { pins = "gpio53", "gpio54"; drive-strength = <2>; bias-pull-up; }; }; }; qupv3_se8_2uart_pins: qupv3_se8_2uart_pins { qupv3_se8_2uart_active: qupv3_se8_2uart_active { mux { Loading Loading @@ -245,6 +907,5 @@ }; }; }; }; }; arch/arm64/boot/dts/qcom/atoll-qupv3.dtsi +512 −13 File changed.Preview size limit exceeded, changes collapsed. Show changes Loading
arch/arm64/boot/dts/qcom/atoll-pinctrl.dtsi +662 −1 Original line number Diff line number Diff line Loading @@ -218,6 +218,668 @@ }; }; qupv3_se0_spi_pins: qupv3_se0_spi_pins { qupv3_se0_spi_active: qupv3_se0_spi_active { mux { pins = "gpio34", "gpio35", "gpio36", "gpio37"; function = "qup00"; }; config { pins = "gpio34", "gpio35", "gpio36", "gpio37"; drive-strength = <6>; bias-disable; }; }; qupv3_se0_spi_sleep: qupv3_se0_spi_sleep { mux { pins = "gpio34", "gpio35", "gpio36", "gpio37"; function = "gpio"; }; config { pins = "gpio34", "gpio35", "gpio36", "gpio37"; drive-strength = <6>; bias-disable; }; }; }; qupv3_se1_spi_pins: qupv3_se1_spi_pins { qupv3_se1_spi_active: qupv3_se1_spi_active { mux { pins = "gpio0", "gpio1", "gpio2", "gpio3"; function = "qup01"; }; config { pins = "gpio0", "gpio1", "gpio2", "gpio3"; drive-strength = <6>; bias-disable; }; }; qupv3_se1_spi_sleep: qupv3_se1_spi_sleep { mux { pins = "gpio0", "gpio1", "gpio2", "gpio3"; function = "gpio"; }; config { pins = "gpio0", "gpio1", "gpio2", "gpio3"; drive-strength = <6>; bias-disable; }; }; }; qupv3_se3_spi_pins: qupv3_se3_spi_pins { qupv3_se3_spi_active: qupv3_se3_spi_active { mux { pins = "gpio38", "gpio39", "gpio40 ", "gpio41"; function = "qup03"; }; config { pins = "gpio38", "gpio39", "gpio40 ", "gpio41"; drive-strength = <6>; bias-disable; }; }; qupv3_se3_spi_sleep: qupv3_se3_spi_sleep { mux { pins = "gpio38", "gpio39", "gpio40 ", "gpio41"; function = "gpio"; }; config { pins = "gpio38", "gpio39", "gpio40 ", "gpio41"; drive-strength = <6>; bias-disable; }; }; }; qupv3_se5_spi_pins: qupv3_se5_spi_pins { qupv3_se5_spi_active: qupv3_se5_spi_active { mux { pins = "gpio25", "gpio26", "gpio27", "gpio28"; function = "qup05"; }; config { pins = "gpio25", "gpio26", "gpio27", "gpio28"; drive-strength = <6>; bias-disable; }; }; qupv3_se5_spi_sleep: qupv3_se5_spi_sleep { mux { pins = "gpio25", "gpio26", "gpio27", "gpio28"; function = "gpio"; }; config { pins = "gpio25", "gpio26", "gpio27", "gpio28"; drive-strength = <6>; bias-disable; }; }; }; qupv3_se0_i2c_pins: qupv3_se0_i2c_pins { qupv3_se0_i2c_active: qupv3_se0_i2c_active { mux { pins = "gpio34", "gpio35"; function = "qup00"; }; config { pins = "gpio34", "gpio35"; drive-strength = <2>; bias-disable; }; }; qupv3_se0_i2c_sleep: qupv3_se0_i2c_sleep { mux { pins = "gpio34", "gpio35"; function = "gpio"; }; config { pins = "gpio34", "gpio35"; drive-strength = <2>; bias-pull-up; }; }; }; qupv3_se1_i2c_pins: qupv3_se1_i2c_pins { qupv3_se1_i2c_active: qupv3_se1_i2c_active { mux { pins = "gpio0", "gpio1"; function = "qup01"; }; config { pins = "gpio0", "gpio1"; drive-strength = <2>; bias-disable; }; }; qupv3_se1_i2c_sleep: qupv3_se1_i2c_sleep { mux { pins = "gpio0", "gpio1"; function = "gpio"; }; config { pins = "gpio0", "gpio1"; drive-strength = <2>; bias-pull-up; }; }; }; qupv3_se2_i2c_pins: qupv3_se2_i2c_pins { qupv3_se2_i2c_active: qupv3_se2_i2c_active { mux { pins = "gpio15", "gpio16"; function = "qup02"; }; config { pins = "gpio15", "gpio16"; drive-strength = <2>; bias-disable; }; }; qupv3_se2_i2c_sleep: qupv3_se2_i2c_sleep { mux { pins = "gpio15", "gpio16"; function = "gpio"; }; config { pins = "gpio15", "gpio16"; drive-strength = <2>; bias-pull-up; }; }; }; qupv3_se3_i2c_pins: qupv3_se3_i2c_pins { qupv3_se3_i2c_active: qupv3_se3_i2c_active { mux { pins = "gpio38", "gpio39"; function = "qup03"; }; config { pins = "gpio38", "gpio39"; drive-strength = <2>; bias-disable; }; }; qupv3_se3_i2c_sleep: qupv3_se3_i2c_sleep { mux { pins = "gpio38", "gpio39"; function = "gpio"; }; config { pins = "gpio38", "gpio39"; drive-strength = <2>; bias-pull-up; }; }; }; qupv3_se4_i2c_pins: qupv3_se4_i2c_pins { qupv3_se4_i2c_active: qupv3_se4_i2c_active { mux { pins = "gpio115", "gpio116"; function = "qup04"; }; config { pins = "gpio115", "gpio116"; drive-strength = <2>; bias-disable; }; }; qupv3_se4_i2c_sleep: qupv3_se4_i2c_sleep { mux { pins = "gpio115", "gpio116"; function = "gpio"; }; config { pins = "gpio115", "gpio116"; drive-strength = <2>; bias-pull-up; }; }; }; qupv3_se5_i2c_pins: qupv3_se5_i2c_pins { qupv3_se5_i2c_active: qupv3_se5_i2c_active { mux { pins = "gpio25", "gpio26"; function = "qup05"; }; config { pins = "gpio25", "gpio26"; drive-strength = <2>; bias-disable; }; }; qupv3_se5_i2c_sleep: qupv3_se5_i2c_sleep { mux { pins = "gpio25", "gpio26"; function = "gpio"; }; config { pins = "gpio25", "gpio26"; drive-strength = <2>; bias-pull-up; }; }; }; qupv3_se3_4uart_pins: qupv3_se3_4uart_pins { qupv3_se3_default_ctsrtsrx: qupv3_se3_default_ctsrtsrx { mux { pins = "gpio38", "gpio39", "gpio41"; function = "gpio"; }; config { pins = "gpio38", "gpio39", "gpio41"; drive-strength = <2>; bias-pull-down; }; }; qupv3_se3_default_tx: qupv3_se3_default_tx { mux { pins = "gpio40"; function = "gpio"; }; config { pins = "gpio40"; drive-strength = <2>; bias-pull-up; }; }; qupv3_se3_ctsrx: qupv3_se3_ctsrx { mux { pins = "gpio38", "gpio41"; function = "qup03"; }; config { pins = "gpio38", "gpio41"; drive-strength = <2>; bias-disable; }; }; qupv3_se3_rts: qupv3_se3_rts { mux { pins = "gpio39"; function = "qup03"; }; config { pins = "gpio39"; drive-strength = <2>; bias-pull-down; }; }; qupv3_se3_tx: qupv3_se3_tx { mux { pins = "gpio40"; function = "qup03"; }; config { pins = "gpio40"; drive-strength = <2>; bias-pull-up; }; }; }; qupv3_se6_spi_pins: qupv3_se6_spi_pins { qupv3_se6_spi_active: qupv3_se6_spi_active { mux { pins = "gpio59", "gpio60", "gpio61", "gpio62"; function = "qup10"; }; config { pins = "gpio59", "gpio60", "gpio61", "gpio62"; drive-strength = <6>; bias-disable; }; }; qupv3_se6_spi_sleep: qupv3_se6_spi_sleep { mux { pins = "gpio59", "gpio60", "gpio61", "gpio62"; function = "gpio"; }; config { pins = "gpio59", "gpio60", "gpio61", "gpio62"; drive-strength = <6>; bias-disable; }; }; }; qupv3_se8_spi_pins: qupv3_se8_spi_pins { qupv3_se8_spi_active: qupv3_se8_spi_active { mux { pins = "gpio42", "gpio43", "gpio44", "gpio45"; function = "qup12"; }; config { pins = "gpio42", "gpio43", "gpio44", "gpio45"; drive-strength = <6>; bias-disable; }; }; qupv3_se8_spi_sleep: qupv3_se8_spi_sleep { mux { pins = "gpio42", "gpio43", "gpio44", "gpio45"; function = "gpio"; }; config { pins = "gpio42", "gpio43", "gpio44", "gpio45"; drive-strength = <6>; bias-disable; }; }; }; qupv3_se10_spi_pins: qupv3_se10_spi_pins { qupv3_se10_spi_active: qupv3_se10_spi_active { mux { pins = "gpio86", "gpio87", "gpio88 ", "gpio89"; function = "qup14"; }; config { pins = "gpio86", "gpio87", "gpio88 ", "gpio89"; drive-strength = <6>; bias-disable; }; }; qupv3_se10_spi_sleep: qupv3_se10_spi_sleep { mux { pins = "gpio86", "gpio87", "gpio88 ", "gpio89"; function = "gpio"; }; config { pins = "gpio86", "gpio87", "gpio88 ", "gpio89"; drive-strength = <6>; bias-disable; }; }; }; qupv3_se11_spi_pins: qupv3_se11_spi_pins { qupv3_se11_spi_active: qupv3_se11_spi_active { mux { pins = "gpio53", "gpio54", "gpio55", "gpio56"; function = "qup15"; }; config { pins = "gpio53", "gpio54", "gpio55", "gpio56"; drive-strength = <6>; bias-disable; }; }; qupv3_se11_spi_sleep: qupv3_se11_spi_sleep { mux { pins = "gpio53", "gpio54", "gpio55", "gpio56"; function = "gpio"; }; config { pins = "gpio53", "gpio54", "gpio55", "gpio56"; drive-strength = <6>; bias-disable; }; }; }; qupv3_se6_i2c_pins: qupv3_se6_i2c_pins { qupv3_se6_i2c_active: qupv3_se6_i2c_active { mux { pins = "gpio59", "gpio60"; function = "qup10"; }; config { pins = "gpio59", "gpio60"; drive-strength = <2>; bias-disable; }; }; qupv3_se6_i2c_sleep: qupv3_se6_i2c_sleep { mux { pins = "gpio59", "gpio60"; function = "gpio"; }; config { pins = "gpio59", "gpio60"; drive-strength = <2>; bias-pull-up; }; }; }; qupv3_se7_i2c_pins: qupv3_se7_i2c_pins { qupv3_se7_i2c_active: qupv3_se7_i2c_active { mux { pins = "gpio6", "gpio7"; function = "qup11"; }; config { pins = "gpio6", "gpio7"; drive-strength = <2>; bias-disable; }; }; qupv3_se7_i2c_sleep: qupv3_se7_i2c_sleep { mux { pins = "gpio6", "gpio7"; function = "gpio"; }; config { pins = "gpio6", "gpio7"; drive-strength = <2>; bias-pull-up; }; }; }; qupv3_se8_i2c_pins: qupv3_se8_i2c_pins { qupv3_se8_i2c_active: qupv3_se8_i2c_active { mux { pins = "gpio42", "gpio43"; function = "qup12"; }; config { pins = "gpio42", "gpio43"; drive-strength = <2>; bias-disable; }; }; qupv3_se8_i2c_sleep: qupv3_se8_i2c_sleep { mux { pins = "gpio42", "gpio43"; function = "gpio"; }; config { pins = "gpio42", "gpio43"; drive-strength = <2>; bias-pull-up; }; }; }; qupv3_se9_i2c_pins: qupv3_se9_i2c_pins { qupv3_se9_i2c_active: qupv3_se9_i2c_active { mux { pins = "gpio46", "gpio47"; function = "qup13"; }; config { pins = "gpio46", "gpio47"; drive-strength = <2>; bias-disable; }; }; qupv3_se9_i2c_sleep: qupv3_se9_i2c_sleep { mux { pins = "gpio46", "gpio47"; function = "gpio"; }; config { pins = "gpio46", "gpio47"; drive-strength = <2>; bias-pull-up; }; }; }; qupv3_se10_i2c_pins: qupv3_se10_i2c_pins { qupv3_se10_i2c_active: qupv3_se10_i2c_active { mux { pins = "gpio86", "gpio87"; function = "qup14"; }; config { pins = "gpio86", "gpio87"; drive-strength = <2>; bias-disable; }; }; qupv3_se10_i2c_sleep: qupv3_se10_i2c_sleep { mux { pins = "gpio86", "gpio87"; function = "gpio"; }; config { pins = "gpio86", "gpio87"; drive-strength = <2>; bias-pull-up; }; }; }; qupv3_se11_i2c_pins: qupv3_se11_i2c_pins { qupv3_se11_i2c_active: qupv3_se11_i2c_active { mux { pins = "gpio53", "gpio54"; function = "qup15"; }; config { pins = "gpio53", "gpio54"; drive-strength = <2>; bias-disable; }; }; qupv3_se11_i2c_sleep: qupv3_se11_i2c_sleep { mux { pins = "gpio53", "gpio54"; function = "gpio"; }; config { pins = "gpio53", "gpio54"; drive-strength = <2>; bias-pull-up; }; }; }; qupv3_se8_2uart_pins: qupv3_se8_2uart_pins { qupv3_se8_2uart_active: qupv3_se8_2uart_active { mux { Loading Loading @@ -245,6 +907,5 @@ }; }; }; }; };
arch/arm64/boot/dts/qcom/atoll-qupv3.dtsi +512 −13 File changed.Preview size limit exceeded, changes collapsed. Show changes