pm: drop HAS_NO_PM

Remove HAS_NO_PM option, in preparation for a new HAS_PM option
(inverted logic).

Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>
This commit is contained in:
Gerard Marull-Paretas 2023-07-18 10:23:18 +02:00 committed by Fabio Baltieri
commit 26bf349ab1
3 changed files with 2 additions and 11 deletions

View file

@ -29,7 +29,7 @@ config ARCH_HAS_CUSTOM_BUSY_WAIT
default y if !QEMU_TARGET
config PM
default y if SYS_CLOCK_EXISTS && !HAS_NO_PM && MULTITHREADING
default y if SYS_CLOCK_EXISTS && MULTITHREADING
config BUILD_OUTPUT_HEX
default y

View file

@ -12,7 +12,6 @@ config SOC_NRF5340_CPUAPP
config SOC_NRF5340_CPUNET
bool
select HAS_NO_PM
select ARM_ON_EXIT_CPU_IDLE
imply SOC_NRF53_ANOMALY_160_WORKAROUND_NEEDED

View file

@ -6,7 +6,7 @@ menu "Power Management"
menuconfig PM
bool "System Power Management"
depends on SYS_CLOCK_EXISTS && !HAS_NO_PM
depends on SYS_CLOCK_EXISTS
help
This option enables the board to implement extra power management
policies whenever the kernel becomes idle. The kernel informs the
@ -54,14 +54,6 @@ endchoice
endif # PM
config HAS_NO_PM
bool
help
This option blocks selection of PM. It can be selected in SOC
targets where system power management is not supported, for example
on support core of a multi-core device where SoC power management is
the responsibility of a different core.
config PM_DEVICE
bool "Device Power Management"
help