drivers: dac: dacx3608: set explicitly init priority
Since this DAC is connected via I2C 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
43b38b348b
commit
035c75200e
|
@ -9,3 +9,13 @@ config DAC_DACX3608
|
||||||
depends on I2C
|
depends on I2C
|
||||||
help
|
help
|
||||||
Enable the driver for the TI DACX3608.
|
Enable the driver for the TI DACX3608.
|
||||||
|
|
||||||
|
if DAC_DACX3608
|
||||||
|
|
||||||
|
config DAC_DACX3608_INIT_PRIORITY
|
||||||
|
int "Init priority"
|
||||||
|
default 80
|
||||||
|
help
|
||||||
|
TI DACX3608 DAC device driver initialization priority.
|
||||||
|
|
||||||
|
endif # DAC_DACX3608
|
||||||
|
|
|
@ -250,7 +250,7 @@ static const struct dac_driver_api dacx3608_driver_api = {
|
||||||
&dacx3608_init, NULL, \
|
&dacx3608_init, NULL, \
|
||||||
&dac##t##_data_##n, \
|
&dac##t##_data_##n, \
|
||||||
&dac##t##_config_##n, POST_KERNEL, \
|
&dac##t##_config_##n, POST_KERNEL, \
|
||||||
CONFIG_DAC_INIT_PRIORITY, \
|
CONFIG_DAC_DACX3608_INIT_PRIORITY, \
|
||||||
&dacx3608_driver_api)
|
&dacx3608_driver_api)
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
Loading…
Reference in a new issue