From f582dd180ade5578d037aac6f53bce23e18a17c1 Mon Sep 17 00:00:00 2001 From: Pieter De Gendt Date: Tue, 30 Apr 2024 23:06:18 +0200 Subject: [PATCH] drivers: sensor: Use DEVICE_API Demonstrate DEVICE_API usage for sensor_driver_api. Signed-off-by: Pieter De Gendt --- drivers/sensor/example_sensor/example_sensor.c | 2 +- west.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/sensor/example_sensor/example_sensor.c b/drivers/sensor/example_sensor/example_sensor.c index 7422591b0..b300cfeba 100644 --- a/drivers/sensor/example_sensor/example_sensor.c +++ b/drivers/sensor/example_sensor/example_sensor.c @@ -46,7 +46,7 @@ static int example_sensor_channel_get(const struct device *dev, return 0; } -static const struct sensor_driver_api example_sensor_api = { +static DEVICE_API(sensor, example_sensor_api) = { .sample_fetch = &example_sensor_sample_fetch, .channel_get = &example_sensor_channel_get, }; diff --git a/west.yml b/west.yml index 6bb551cbd..5a99b35ff 100644 --- a/west.yml +++ b/west.yml @@ -12,7 +12,7 @@ manifest: projects: - name: zephyr remote: zephyrproject-rtos - revision: main + revision: pull/72293/head import: # By using name-allowlist we can clone only the modules that are # strictly needed by the application.