Loading qcom/kona-pinctrl.dtsi +392 −0 Original line number Diff line number Diff line Loading @@ -2772,6 +2772,398 @@ }; }; cam_sensor_6dof_vana_active: cam_sensor_6dof_vana_active { /* AVDD LDO */ mux { pins = "gpio84"; function = "gpio"; }; config { pins = "gpio84"; bias-disable; /* No PULL */ drive-strength = <2>; /* 2 MA */ }; }; cam_sensor_6dof_vana_suspend: cam_sensor_6dof_vana_suspend { /* AVDD LDO */ mux { pins = "gpio84"; function = "gpio"; }; config { pins = "gpio84"; bias-pull-down; /* PULL DOWN */ drive-strength = <2>; /* 2 MA */ }; }; cam_sensor_6dof_vdig_active: cam_sensor_6dof_vdig_active { /* VDIG LDO */ mux { pins = "gpio82"; function = "gpio"; }; config { pins = "gpio82"; bias-disable; /* No PULL */ drive-strength = <2>; /* 2 MA */ }; }; cam_sensor_6dof_vdig_suspend: cam_sensor_6dof_vdig_suspend { /* VDIG LDO */ mux { pins = "gpio82"; function = "gpio"; }; config { pins = "gpio82"; bias-pull-down; /* PULL DOWN */ drive-strength = <2>; /* 2 MA */ }; }; cam_sensor_6dof_vio_active: cam_sensor_6dof_vio_active { /* VIO LDO */ mux { pins = "gpio83"; function = "gpio"; }; config { pins = "gpio83"; bias-disable; /* No PULL */ drive-strength = <2>; /* 2 MA */ }; }; cam_sensor_6dof_vio_suspend: cam_sensor_6dof_vio_suspend { /* VIO LDO */ mux { pins = "gpio83"; function = "gpio"; }; config { pins = "gpio83"; bias-pull-down; /* PULL DOWN */ drive-strength = <2>; /* 2 MA */ }; }; cam_sensor_et_vana_active: cam_sensor_et_vana_active { /* AVDD LDO */ mux { pins = "gpio114"; function = "gpio"; }; config { pins = "gpio114"; bias-disable; /* No PULL */ drive-strength = <2>; /* 2 MA */ }; }; cam_sensor_et_vana_suspend: cam_sensor_et_vana_suspend { /* AVDD LDO */ mux { pins = "gpio114"; function = "gpio"; }; config { pins = "gpio114"; bias-pull-down; /* PULL DOWN */ drive-strength = <2>; /* 2 MA */ }; }; cam_sensor_et_vio_active: cam_sensor_et_vio_active { /* VIO LDO */ mux { pins = "gpio145"; function = "gpio"; }; config { pins = "gpio145"; bias-disable; /* No PULL */ drive-strength = <2>; /* 2 MA */ }; }; cam_sensor_et_vio_suspend: cam_sensor_et_vio_suspend { /* VIO LDO */ mux { pins = "gpio145"; function = "gpio"; }; config { pins = "gpio145"; bias-pull-down; /* PULL DOWN */ drive-strength = <2>; /* 2 MA */ }; }; cam_sensor_rgb_vana_active: cam_sensor_rgb_vana_active { mux { pins = "gpio117"; function = "gpio"; }; config { pins = "gpio117"; bias-disable; /* No PULL */ drive-strength = <2>; /* 2 MA */ }; }; cam_sensor_rgb_vana_suspend: cam_sensor_rgb_vana_suspend { mux { pins = "gpio117"; function = "gpio"; }; config { pins = "gpio117"; bias-pull-down; /* PULL DOWN */ drive-strength = <2>; /* 2 MA */ }; }; cam_sensor_rgb_vio_active: cam_sensor_rgb_vio_active { mux { pins = "gpio116"; function = "gpio"; }; config { pins = "gpio116"; bias-disable; /* No PULL */ drive-strength = <2>; /* 2 MA */ }; }; cam_sensor_rgb_vio_suspend: cam_sensor_rgb_vio_suspend { mux { pins = "gpio116"; function = "gpio"; }; config { pins = "gpio116"; bias-pull-down; /* PULL DOWN */ drive-strength = <2>; /* 2 MA */ }; }; cam_sensor_rgb_vdig_active: cam_sensor_rgb_vdig_active { mux { pins = "gpio115"; function = "gpio"; }; config { pins = "gpio115"; bias-disable; /* No PULL */ drive-strength = <2>; /* 2 MA */ }; }; cam_sensor_rgb_vdig_suspend: cam_sensor_rgb_vdig_suspend { mux { pins = "gpio115"; function = "gpio"; }; config { pins = "gpio115"; bias-pull-down; /* PULL DOWN */ drive-strength = <2>; /* 2 MA */ }; }; cam_sensor_active_etleft: cam_sensor_active_etleft { /* RESET REAR */ mux { pins = "gpio93"; function = "gpio"; }; config { pins = "gpio93"; bias-disable; /* No PULL */ drive-strength = <2>; /* 2 MA */ }; }; cam_sensor_suspend_etleft: cam_sensor_suspend_etleft { /* RESET REAR */ mux { pins = "gpio93"; function = "gpio"; }; config { pins = "gpio93"; bias-pull-down; /* PULL DOWN */ drive-strength = <2>; /* 2 MA */ output-low; }; }; cam_sensor_active_etright: cam_sensor_active_etright { /* RESET REAR */ mux { pins = "gpio92"; function = "gpio"; }; config { pins = "gpio92"; bias-disable; /* No PULL */ drive-strength = <2>; /* 2 MA */ }; }; cam_sensor_suspend_etright: cam_sensor_suspend_etright { /* RESET REAR */ mux { pins = "gpio92"; function = "gpio"; }; config { pins = "gpio92"; bias-pull-down; /* PULL DOWN */ drive-strength = <2>; /* 2 MA */ output-low; }; }; cam_sensor_active_6dofleft: cam_sensor_active_6dofleft { /* RESET REAR */ mux { pins = "gpio130"; function = "gpio"; }; config { pins = "gpio130"; bias-disable; /* No PULL */ drive-strength = <2>; /* 2 MA */ }; }; cam_sensor_suspend_6dofleft: cam_sensor_suspend_6dofleft { /* RESET REAR */ mux { pins = "gpio130"; function = "gpio"; }; config { pins = "gpio130"; bias-pull-down; /* PULL DOWN */ drive-strength = <2>; /* 2 MA */ output-low; }; }; cam_sensor_active_6dofright: cam_sensor_active_6dofright { /* RESET REAR */ mux { pins = "gpio131"; function = "gpio"; }; config { pins = "gpio131"; bias-disable; /* No PULL */ drive-strength = <2>; /* 2 MA */ }; }; cam_sensor_suspend_6dofright: cam_sensor_suspend_6dofright { /* RESET REAR */ mux { pins = "gpio131"; function = "gpio"; }; config { pins = "gpio131"; bias-pull-down; /* PULL DOWN */ drive-strength = <2>; /* 2 MA */ output-low; }; }; cam_sensor_active_rgbright: cam_sensor_active_rgbright { /* RESET REAR */ mux { pins = "gpio109"; function = "gpio"; }; config { pins = "gpio109"; bias-disable; /* No PULL */ drive-strength = <2>; /* 2 MA */ }; }; cam_sensor_suspend_rgbright: cam_sensor_suspend_rgbright { /* RESET REAR */ mux { pins = "gpio109"; function = "gpio"; }; config { pins = "gpio109"; bias-pull-down; /* PULL DOWN */ drive-strength = <2>; /* 2 MA */ output-low; }; }; cam_sensor_active_rgbleft: cam_sensor_active_rgbleft { /* RESET REAR */ mux { pins = "gpio78"; function = "gpio"; }; config { pins = "gpio78"; bias-disable; /* No PULL */ drive-strength = <2>; /* 2 MA */ }; }; cam_sensor_suspend_rgbleft: cam_sensor_suspend_rgbleft { /* RESET REAR */ mux { pins = "gpio78"; function = "gpio"; }; config { pins = "gpio78"; bias-pull-down; /* PULL DOWN */ drive-strength = <2>; /* 2 MA */ output-low; }; }; bt_en_sleep: bt_en_sleep { mux { pins = "gpio21"; Loading qcom/kona-xr.dtsi +1 −0 Original line number Diff line number Diff line Loading @@ -7,6 +7,7 @@ #include "kona-audio-overlay.dtsi" #include "kona-thermal-overlay.dtsi" #include "kona-xr-pinctrl-overlay.dtsi" #include "camera/kona-camera-sensor-xr.dtsi" &tlmm { spkr_1_sd_n { Loading Loading
qcom/kona-pinctrl.dtsi +392 −0 Original line number Diff line number Diff line Loading @@ -2772,6 +2772,398 @@ }; }; cam_sensor_6dof_vana_active: cam_sensor_6dof_vana_active { /* AVDD LDO */ mux { pins = "gpio84"; function = "gpio"; }; config { pins = "gpio84"; bias-disable; /* No PULL */ drive-strength = <2>; /* 2 MA */ }; }; cam_sensor_6dof_vana_suspend: cam_sensor_6dof_vana_suspend { /* AVDD LDO */ mux { pins = "gpio84"; function = "gpio"; }; config { pins = "gpio84"; bias-pull-down; /* PULL DOWN */ drive-strength = <2>; /* 2 MA */ }; }; cam_sensor_6dof_vdig_active: cam_sensor_6dof_vdig_active { /* VDIG LDO */ mux { pins = "gpio82"; function = "gpio"; }; config { pins = "gpio82"; bias-disable; /* No PULL */ drive-strength = <2>; /* 2 MA */ }; }; cam_sensor_6dof_vdig_suspend: cam_sensor_6dof_vdig_suspend { /* VDIG LDO */ mux { pins = "gpio82"; function = "gpio"; }; config { pins = "gpio82"; bias-pull-down; /* PULL DOWN */ drive-strength = <2>; /* 2 MA */ }; }; cam_sensor_6dof_vio_active: cam_sensor_6dof_vio_active { /* VIO LDO */ mux { pins = "gpio83"; function = "gpio"; }; config { pins = "gpio83"; bias-disable; /* No PULL */ drive-strength = <2>; /* 2 MA */ }; }; cam_sensor_6dof_vio_suspend: cam_sensor_6dof_vio_suspend { /* VIO LDO */ mux { pins = "gpio83"; function = "gpio"; }; config { pins = "gpio83"; bias-pull-down; /* PULL DOWN */ drive-strength = <2>; /* 2 MA */ }; }; cam_sensor_et_vana_active: cam_sensor_et_vana_active { /* AVDD LDO */ mux { pins = "gpio114"; function = "gpio"; }; config { pins = "gpio114"; bias-disable; /* No PULL */ drive-strength = <2>; /* 2 MA */ }; }; cam_sensor_et_vana_suspend: cam_sensor_et_vana_suspend { /* AVDD LDO */ mux { pins = "gpio114"; function = "gpio"; }; config { pins = "gpio114"; bias-pull-down; /* PULL DOWN */ drive-strength = <2>; /* 2 MA */ }; }; cam_sensor_et_vio_active: cam_sensor_et_vio_active { /* VIO LDO */ mux { pins = "gpio145"; function = "gpio"; }; config { pins = "gpio145"; bias-disable; /* No PULL */ drive-strength = <2>; /* 2 MA */ }; }; cam_sensor_et_vio_suspend: cam_sensor_et_vio_suspend { /* VIO LDO */ mux { pins = "gpio145"; function = "gpio"; }; config { pins = "gpio145"; bias-pull-down; /* PULL DOWN */ drive-strength = <2>; /* 2 MA */ }; }; cam_sensor_rgb_vana_active: cam_sensor_rgb_vana_active { mux { pins = "gpio117"; function = "gpio"; }; config { pins = "gpio117"; bias-disable; /* No PULL */ drive-strength = <2>; /* 2 MA */ }; }; cam_sensor_rgb_vana_suspend: cam_sensor_rgb_vana_suspend { mux { pins = "gpio117"; function = "gpio"; }; config { pins = "gpio117"; bias-pull-down; /* PULL DOWN */ drive-strength = <2>; /* 2 MA */ }; }; cam_sensor_rgb_vio_active: cam_sensor_rgb_vio_active { mux { pins = "gpio116"; function = "gpio"; }; config { pins = "gpio116"; bias-disable; /* No PULL */ drive-strength = <2>; /* 2 MA */ }; }; cam_sensor_rgb_vio_suspend: cam_sensor_rgb_vio_suspend { mux { pins = "gpio116"; function = "gpio"; }; config { pins = "gpio116"; bias-pull-down; /* PULL DOWN */ drive-strength = <2>; /* 2 MA */ }; }; cam_sensor_rgb_vdig_active: cam_sensor_rgb_vdig_active { mux { pins = "gpio115"; function = "gpio"; }; config { pins = "gpio115"; bias-disable; /* No PULL */ drive-strength = <2>; /* 2 MA */ }; }; cam_sensor_rgb_vdig_suspend: cam_sensor_rgb_vdig_suspend { mux { pins = "gpio115"; function = "gpio"; }; config { pins = "gpio115"; bias-pull-down; /* PULL DOWN */ drive-strength = <2>; /* 2 MA */ }; }; cam_sensor_active_etleft: cam_sensor_active_etleft { /* RESET REAR */ mux { pins = "gpio93"; function = "gpio"; }; config { pins = "gpio93"; bias-disable; /* No PULL */ drive-strength = <2>; /* 2 MA */ }; }; cam_sensor_suspend_etleft: cam_sensor_suspend_etleft { /* RESET REAR */ mux { pins = "gpio93"; function = "gpio"; }; config { pins = "gpio93"; bias-pull-down; /* PULL DOWN */ drive-strength = <2>; /* 2 MA */ output-low; }; }; cam_sensor_active_etright: cam_sensor_active_etright { /* RESET REAR */ mux { pins = "gpio92"; function = "gpio"; }; config { pins = "gpio92"; bias-disable; /* No PULL */ drive-strength = <2>; /* 2 MA */ }; }; cam_sensor_suspend_etright: cam_sensor_suspend_etright { /* RESET REAR */ mux { pins = "gpio92"; function = "gpio"; }; config { pins = "gpio92"; bias-pull-down; /* PULL DOWN */ drive-strength = <2>; /* 2 MA */ output-low; }; }; cam_sensor_active_6dofleft: cam_sensor_active_6dofleft { /* RESET REAR */ mux { pins = "gpio130"; function = "gpio"; }; config { pins = "gpio130"; bias-disable; /* No PULL */ drive-strength = <2>; /* 2 MA */ }; }; cam_sensor_suspend_6dofleft: cam_sensor_suspend_6dofleft { /* RESET REAR */ mux { pins = "gpio130"; function = "gpio"; }; config { pins = "gpio130"; bias-pull-down; /* PULL DOWN */ drive-strength = <2>; /* 2 MA */ output-low; }; }; cam_sensor_active_6dofright: cam_sensor_active_6dofright { /* RESET REAR */ mux { pins = "gpio131"; function = "gpio"; }; config { pins = "gpio131"; bias-disable; /* No PULL */ drive-strength = <2>; /* 2 MA */ }; }; cam_sensor_suspend_6dofright: cam_sensor_suspend_6dofright { /* RESET REAR */ mux { pins = "gpio131"; function = "gpio"; }; config { pins = "gpio131"; bias-pull-down; /* PULL DOWN */ drive-strength = <2>; /* 2 MA */ output-low; }; }; cam_sensor_active_rgbright: cam_sensor_active_rgbright { /* RESET REAR */ mux { pins = "gpio109"; function = "gpio"; }; config { pins = "gpio109"; bias-disable; /* No PULL */ drive-strength = <2>; /* 2 MA */ }; }; cam_sensor_suspend_rgbright: cam_sensor_suspend_rgbright { /* RESET REAR */ mux { pins = "gpio109"; function = "gpio"; }; config { pins = "gpio109"; bias-pull-down; /* PULL DOWN */ drive-strength = <2>; /* 2 MA */ output-low; }; }; cam_sensor_active_rgbleft: cam_sensor_active_rgbleft { /* RESET REAR */ mux { pins = "gpio78"; function = "gpio"; }; config { pins = "gpio78"; bias-disable; /* No PULL */ drive-strength = <2>; /* 2 MA */ }; }; cam_sensor_suspend_rgbleft: cam_sensor_suspend_rgbleft { /* RESET REAR */ mux { pins = "gpio78"; function = "gpio"; }; config { pins = "gpio78"; bias-pull-down; /* PULL DOWN */ drive-strength = <2>; /* 2 MA */ output-low; }; }; bt_en_sleep: bt_en_sleep { mux { pins = "gpio21"; Loading
qcom/kona-xr.dtsi +1 −0 Original line number Diff line number Diff line Loading @@ -7,6 +7,7 @@ #include "kona-audio-overlay.dtsi" #include "kona-thermal-overlay.dtsi" #include "kona-xr-pinctrl-overlay.dtsi" #include "camera/kona-camera-sensor-xr.dtsi" &tlmm { spkr_1_sd_n { Loading