summaryrefslogtreecommitdiff
path: root/zephyr/program/skyrim/markarth/project.overlay
diff options
context:
space:
mode:
authorLeila Lin <leilacy_lin@compal.corp-partner.google.com>2023-03-23 15:09:12 +0800
committerChromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com>2023-03-24 19:02:52 +0000
commit39b2604d7b8d1280342a075cbad13ab93a783d64 (patch)
treee61bd5831c601deb8e9f1391268ac3fc2f79a091 /zephyr/program/skyrim/markarth/project.overlay
parent1fd29477c93f71545dbf53be29f7484887809f80 (diff)
downloadchrome-ec-39b2604d7b8d1280342a075cbad13ab93a783d64.tar.gz
markarth: Modify fw config structure
Add keyboard backlight fw config in cbi and add the override ec feature function. Also remove the unused fw config and function. BUG=b:270880660, b:273834148 BRANCH=none TEST=zmake build markarth Change-Id: I4488d473ee2b073a3df96f72926110395c0fc9b4 Signed-off-by: Leila Lin <leilacy_lin@compal.corp-partner.google.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/4362352 Tested-by: LeilaCY Lin <leilacy_lin@compal.corp-partner.google.com.test-google-a.com> Reviewed-by: Chao Gui <chaogui@google.com> Commit-Queue: Chao Gui <chaogui@google.com> (cherry picked from commit 6f1231f6b42bbc723747e733a825672e6c661d72) Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/4369169
Diffstat (limited to 'zephyr/program/skyrim/markarth/project.overlay')
-rw-r--r--zephyr/program/skyrim/markarth/project.overlay51
1 files changed, 15 insertions, 36 deletions
diff --git a/zephyr/program/skyrim/markarth/project.overlay b/zephyr/program/skyrim/markarth/project.overlay
index 3f5aaf47c8..0678eae9a5 100644
--- a/zephyr/program/skyrim/markarth/project.overlay
+++ b/zephyr/program/skyrim/markarth/project.overlay
@@ -93,46 +93,24 @@
default;
};
};
- io-db {
- enum-name = "FW_IO_DB";
- start = <6>;
- size = <2>;
-
- io-db-ps8811-ps8818 {
- compatible = "cros-ec,cbi-fw-config-value";
- enum-name = "FW_IO_DB_PS8811_PS8818";
- value = <0>;
- };
- io-db-none-anx7483 {
- compatible = "cros-ec,cbi-fw-config-value";
- enum-name = "FW_IO_DB_NONE_ANX7483";
- value = <1>;
- default;
- };
- };
/*
- * FW_CONFIG field to enable fan or not.
+ * FW_CONFIG field to enable KB back light or not.
*/
- fan {
- enum-name = "FW_FAN";
- start = <10>;
+ kb-bl {
+ enum-name = "FW_KB_BL";
+ start = <1>;
size = <1>;
- no-fan {
+ no-kb-bl {
compatible = "cros-ec,cbi-fw-config-value";
- enum-name = "FW_FAN_NOT_PRESENT";
+ enum-name = "FW_KB_BL_NOT_PRESENT";
value = <0>;
};
- fan-present {
+ kb-bl-present {
compatible = "cros-ec,cbi-fw-config-value";
- enum-name = "FW_FAN_PRESENT";
+ enum-name = "FW_KB_BL_PRESENT";
value = <1>;
- /*
- * Set as default so that unprovisioned
- * configs will run the fan regardless.
- */
- default;
};
};
};
@@ -146,12 +124,6 @@
0 0 1>;
};
- lid_rot_ref1: lid-rotation-ref1 {
- mat33 = <0 1 0
- (-1) 0 0
- 0 0 1>;
- };
-
base_rot_ref: base-rotation-ref {
mat33 = <0 1 0
(-1) 0 0
@@ -178,6 +150,7 @@
&i2c1_0 {
/delete-node/ pi3usb9201@5f;
+ /delete-node/ anx7483@3e;
};
&i2c4_1 {
@@ -195,6 +168,12 @@
&usbc_port1 {
/delete-property/ bc12;
+ /delete-node/ usb-mux-chain-1-anx;
+ /delete-node/ usb-mux-chain-1-ps;
+ usb-mux-chain-1-ps8818 {
+ compatible = "cros-ec,usb-mux-chain";
+ usb-muxes = <&amd_fp6_port1 &ps8818_port1>;
+ };
};
&i2c6_1 {