ARM: dts: qcom: Add flash pinctrl gpio for blair

Configure the flash strobe, torch, hwen, tx gpios for camera.

CRs-Fixed: 2954621
Change-Id: I8c486e57bc6cdfb25f76d9ade0edb72d177956fb
This commit is contained in:
shiwgupt 2021-05-24 10:52:46 +05:30
commit 2f75fe1494

View file

@ -1094,6 +1094,122 @@
};
};
cam_flash_strobe_active: cam_flash_strobe_active {
/* STROBE */
mux {
pins = "gpio51";
function = "gpio";
};
config {
pins = "gpio51";
bias-disable; /* No PULL */
drive-strength = <2>; /* 2 MA */
};
};
cam_flash_strobe_suspend: cam_flash_strobe_suspend {
/* STROBE */
mux {
pins = "gpio51";
function = "gpio";
};
config {
pins = "gpio51";
bias-pull-down; /* PULL DOWN */
drive-strength = <2>; /* 2 MA */
output-low;
};
};
cam_flash_torch_active: cam_flash_torch_active {
/* TORCH */
mux {
pins = "gpio27";
function = "gpio";
};
config {
pins = "gpio27";
bias-disable; /* No PULL */
drive-strength = <2>; /* 2 MA */
};
};
cam_flash_torch_suspend: cam_flash_torch_suspend {
/* TORCH */
mux {
pins = "gpio27";
function = "gpio";
};
config {
pins = "gpio27";
bias-pull-down; /* PULL DOWN */
drive-strength = <2>; /* 2 MA */
output-low;
};
};
cam_flash_hwen_active: cam_flash_hwen_active {
/* HWEN */
mux {
pins = "gpio52";
function = "gpio";
};
config {
pins = "gpio52";
bias-disable; /* No PULL */
drive-strength = <2>; /* 2 MA */
};
};
cam_flash_hwen_suspend: cam_flash_hwen_suspend {
/* HWEN */
mux {
pins = "gpio52";
function = "gpio";
};
config {
pins = "gpio52";
bias-pull-down; /* PULL DOWN */
drive-strength = <2>; /* 2 MA */
output-low;
};
};
cam_flash_tx_active: cam_flash_tx_active {
/* TX */
mux {
pins = "gpio119";
function = "gpio";
};
config {
pins = "gpio119";
bias-disable; /* No PULL */
drive-strength = <2>; /* 2 MA */
};
};
cam_flash_tx_suspend: cam_flash_tx_suspend {
/* TX */
mux {
pins = "gpio119";
function = "gpio";
};
config {
pins = "gpio119";
bias-pull-down; /* PULL DOWN */
drive-strength = <2>; /* 2 MA */
output-low;
};
};
pm8008_active: pm8008_active {
mux {
pins = "gpio58";