summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJack Rosenthal <jrosenth@chromium.org>2021-03-10 16:32:11 -0700
committerCommit Bot <commit-bot@chromium.org>2021-03-11 23:43:57 +0000
commit44b0ef516a4d01390bcff811060a4ad8644c13cc (patch)
treee1564160649277accd483ceec7ccd7d311c95274
parentff078730649c63175c487421f46e28d610b0caae (diff)
downloadchrome-ec-44b0ef516a4d01390bcff811060a4ad8644c13cc.tar.gz
zephyr: add AP Kconfig options for Qualcomm SC7180
Add Kconfig options to enable support for Qualcomm SC7180 CPU. BUG=b:182398910 BRANCH=none TEST=compile for lazor Signed-off-by: Jack Rosenthal <jrosenth@chromium.org> Change-Id: Ie3cf6b316f12af589cba3f2386a9d28d0d9c43ce Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2748279 Reviewed-by: Simon Glass <sjg@chromium.org> Reviewed-by: Keith Short <keithshort@chromium.org>
-rw-r--r--zephyr/app/ec/soc/Kconfig13
-rw-r--r--zephyr/projects/trogdor/lazor/prj.conf3
2 files changed, 16 insertions, 0 deletions
diff --git a/zephyr/app/ec/soc/Kconfig b/zephyr/app/ec/soc/Kconfig
index 6211016f5b..99b97931f3 100644
--- a/zephyr/app/ec/soc/Kconfig
+++ b/zephyr/app/ec/soc/Kconfig
@@ -28,6 +28,13 @@ config AP_X86_INTEL_ADL
help
The application processor is Intel Alder Lake (ADL) chipset.
+config AP_ARM_QUALCOMM_SC7180
+ bool "Qualcomm Snapdragon SC7180"
+ select AP_AARCH64
+ help
+ The application processor is a Qualcomm Snapdragon SC7180
+ ARMv8 processor.
+
endchoice
# Invisible meta-symbols generated by the selected chipset.
@@ -48,6 +55,12 @@ config AP_X86
help
The application processor (AP) is X86-like.
+config AP_AARCH64
+ bool
+ select AP_ARM
+ help
+ The application processor (AP) is 64-bit ARMv8 architecture.
+
config AP_ARM
bool
help
diff --git a/zephyr/projects/trogdor/lazor/prj.conf b/zephyr/projects/trogdor/lazor/prj.conf
index 1310ec65aa..37c654974e 100644
--- a/zephyr/projects/trogdor/lazor/prj.conf
+++ b/zephyr/projects/trogdor/lazor/prj.conf
@@ -10,6 +10,9 @@ CONFIG_PLATFORM_EC_EXTPOWER_GPIO=y
CONFIG_PLATFORM_EC_LID_SWITCH=y
CONFIG_PLATFORM_EC_POWER_BUTTON=y
+# Application Processor is Qualcomm SC7180
+CONFIG_AP_ARM_QUALCOMM_SC7180=y
+
# Trogdor family does not use EFS2 (toggled by PLATFORM_EC_VBOOT).
CONFIG_PLATFORM_EC_VBOOT=n