drivers: power_domain/intel_adsp: Init priority option
Add a Kconfig option to customize initialization priority of Intel ADSP power domain. Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
This commit is contained in:
parent
e80ea1e129
commit
4e39f79eeb
2 changed files with 11 additions and 1 deletions
|
@ -44,6 +44,16 @@ config POWER_DOMAIN_INTEL_ADSP
|
|||
help
|
||||
Include Intel ADSP power domain control mechanisms
|
||||
|
||||
if POWER_DOMAIN_INTEL_ADSP
|
||||
|
||||
config POWER_DOMAIN_INTEL_ADSP_INIT_PRIORITY
|
||||
int "Intel ADSP power domain init priority"
|
||||
default KERNEL_INIT_PRIORITY_DEFAULT
|
||||
help
|
||||
Intel ADSP power domain initialization priority.
|
||||
|
||||
endif #POWER_DOMAIN_INTEL_ADSP
|
||||
|
||||
config POWER_DOMAIN_GPIO_MONITOR
|
||||
bool "GPIO monitor for sensing power on rail"
|
||||
default y
|
||||
|
|
|
@ -99,6 +99,6 @@ static int pd_intel_adsp_init(const struct device *dev)
|
|||
PM_DEVICE_DT_INST_DEFINE(id, pd_intel_adsp_pm_action); \
|
||||
DEVICE_DT_INST_DEFINE(id, pd_intel_adsp_init, PM_DEVICE_DT_INST_GET(id), \
|
||||
&pd_pg_reg##id, NULL, POST_KERNEL, \
|
||||
CONFIG_KERNEL_INIT_PRIORITY_DEFAULT, NULL);
|
||||
CONFIG_POWER_DOMAIN_INTEL_ADSP_INIT_PRIORITY, NULL);
|
||||
|
||||
DT_INST_FOREACH_STATUS_OKAY(POWER_DOMAIN_DEVICE)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue