summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlice Sheng <alicesheng@google.com>2022-03-22 15:37:47 -0700
committerAlice Sheng <alicesheng@google.com>2022-03-22 22:41:28 +0000
commite15cf34e897c8e479bf2455a194c7295e161500d (patch)
treeed17242fd9e969fd8a5f330f0afa73d2ac1136ed
parentfd8ae270c9060175ebc2fecd6a0ec6bc8d7a854d (diff)
downloaddevicetree-e15cf34e897c8e479bf2455a194c7295e161500d.tar.gz
Move ownership of nanohub-irq2 to decon
It will be used to signal Tilt To Wake to turn the display on as soon as possible. Bug: 222158397 Change-Id: I9f9a9753444279ba62a40ff86a77080f42cf2955
-rw-r--r--r11_boe_display_lcd.dtsi17
-rw-r--r--r11_spi0_nanohub.dtsi3
-rw-r--r--r11_spi4_nanohub.dtsi3
3 files changed, 19 insertions, 4 deletions
diff --git a/r11_boe_display_lcd.dtsi b/r11_boe_display_lcd.dtsi
index fa51b99..510e027 100644
--- a/r11_boe_display_lcd.dtsi
+++ b/r11_boe_display_lcd.dtsi
@@ -1,5 +1,12 @@
#include <dt-bindings/gpio/gpio.h>
+&decon_f {
+
+ pinctrl-names = "hw_te_on", "hw_te_off", "default";
+ decon,ttw-gpio = <&gpa0 6 0>;
+ pinctrl-0 = <&ttw_irq &decon_f_te_on>;
+};
+
&dsim_0 {
pinctrl-names = "default";
pinctrl-0 = <&disp_power &disp_reset &mux_sel &mux_oe>;
@@ -54,6 +61,16 @@
};
+&pinctrl_0 {
+ ttw_irq: ttw-irq {
+ samsung,pins = "gpa0-6";
+ samsung,pin-function = <EXYNOS_PIN_FUNC_F>;
+ samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
+ samsung,pin-con-pdn = <EXYNOS_PIN_PDN_INPUT>;
+ samsung,pin-pud-pdn = <EXYNOS_PIN_PULL_UP>;
+ };
+};
+
&pinctrl_2 {
disp_power: disp-power {
samsung,pins = "gpm14-0";
diff --git a/r11_spi0_nanohub.dtsi b/r11_spi0_nanohub.dtsi
index de3a866..608e8a9 100644
--- a/r11_spi0_nanohub.dtsi
+++ b/r11_spi0_nanohub.dtsi
@@ -21,10 +21,9 @@
sensorhub,nreset-gpio = <&gpg3 0 0>;
sensorhub,boot0-gpio = <&gpg7 2 0>;
sensorhub,irq1-gpio = <&gpa0 7 0>;
- sensorhub,irq2-gpio = <&gpa0 6 0>;
sensorhub,spi-cs-gpio = <&gpm3 0 0>;
pinctrl-names = "default";
- pinctrl-0 = <&sensorhub_spi0_nreset &sensorhub_spi0_boot0 &sensorhub_spi0_wakeup &sensorhub_spi0_irq1 &sensorhub_spi0_irq2 &sensorhub_spi0_cs>;
+ pinctrl-0 = <&sensorhub_spi0_nreset &sensorhub_spi0_boot0 &sensorhub_spi0_wakeup &sensorhub_spi0_irq1 &sensorhub_spi0_cs>;
status = "disabled";
controller-data {
diff --git a/r11_spi4_nanohub.dtsi b/r11_spi4_nanohub.dtsi
index bc02a05..bc08446 100644
--- a/r11_spi4_nanohub.dtsi
+++ b/r11_spi4_nanohub.dtsi
@@ -23,10 +23,9 @@
sensorhub,nreset-gpio = <&gpg3 0 0>;
sensorhub,boot0-gpio = <&gpg7 2 0>;
sensorhub,irq1-gpio = <&gpa0 7 0>;
- sensorhub,irq2-gpio = <&gpa0 6 0>;
sensorhub,spi-cs-gpio = <&gpp4 3 0>;
pinctrl-names = "default";
- pinctrl-0 = <&sensorhub_spi4_nreset &sensorhub_spi4_boot0 &sensorhub_spi4_wakeup &sensorhub_spi4_irq1 &sensorhub_spi4_irq2 &sensorhub_spi4_cs>;
+ pinctrl-0 = <&sensorhub_spi4_nreset &sensorhub_spi4_boot0 &sensorhub_spi4_wakeup &sensorhub_spi4_irq1 &sensorhub_spi4_cs>;
status = "disabled";
controller-data {