Files
kernel_xiaomi_sm8450-device…/qcom/zeus-pinctrl.dtsi
Arian e76446760b Add support for Xiaomi 12 Pro (zeus|L2)
Change-Id: I0834e423a3058667fbad3ca085d094ab699bad49
2025-04-28 15:06:46 +02:00

138 lines
2.2 KiB
Plaintext

/*for zeus pinctrl */
&tlmm {
cirrus_reset_default_0: cirrus_reset_default_0 {
mux {
pins = "gpio120";
function = "gpio";
};
config {
pins = "gpio120";
drive-strength = <16>; /* 16 mA */
bias-disable;
output-high;
};
};
cirrus_reset_default_1: cirrus_reset_default_1 {
mux {
pins = "gpio9";
function = "gpio";
};
config {
pins = "gpio9";
drive-strength = <16>; /* 16 mA */
bias-disable;
output-high;
};
};
cirrus_reset_default_2: cirrus_reset_default_2 {
mux {
pins = "gpio3";
function = "gpio";
};
config {
pins = "gpio3";
drive-strength = <16>; /* 16 mA */
bias-disable;
output-high;
};
};
cirrus_reset_default_3: cirrus_reset_default_3 {
mux {
pins = "gpio1";
function = "gpio";
};
config {
pins = "gpio1";
drive-strength = <16>; /* 16 mA */
bias-disable;
output-high;
};
};
md_mode_ctrl_irq {
ant4_ctrl_irq: ant4_ctrl_irq {
mux {
pins = "gpio83";
function = "gpio";
};
config {
pins = "gpio83";
drive-strength = <2>;
bias-disable;
input-enable;
};
};
ant10_ctrl_irq: ant10_ctrl_irq {
mux {
pins = "gpio159";
function = "gpio";
};
config {
pins = "gpio159";
drive-strength = <2>;
bias-disable;
input-enable;
};
};
};
cirrus_irq_default {
cirrus_irq_default_0: cirrus_irq_default_0 {
mux {
pins = "gpio117";
function = "gpio";
};
config {
pins = "gpio117";
drive-strength = <2>;
input-enable;
bias-pull-up;
};
};
cirrus_irq_default_1: cirrus_irq_default_1 {
mux {
pins = "gpio118";
function = "gpio";
};
config {
pins = "gpio118";
drive-strength = <2>;
input-enable;
bias-pull-up;
};
};
cirrus_irq_default_2: cirrus_irq_default_2 {
mux {
pins = "gpio63";
function = "gpio";
};
config {
pins = "gpio63";
drive-strength = <2>;
input-enable;
bias-pull-up;
};
};
cirrus_irq_default_3: cirrus_irq_default_3 {
mux {
pins = "gpio88";
function = "gpio";
};
config {
pins = "gpio88";
drive-strength = <2>;
input-enable;
bias-pull-up;
};
};
};
};