drivers: dac: dacx0508: set explicitly init priority
Since this DAC is connected via SPI bus the init priority value must be higher than the default 50 so it can be initialized later than the bus itself so add a dedicated init config symbol for that. Signed-off-by: Bartosz Bilas <b.bilas@grinn-global.com>
This commit is contained in:
parent
1ce5b4c037
commit
43b38b348b
2 changed files with 11 additions and 1 deletions
|
@ -9,3 +9,13 @@ config DAC_DACX0508
|
|||
depends on SPI
|
||||
help
|
||||
Enable the driver for the TI DACx0508.
|
||||
|
||||
if DAC_DACX0508
|
||||
|
||||
config DAC_DACX0508_INIT_PRIORITY
|
||||
int "Init priority"
|
||||
default 80
|
||||
help
|
||||
TI DACx0508 DAC device driver initialization priority.
|
||||
|
||||
endif # DAC_DACX0508
|
||||
|
|
|
@ -385,7 +385,7 @@ static const struct dac_driver_api dacx0508_driver_api = {
|
|||
&dacx0508_init, NULL, \
|
||||
&dac##t##_data_##n, \
|
||||
&dac##t##_config_##n, POST_KERNEL, \
|
||||
CONFIG_DAC_INIT_PRIORITY, \
|
||||
CONFIG_DAC_DACX0508_INIT_PRIORITY, \
|
||||
&dacx0508_driver_api)
|
||||
|
||||
/*
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue