summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLeila Lin <leilacy_lin@compal.corp-partner.google.com>2023-01-04 18:20:44 +0800
committerChromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com>2023-01-10 02:30:12 +0000
commit2366c6f0c8d71b107aa02fe43168f77c190ebc16 (patch)
tree273e2ec23d51a5e7b115c7e64c66d35696f209fb
parent4f4cdc7cbd66d6643479558119b5c4ed7ebfffff (diff)
downloadchrome-ec-2366c6f0c8d71b107aa02fe43168f77c190ebc16.tar.gz
markarth: Modify GPIO config
Add markarth-specific GPIO_LID_SW for lid switch. LOW_COVERAGE_REASON=no unit tests for Markarth yet, b/247151116 BUG=b:264208874 BRANCH=none TEST=zmake build Markarth success Change-Id: I2559ec953a6047622b1f923ad6e1e38836709165 Signed-off-by: Leila Lin <leilacy_lin@compal.corp-partner.google.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/4135919 Commit-Queue: LeilaCY Lin <leilacy_lin@compal.corp-partner.google.com.test-google-a.com> Reviewed-by: Chao Gui <chaogui@google.com> Tested-by: LeilaCY Lin <leilacy_lin@compal.corp-partner.google.com.test-google-a.com> Code-Coverage: Zoss <zoss-cl-coverage@prod.google.com> Reviewed-by: Elthan Huang <elthan_huang@compal.corp-partner.google.com>
-rw-r--r--zephyr/dts/bindings/gpio/gpio-enum-name.yaml1
-rw-r--r--zephyr/program/skyrim/markarth/project.overlay4
2 files changed, 5 insertions, 0 deletions
diff --git a/zephyr/dts/bindings/gpio/gpio-enum-name.yaml b/zephyr/dts/bindings/gpio/gpio-enum-name.yaml
index 5041b0646a..5405e677c9 100644
--- a/zephyr/dts/bindings/gpio/gpio-enum-name.yaml
+++ b/zephyr/dts/bindings/gpio/gpio-enum-name.yaml
@@ -58,6 +58,7 @@ properties:
- GPIO_KBD_KSO2
- GPIO_LID_ACCEL_INT_L
- GPIO_LID_OPEN
+ - GPIO_LID_SW
- GPIO_PACKET_MODE_EN
- GPIO_PCH_DSW_PWROK
- GPIO_PCH_PWRBTN_L
diff --git a/zephyr/program/skyrim/markarth/project.overlay b/zephyr/program/skyrim/markarth/project.overlay
index 5df286ea5b..e1bcdcc1d8 100644
--- a/zephyr/program/skyrim/markarth/project.overlay
+++ b/zephyr/program/skyrim/markarth/project.overlay
@@ -39,6 +39,10 @@
gpios = <&gpio9 6 GPIO_INPUT>;
enum-name = "GPIO_USB_C1_BC12_INT_ODL";
};
+ gpio_lid_sw: lid_sw {
+ gpios = <&gpio0 1 GPIO_INPUT>;
+ enum-name = "GPIO_LID_SW";
+ };
};
/* gpio-interrupts overrides */