drivers: sensor: Place API into iterable section
Add wrapper DEVICE_API macro to all sensor_driver_api instances. Signed-off-by: Pieter De Gendt <pieter.degendt@basalte.be>
This commit is contained in:
parent
8c9a2b2e82
commit
a553af738d
205 changed files with 227 additions and 215 deletions
|
@ -34,7 +34,7 @@ static int mock_temp_nrf5_channel_get(const struct device *dev,
|
|||
return 0;
|
||||
}
|
||||
|
||||
static const struct sensor_driver_api mock_temp_nrf5_driver_api = {
|
||||
static DEVICE_API(sensor, mock_temp_nrf5_driver_api) = {
|
||||
.sample_fetch = mock_temp_nrf5_sample_fetch,
|
||||
.channel_get = mock_temp_nrf5_channel_get,
|
||||
};
|
||||
|
|
|
@ -161,7 +161,7 @@ int dummy_sensor_trigger_set(const struct device *dev,
|
|||
return 0;
|
||||
}
|
||||
|
||||
static const struct sensor_driver_api dummy_sensor_api = {
|
||||
static DEVICE_API(sensor, dummy_sensor_api) = {
|
||||
.sample_fetch = &dummy_sensor_sample_fetch,
|
||||
.channel_get = &dummy_sensor_channel_get,
|
||||
.attr_set = dummy_sensor_attr_set,
|
||||
|
@ -169,7 +169,7 @@ static const struct sensor_driver_api dummy_sensor_api = {
|
|||
.trigger_set = dummy_sensor_trigger_set,
|
||||
};
|
||||
|
||||
static const struct sensor_driver_api dummy_sensor_no_trig_api = {
|
||||
static DEVICE_API(sensor, dummy_sensor_no_trig_api) = {
|
||||
.sample_fetch = &dummy_sensor_sample_fetch,
|
||||
.channel_get = &dummy_sensor_channel_get,
|
||||
.attr_set = NULL,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue