summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--zephyr/boards/arm/npcx7/npcx7.dts13
-rw-r--r--zephyr/boards/arm/npcx9/npcx9.dtsi13
-rw-r--r--zephyr/boards/arm/npcx_evb/npcx_evb.dtsi13
-rw-r--r--zephyr/include/cros/nuvoton/npcx.dtsi14
4 files changed, 39 insertions, 14 deletions
diff --git a/zephyr/boards/arm/npcx7/npcx7.dts b/zephyr/boards/arm/npcx7/npcx7.dts
index a4f0646001..cfe67a1b66 100644
--- a/zephyr/boards/arm/npcx7/npcx7.dts
+++ b/zephyr/boards/arm/npcx7/npcx7.dts
@@ -45,6 +45,19 @@
/* Override keyboard scanning */
soc {
/delete-node/ kscan@400a3000;
+ /* TODO(b/265198571): Migrate Zephyr EC builds to upstream SHI
+ * drivers.
+ */
+ /delete-node/ shi@4000f000;
+ shi: shi@4000f000 {
+ compatible = "nuvoton,npcx-cros-shi";
+ reg = <0x4000f000 0x120>;
+ interrupts = <18 1>;
+ clocks = <&pcc NPCX_CLOCK_BUS_APB3 NPCX_PWDWN_CTL5 1>;
+ shi-cs-wui =<&wui_io53>;
+ label = "SHI";
+ status = "disabled";
+ };
};
};
diff --git a/zephyr/boards/arm/npcx9/npcx9.dtsi b/zephyr/boards/arm/npcx9/npcx9.dtsi
index 113cecc173..8f630ae86b 100644
--- a/zephyr/boards/arm/npcx9/npcx9.dtsi
+++ b/zephyr/boards/arm/npcx9/npcx9.dtsi
@@ -40,6 +40,19 @@
/* Override keyboard scanning */
soc {
/delete-node/ kscan@400a3000;
+ /* TODO(b/265198571): Migrate Zephyr EC builds to upstream SHI
+ * drivers.
+ */
+ /delete-node/ shi@4000f000;
+ shi: shi@4000f000 {
+ compatible = "nuvoton,npcx-cros-shi";
+ reg = <0x4000f000 0x120>;
+ interrupts = <18 1>;
+ clocks = <&pcc NPCX_CLOCK_BUS_APB3 NPCX_PWDWN_CTL5 1>;
+ shi-cs-wui =<&wui_io53>;
+ label = "SHI";
+ status = "disabled";
+ };
};
};
diff --git a/zephyr/boards/arm/npcx_evb/npcx_evb.dtsi b/zephyr/boards/arm/npcx_evb/npcx_evb.dtsi
index 5debb86381..1f7eb98356 100644
--- a/zephyr/boards/arm/npcx_evb/npcx_evb.dtsi
+++ b/zephyr/boards/arm/npcx_evb/npcx_evb.dtsi
@@ -70,6 +70,19 @@
/* Override keyboard scanning */
soc {
/delete-node/ kscan@400a3000;
+ /* TODO(b/265198571): Migrate Zephyr EC builds to upstream SHI
+ * drivers.
+ */
+ /delete-node/ shi@4000f000;
+ shi: shi@4000f000 {
+ compatible = "nuvoton,npcx-cros-shi";
+ reg = <0x4000f000 0x120>;
+ interrupts = <18 1>;
+ clocks = <&pcc NPCX_CLOCK_BUS_APB3 NPCX_PWDWN_CTL5 1>;
+ shi-cs-wui =<&wui_io53>;
+ label = "SHI";
+ status = "disabled";
+ };
};
};
diff --git a/zephyr/include/cros/nuvoton/npcx.dtsi b/zephyr/include/cros/nuvoton/npcx.dtsi
index 02bfba5b52..d2e7a9e19f 100644
--- a/zephyr/include/cros/nuvoton/npcx.dtsi
+++ b/zephyr/include/cros/nuvoton/npcx.dtsi
@@ -88,20 +88,6 @@
reg = <0x400b7000 0x2000>;
mtc-alarm = <&wui_mtc>;
};
-
- /* TODO(b/265198571): Migrate Zephyr EC builds to upstream SHI
- * drivers.
- */
- /delete-node/ shi@4000f000;
- shi: shi@4000f000 {
- compatible = "nuvoton,npcx-cros-shi";
- reg = <0x4000f000 0x120>;
- interrupts = <18 1>;
- clocks = <&pcc NPCX_CLOCK_BUS_APB3 NPCX_PWDWN_CTL5 1>;
- shi-cs-wui =<&wui_io53>;
- label = "SHI";
- status = "disabled";
- };
};
power-states {