drivers: watchdog: npm6001: select MFD and adjust init priority

Make sure MFD driver for nPM6001 gets built, and, that watchdog driver
comes later in the init sequence.

Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
This commit is contained in:
Gerard Marull-Paretas 2023-05-24 12:15:34 +02:00 committed by Anas Nashif
commit 9c340776ff

View file

@ -6,13 +6,13 @@ config WDT_NPM6001
default y default y
depends on DT_HAS_NORDIC_NPM6001_WDT_ENABLED depends on DT_HAS_NORDIC_NPM6001_WDT_ENABLED
select I2C select I2C
select MFD
help help
Enable nPM6001 Watchdog driver Enable nPM6001 Watchdog driver
config WDT_NPM6001_INIT_PRIORITY config WDT_NPM6001_INIT_PRIORITY
int "nPM6001 Watchdog driver initialization priority" int "nPM6001 Watchdog driver initialization priority"
depends on WDT_NPM6001 depends on WDT_NPM6001
default 60 default 65
help help
Initialization priority for the nPM6001 Watchdog driver. It must be Initialization priority for the nPM6001 Watchdog driver.
greater than the I2C controller init priority.