arm64: dts: qcom: Add pinctrls for camera sensors
Add pinctrls required for camera sensors: - power down signal; - reset signal; - camera external clock. Signed-off-by: Todor Tomov <todor.tomov@linaro.org> Signed-off-by: Andy Gross <andy.gross@linaro.org>
This commit is contained in:
parent
1ab0fb7581
commit
acd48330e9
2 changed files with 160 additions and 0 deletions
|
|
@ -701,4 +701,68 @@
|
|||
bias-disable;
|
||||
};
|
||||
};
|
||||
|
||||
camera_front_default: camera_front_default {
|
||||
pinmux_pwdn {
|
||||
function = "gpio";
|
||||
pins = "gpio33";
|
||||
};
|
||||
pinconf_pwdn {
|
||||
pins = "gpio33";
|
||||
drive-strength = <16>;
|
||||
bias-disable;
|
||||
};
|
||||
|
||||
pinmux_rst {
|
||||
function = "gpio";
|
||||
pins = "gpio28";
|
||||
};
|
||||
pinconf_rst {
|
||||
pins = "gpio28";
|
||||
drive-strength = <16>;
|
||||
bias-disable;
|
||||
};
|
||||
|
||||
pinmux_mclk1 {
|
||||
function = "cam_mclk1";
|
||||
pins = "gpio27";
|
||||
};
|
||||
pinconf_mclk1 {
|
||||
pins = "gpio27";
|
||||
drive-strength = <16>;
|
||||
bias-disable;
|
||||
};
|
||||
};
|
||||
|
||||
camera_rear_default: camera_rear_default {
|
||||
pinmux_pwdn {
|
||||
function = "gpio";
|
||||
pins = "gpio34";
|
||||
};
|
||||
pinconf_pwdn {
|
||||
pins = "gpio34";
|
||||
drive-strength = <16>;
|
||||
bias-disable;
|
||||
};
|
||||
|
||||
pinmux_rst {
|
||||
function = "gpio";
|
||||
pins = "gpio35";
|
||||
};
|
||||
pinconf_rst {
|
||||
pins = "gpio35";
|
||||
drive-strength = <16>;
|
||||
bias-disable;
|
||||
};
|
||||
|
||||
pinmux_mclk0 {
|
||||
function = "cam_mclk0";
|
||||
pins = "gpio26";
|
||||
};
|
||||
pinconf_mclk0 {
|
||||
pins = "gpio26";
|
||||
drive-strength = <16>;
|
||||
bias-disable;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
|
|||
|
|
@ -519,4 +519,100 @@
|
|||
bias-disable;
|
||||
};
|
||||
};
|
||||
|
||||
camera_board_default: camera_board_default {
|
||||
mux_pwdn {
|
||||
function = "gpio";
|
||||
pins = "gpio98";
|
||||
};
|
||||
config_pwdn {
|
||||
pins = "gpio98";
|
||||
drive-strength = <16>;
|
||||
bias-disable;
|
||||
};
|
||||
|
||||
mux_rst {
|
||||
function = "gpio";
|
||||
pins = "gpio104";
|
||||
};
|
||||
config_rst {
|
||||
pins = "gpio104";
|
||||
drive-strength = <16>;
|
||||
bias-disable;
|
||||
};
|
||||
|
||||
mux_mclk1 {
|
||||
function = "cam_mclk";
|
||||
pins = "gpio14";
|
||||
};
|
||||
config_mclk1 {
|
||||
pins = "gpio14";
|
||||
drive-strength = <16>;
|
||||
bias-disable;
|
||||
};
|
||||
};
|
||||
|
||||
camera_front_default: camera_front_default {
|
||||
mux_pwdn {
|
||||
function = "gpio";
|
||||
pins = "gpio133";
|
||||
};
|
||||
config_pwdn {
|
||||
pins = "gpio133";
|
||||
drive-strength = <16>;
|
||||
bias-disable;
|
||||
};
|
||||
|
||||
mux_rst {
|
||||
function = "gpio";
|
||||
pins = "gpio23";
|
||||
};
|
||||
config_rst {
|
||||
pins = "gpio23";
|
||||
drive-strength = <16>;
|
||||
bias-disable;
|
||||
};
|
||||
|
||||
mux_mclk2 {
|
||||
function = "cam_mclk";
|
||||
pins = "gpio15";
|
||||
};
|
||||
config_mclk2 {
|
||||
pins = "gpio15";
|
||||
drive-strength = <16>;
|
||||
bias-disable;
|
||||
};
|
||||
};
|
||||
|
||||
camera_rear_default: camera_rear_default {
|
||||
mux_pwdn {
|
||||
function = "gpio";
|
||||
pins = "gpio26";
|
||||
};
|
||||
config_pwdn {
|
||||
pins = "gpio26";
|
||||
drive-strength = <16>;
|
||||
bias-disable;
|
||||
};
|
||||
|
||||
mux_rst {
|
||||
function = "gpio";
|
||||
pins = "gpio25";
|
||||
};
|
||||
config_rst {
|
||||
pins = "gpio25";
|
||||
drive-strength = <16>;
|
||||
bias-disable;
|
||||
};
|
||||
|
||||
mux_mclk0 {
|
||||
function = "cam_mclk";
|
||||
pins = "gpio13";
|
||||
};
|
||||
config_mclk0 {
|
||||
pins = "gpio13";
|
||||
drive-strength = <16>;
|
||||
bias-disable;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue