diff options
Diffstat (limited to 'zephyr')
-rw-r--r-- | zephyr/CMakeLists.txt | 2 | ||||
-rw-r--r-- | zephyr/Kconfig.powerseq | 8 | ||||
-rw-r--r-- | zephyr/app/ec/soc/Kconfig | 7 | ||||
-rw-r--r-- | zephyr/shim/include/config_chip.h | 4 |
4 files changed, 21 insertions, 0 deletions
diff --git a/zephyr/CMakeLists.txt b/zephyr/CMakeLists.txt index 2ce9b6e4b6..b4e1b0475d 100644 --- a/zephyr/CMakeLists.txt +++ b/zephyr/CMakeLists.txt @@ -338,6 +338,8 @@ zephyr_library_sources_ifdef(CONFIG_PLATFORM_EC_POWERSEQ_HOST_SLEEP "${PLATFORM_EC}/power/host_sleep.c") zephyr_library_sources_ifdef(CONFIG_PLATFORM_EC_POWERSEQ_SC7180 "${PLATFORM_EC}/power/qcom.c") +zephyr_library_sources_ifdef(CONFIG_PLATFORM_EC_POWERSEQ_SC7280 + "${PLATFORM_EC}/power/qcom.c") zephyr_library_sources_ifdef(CONFIG_PLATFORM_EC_PANIC "${PLATFORM_EC}/common/panic_output.c") zephyr_library_sources_ifdef(CONFIG_PLATFORM_EC_PWM diff --git a/zephyr/Kconfig.powerseq b/zephyr/Kconfig.powerseq index df83d0ae82..010ea0d1eb 100644 --- a/zephyr/Kconfig.powerseq +++ b/zephyr/Kconfig.powerseq @@ -133,4 +133,12 @@ config PLATFORM_EC_POWERSEQ_SC7180 Enable power sequencing for the Qualcomm Snapdragon SC7180 chipset. +config PLATFORM_EC_POWERSEQ_SC7280 + bool "SC7280 power sequencing" + depends on AP_ARM_QUALCOMM_SC7280 + default y + help + Enable power sequencing for the Qualcomm Snapdragon SC7280 + chipset. + endif # PLATFORM_EC_POWERSEQ diff --git a/zephyr/app/ec/soc/Kconfig b/zephyr/app/ec/soc/Kconfig index 47efe56d16..a77d7fda5a 100644 --- a/zephyr/app/ec/soc/Kconfig +++ b/zephyr/app/ec/soc/Kconfig @@ -41,6 +41,13 @@ config AP_ARM_QUALCOMM_SC7180 The application processor is a Qualcomm Snapdragon SC7180 ARMv8 processor. +config AP_ARM_QUALCOMM_SC7280 + bool "Qualcomm Snapdragon SC7280" + select AP_AARCH64 + help + The application processor is a Qualcomm Snapdragon SC7280 + ARMv8 processor. + endchoice # Invisible meta-symbols generated by the selected chipset. diff --git a/zephyr/shim/include/config_chip.h b/zephyr/shim/include/config_chip.h index 8549089d26..9ef652b6b1 100644 --- a/zephyr/shim/include/config_chip.h +++ b/zephyr/shim/include/config_chip.h @@ -107,6 +107,10 @@ #define CONFIG_CHIPSET_SC7180 #endif +#ifdef CONFIG_AP_ARM_QUALCOMM_SC7280 +#define CONFIG_CHIPSET_SC7280 +#endif + #ifdef CONFIG_AP_X86_INTEL_CML #define CONFIG_CHIPSET_COMETLAKE #define CONFIG_CHIPSET_HAS_PRE_INIT_CALLBACK |