summaryrefslogtreecommitdiff
path: root/zephyr/projects/intelrvp/mtlrvp
diff options
context:
space:
mode:
authorLi Feng <li1.feng@intel.com>2022-05-05 16:19:20 -0700
committerChromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com>2022-06-30 04:33:16 +0000
commit01e8075a2c6b3642fe47c665eaaae82c816129a1 (patch)
tree9bbfdf125ed69344357963100fec15e613a334ab /zephyr/projects/intelrvp/mtlrvp
parent74f94ec700dae4932622a1964d427c4617f175b1 (diff)
downloadchrome-ec-01e8075a2c6b3642fe47c665eaaae82c816129a1.tar.gz
zephyr: mtlrvp: enable zephyr inbuilt pwrseq
BUG=b:223985632 BRANCH=none TEST=MTL RVP boot up to kernel Signed-off-by: Li Feng <li1.feng@intel.com> Change-Id: I2371d9bb85434bb8ddbd4d4d8ff326b30218bc0a Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3630884 Reviewed-by: Tanu Malhotra <tanu.malhotra@intel.com> Reviewed-by: Andrew McRae <amcrae@google.com> Reviewed-by: Vijay P Hiremath <vijay.p.hiremath@intel.com>
Diffstat (limited to 'zephyr/projects/intelrvp/mtlrvp')
-rw-r--r--zephyr/projects/intelrvp/mtlrvp/CMakeLists.txt1
-rw-r--r--zephyr/projects/intelrvp/mtlrvp/mtlrvpp_npcx/interrupts.dts15
-rw-r--r--zephyr/projects/intelrvp/mtlrvp/mtlrvpp_npcx/prj.conf3
-rw-r--r--zephyr/projects/intelrvp/mtlrvp/prj.conf2
4 files changed, 5 insertions, 16 deletions
diff --git a/zephyr/projects/intelrvp/mtlrvp/CMakeLists.txt b/zephyr/projects/intelrvp/mtlrvp/CMakeLists.txt
index 75015a1068..d47b23c77f 100644
--- a/zephyr/projects/intelrvp/mtlrvp/CMakeLists.txt
+++ b/zephyr/projects/intelrvp/mtlrvp/CMakeLists.txt
@@ -3,3 +3,4 @@
# found in the LICENSE file.
zephyr_library_sources("src/mtlrvp.c")
+zephyr_library_sources("src/board_power.c")
diff --git a/zephyr/projects/intelrvp/mtlrvp/mtlrvpp_npcx/interrupts.dts b/zephyr/projects/intelrvp/mtlrvp/mtlrvpp_npcx/interrupts.dts
index 234acb3447..acf1630a71 100644
--- a/zephyr/projects/intelrvp/mtlrvp/mtlrvpp_npcx/interrupts.dts
+++ b/zephyr/projects/intelrvp/mtlrvp/mtlrvpp_npcx/interrupts.dts
@@ -21,21 +21,6 @@
flags = <GPIO_INT_EDGE_BOTH>;
handler = "extpower_interrupt";
};
- int_slp_s0: slp_s0 {
- irq-pin = <&pch_slp_s0_n>;
- flags = <GPIO_INT_EDGE_BOTH>;
- handler = "power_signal_interrupt";
- };
- int_rsmrst_pwrgd: rsmrst_pwrgd {
- irq-pin = <&rsmrst_pwrgd>;
- flags = <GPIO_INT_EDGE_BOTH>;
- handler = "power_signal_interrupt";
- };
- int_all_sys_pwrgd: all_sys_pwrgd {
- irq-pin = <&all_sys_pwrgd>;
- flags = <GPIO_INT_EDGE_BOTH>;
- handler = "power_signal_interrupt";
- };
int_ioex_kbd_intr_n: ioex_kbd_intr_n {
irq-pin = <&ioex_kbd_intr_n>;
flags = <GPIO_INT_EDGE_FALLING>;
diff --git a/zephyr/projects/intelrvp/mtlrvp/mtlrvpp_npcx/prj.conf b/zephyr/projects/intelrvp/mtlrvp/mtlrvpp_npcx/prj.conf
index 9a90e99a38..42abe0eeb1 100644
--- a/zephyr/projects/intelrvp/mtlrvp/mtlrvpp_npcx/prj.conf
+++ b/zephyr/projects/intelrvp/mtlrvp/mtlrvpp_npcx/prj.conf
@@ -16,3 +16,6 @@ CONFIG_TACH_NPCX=y
#RTC
CONFIG_PLATFORM_EC_RTC=y
+
+#Zephyr debug options
+CONFIG_LOG=y
diff --git a/zephyr/projects/intelrvp/mtlrvp/prj.conf b/zephyr/projects/intelrvp/mtlrvp/prj.conf
index ecd3751b90..e89098701b 100644
--- a/zephyr/projects/intelrvp/mtlrvp/prj.conf
+++ b/zephyr/projects/intelrvp/mtlrvp/prj.conf
@@ -4,9 +4,9 @@
# Power Sequencing
CONFIG_AP_X86_INTEL_MTL=y
+CONFIG_X86_NON_DSX_PWRSEQ_MTL=y
CONFIG_PLATFORM_EC_POWERSEQ_SLP_S3_L_OVERRIDE=n
CONFIG_PLATFORM_EC_POWERSEQ_PP5000_CONTROL=n
-CONFIG_PLATFORM_EC_POWERSEQ_METEORLAKE=y
# Battery
CONFIG_PLATFORM_EC_BATTERY_TYPE_NO_AUTO_DETECT=y