From eedccf7e96f3184aaf25e18963d03ea50d71f2de Mon Sep 17 00:00:00 2001 From: Maureen Helm Date: Thu, 4 Apr 2024 18:31:04 -0500 Subject: [PATCH] drivers: sensor: aosong: Move to vendor subdirectory Organizes sensor drivers by vendor to distribute maintainership responsibilities. Signed-off-by: Maureen Helm --- drivers/sensor/CMakeLists.txt | 4 +--- drivers/sensor/Kconfig | 4 +--- drivers/sensor/aosong/CMakeLists.txt | 8 ++++++++ drivers/sensor/aosong/Kconfig | 8 ++++++++ drivers/sensor/{ => aosong}/ags10/CMakeLists.txt | 0 drivers/sensor/{ => aosong}/ags10/Kconfig | 0 drivers/sensor/{ => aosong}/ags10/ags10.c | 0 drivers/sensor/{ => aosong}/ags10/ags10.h | 0 drivers/sensor/{ => aosong}/dht/CMakeLists.txt | 0 drivers/sensor/{ => aosong}/dht/Kconfig | 0 drivers/sensor/{ => aosong}/dht/dht.c | 0 drivers/sensor/{ => aosong}/dht/dht.h | 0 drivers/sensor/{ => aosong}/dht20/CMakeLists.txt | 0 drivers/sensor/{ => aosong}/dht20/Kconfig | 0 drivers/sensor/{ => aosong}/dht20/dht20.c | 0 15 files changed, 18 insertions(+), 6 deletions(-) create mode 100644 drivers/sensor/aosong/CMakeLists.txt create mode 100644 drivers/sensor/aosong/Kconfig rename drivers/sensor/{ => aosong}/ags10/CMakeLists.txt (100%) rename drivers/sensor/{ => aosong}/ags10/Kconfig (100%) rename drivers/sensor/{ => aosong}/ags10/ags10.c (100%) rename drivers/sensor/{ => aosong}/ags10/ags10.h (100%) rename drivers/sensor/{ => aosong}/dht/CMakeLists.txt (100%) rename drivers/sensor/{ => aosong}/dht/Kconfig (100%) rename drivers/sensor/{ => aosong}/dht/dht.c (100%) rename drivers/sensor/{ => aosong}/dht/dht.h (100%) rename drivers/sensor/{ => aosong}/dht20/CMakeLists.txt (100%) rename drivers/sensor/{ => aosong}/dht20/Kconfig (100%) rename drivers/sensor/{ => aosong}/dht20/dht20.c (100%) diff --git a/drivers/sensor/CMakeLists.txt b/drivers/sensor/CMakeLists.txt index 66d71083a03..db680f5f72d 100644 --- a/drivers/sensor/CMakeLists.txt +++ b/drivers/sensor/CMakeLists.txt @@ -3,6 +3,7 @@ # zephyr-keep-sorted-start add_subdirectory(adi) add_subdirectory(ams) +add_subdirectory(aosong) add_subdirectory(bosch) add_subdirectory(ite) add_subdirectory(maxim) @@ -21,15 +22,12 @@ add_subdirectory(wsen) # zephyr-keep-sorted-stop add_subdirectory_ifdef(CONFIG_A01NYUB a01nyub) -add_subdirectory_ifdef(CONFIG_AGS10 ags10) add_subdirectory_ifdef(CONFIG_AK8975 ak8975) add_subdirectory_ifdef(CONFIG_AKM09918C akm09918c) add_subdirectory_ifdef(CONFIG_AMD_SB_TSI amd_sb_tsi) add_subdirectory_ifdef(CONFIG_AMG88XX amg88xx) add_subdirectory_ifdef(CONFIG_APDS9960 apds9960) add_subdirectory_ifdef(CONFIG_CURRENT_AMP current_amp) -add_subdirectory_ifdef(CONFIG_DHT dht) -add_subdirectory_ifdef(CONFIG_DHT20 dht20) add_subdirectory_ifdef(CONFIG_DPS310 dps310) add_subdirectory_ifdef(CONFIG_ENS160 ens160) add_subdirectory_ifdef(CONFIG_ESP32_TEMP esp32_temp) diff --git a/drivers/sensor/Kconfig b/drivers/sensor/Kconfig index 87fafefc0e5..0acbff5f0c2 100644 --- a/drivers/sensor/Kconfig +++ b/drivers/sensor/Kconfig @@ -84,6 +84,7 @@ comment "Device Drivers" # zephyr-keep-sorted-start source "drivers/sensor/adi/Kconfig" source "drivers/sensor/ams/Kconfig" +source "drivers/sensor/aosong/Kconfig" source "drivers/sensor/bosch/Kconfig" source "drivers/sensor/ite/Kconfig" source "drivers/sensor/maxim/Kconfig" @@ -102,15 +103,12 @@ source "drivers/sensor/wsen/Kconfig" # zephyr-keep-sorted-stop source "drivers/sensor/a01nyub/Kconfig" -source "drivers/sensor/ags10/Kconfig" source "drivers/sensor/ak8975/Kconfig" source "drivers/sensor/akm09918c/Kconfig" source "drivers/sensor/amd_sb_tsi/Kconfig" source "drivers/sensor/amg88xx/Kconfig" source "drivers/sensor/apds9960/Kconfig" source "drivers/sensor/current_amp/Kconfig" -source "drivers/sensor/dht/Kconfig" -source "drivers/sensor/dht20/Kconfig" source "drivers/sensor/dps310/Kconfig" source "drivers/sensor/ens160/Kconfig" source "drivers/sensor/esp32_temp/Kconfig" diff --git a/drivers/sensor/aosong/CMakeLists.txt b/drivers/sensor/aosong/CMakeLists.txt new file mode 100644 index 00000000000..a4895d6cfb3 --- /dev/null +++ b/drivers/sensor/aosong/CMakeLists.txt @@ -0,0 +1,8 @@ +# Copyright (c) 2024 Analog Devices, Inc. +# SPDX-License-Identifier: Apache-2.0 + +# zephyr-keep-sorted-start +add_subdirectory_ifdef(CONFIG_AGS10 ags10) +add_subdirectory_ifdef(CONFIG_DHT dht) +add_subdirectory_ifdef(CONFIG_DHT20 dht20) +# zephyr-keep-sorted-stop diff --git a/drivers/sensor/aosong/Kconfig b/drivers/sensor/aosong/Kconfig new file mode 100644 index 00000000000..19d229d38ab --- /dev/null +++ b/drivers/sensor/aosong/Kconfig @@ -0,0 +1,8 @@ +# Copyright (c) 2024 Analog Devices, Inc. +# SPDX-License-Identifier: Apache-2.0 + +# zephyr-keep-sorted-start +source "drivers/sensor/aosong/ags10/Kconfig" +source "drivers/sensor/aosong/dht/Kconfig" +source "drivers/sensor/aosong/dht20/Kconfig" +# zephyr-keep-sorted-stop diff --git a/drivers/sensor/ags10/CMakeLists.txt b/drivers/sensor/aosong/ags10/CMakeLists.txt similarity index 100% rename from drivers/sensor/ags10/CMakeLists.txt rename to drivers/sensor/aosong/ags10/CMakeLists.txt diff --git a/drivers/sensor/ags10/Kconfig b/drivers/sensor/aosong/ags10/Kconfig similarity index 100% rename from drivers/sensor/ags10/Kconfig rename to drivers/sensor/aosong/ags10/Kconfig diff --git a/drivers/sensor/ags10/ags10.c b/drivers/sensor/aosong/ags10/ags10.c similarity index 100% rename from drivers/sensor/ags10/ags10.c rename to drivers/sensor/aosong/ags10/ags10.c diff --git a/drivers/sensor/ags10/ags10.h b/drivers/sensor/aosong/ags10/ags10.h similarity index 100% rename from drivers/sensor/ags10/ags10.h rename to drivers/sensor/aosong/ags10/ags10.h diff --git a/drivers/sensor/dht/CMakeLists.txt b/drivers/sensor/aosong/dht/CMakeLists.txt similarity index 100% rename from drivers/sensor/dht/CMakeLists.txt rename to drivers/sensor/aosong/dht/CMakeLists.txt diff --git a/drivers/sensor/dht/Kconfig b/drivers/sensor/aosong/dht/Kconfig similarity index 100% rename from drivers/sensor/dht/Kconfig rename to drivers/sensor/aosong/dht/Kconfig diff --git a/drivers/sensor/dht/dht.c b/drivers/sensor/aosong/dht/dht.c similarity index 100% rename from drivers/sensor/dht/dht.c rename to drivers/sensor/aosong/dht/dht.c diff --git a/drivers/sensor/dht/dht.h b/drivers/sensor/aosong/dht/dht.h similarity index 100% rename from drivers/sensor/dht/dht.h rename to drivers/sensor/aosong/dht/dht.h diff --git a/drivers/sensor/dht20/CMakeLists.txt b/drivers/sensor/aosong/dht20/CMakeLists.txt similarity index 100% rename from drivers/sensor/dht20/CMakeLists.txt rename to drivers/sensor/aosong/dht20/CMakeLists.txt diff --git a/drivers/sensor/dht20/Kconfig b/drivers/sensor/aosong/dht20/Kconfig similarity index 100% rename from drivers/sensor/dht20/Kconfig rename to drivers/sensor/aosong/dht20/Kconfig diff --git a/drivers/sensor/dht20/dht20.c b/drivers/sensor/aosong/dht20/dht20.c similarity index 100% rename from drivers/sensor/dht20/dht20.c rename to drivers/sensor/aosong/dht20/dht20.c