From 13ff70a6f96865c3b7bf4ebfc30050610251142f Mon Sep 17 00:00:00 2001 From: Maureen Helm Date: Wed, 11 Sep 2024 18:49:57 -0500 Subject: [PATCH] drivers: sensor: tdk: Refactor cmake and kconfig to vendor subdirectory Refactors the cmake and kconfig bits of the tdk sensor drivers into the vendor subdirectory to make them consistent with other vendor-sorted sensor drivers. The tdk driver implementations were previously moved into the vendor subdirectory in commit 41f1c3a2b7ce219bd90397d107f6163800ee40aa. Signed-off-by: Maureen Helm --- drivers/sensor/CMakeLists.txt | 7 +------ drivers/sensor/Kconfig | 7 +------ drivers/sensor/tdk/CMakeLists.txt | 11 +++++++++++ drivers/sensor/tdk/Kconfig | 11 +++++++++++ 4 files changed, 24 insertions(+), 12 deletions(-) create mode 100644 drivers/sensor/tdk/CMakeLists.txt create mode 100644 drivers/sensor/tdk/Kconfig diff --git a/drivers/sensor/CMakeLists.txt b/drivers/sensor/CMakeLists.txt index 36b1a670450..fb2b7227381 100644 --- a/drivers/sensor/CMakeLists.txt +++ b/drivers/sensor/CMakeLists.txt @@ -22,6 +22,7 @@ add_subdirectory(seeed) add_subdirectory(sensirion) add_subdirectory(silabs) add_subdirectory(st) +add_subdirectory(tdk) add_subdirectory(ti) add_subdirectory(vishay) add_subdirectory(wsen) @@ -40,10 +41,6 @@ add_subdirectory_ifdef(CONFIG_FCX_MLDX5 fcx_mldx5) add_subdirectory_ifdef(CONFIG_GROW_R502A grow_r502a) add_subdirectory_ifdef(CONFIG_HP206C hp206c) add_subdirectory_ifdef(CONFIG_HS300X hs300x) -add_subdirectory_ifdef(CONFIG_ICM42605 tdk/icm42605) -add_subdirectory_ifdef(CONFIG_ICM42670 tdk/icm42670) -add_subdirectory_ifdef(CONFIG_ICM42688 tdk/icm42688) -add_subdirectory_ifdef(CONFIG_ICP10125 tdk/icp10125) add_subdirectory_ifdef(CONFIG_IST8310 ist8310) add_subdirectory_ifdef(CONFIG_ISL29035 isl29035) add_subdirectory_ifdef(CONFIG_LM35 lm35) @@ -52,8 +49,6 @@ add_subdirectory_ifdef(CONFIG_LM77 lm77) add_subdirectory_ifdef(CONFIG_LTR_F216A ltrf216a) add_subdirectory_ifdef(CONFIG_MC3419 mc3419) add_subdirectory_ifdef(CONFIG_MHZ19B mhz19b) -add_subdirectory_ifdef(CONFIG_MPU6050 tdk/mpu6050) -add_subdirectory_ifdef(CONFIG_MPU9250 tdk/mpu9250) add_subdirectory_ifdef(CONFIG_NCT75 nct75) add_subdirectory_ifdef(CONFIG_NTC_THERMISTOR ntc_thermistor) add_subdirectory_ifdef(CONFIG_PMS7003 pms7003) diff --git a/drivers/sensor/Kconfig b/drivers/sensor/Kconfig index 23adc297f23..449632c89df 100644 --- a/drivers/sensor/Kconfig +++ b/drivers/sensor/Kconfig @@ -106,6 +106,7 @@ source "drivers/sensor/seeed/Kconfig" source "drivers/sensor/sensirion/Kconfig" source "drivers/sensor/silabs/Kconfig" source "drivers/sensor/st/Kconfig" +source "drivers/sensor/tdk/Kconfig" source "drivers/sensor/ti/Kconfig" source "drivers/sensor/vishay/Kconfig" source "drivers/sensor/wsen/Kconfig" @@ -124,10 +125,6 @@ source "drivers/sensor/fcx_mldx5/Kconfig" source "drivers/sensor/grow_r502a/Kconfig" source "drivers/sensor/hp206c/Kconfig" source "drivers/sensor/hs300x/Kconfig" -source "drivers/sensor/tdk/icm42605/Kconfig" -source "drivers/sensor/tdk/icm42670/Kconfig" -source "drivers/sensor/tdk/icm42688/Kconfig" -source "drivers/sensor/tdk/icp10125/Kconfig" source "drivers/sensor/isl29035/Kconfig" source "drivers/sensor/ist8310/Kconfig" source "drivers/sensor/lm35/Kconfig" @@ -136,8 +133,6 @@ source "drivers/sensor/lm77/Kconfig" source "drivers/sensor/ltrf216a/Kconfig" source "drivers/sensor/mc3419/Kconfig" source "drivers/sensor/mhz19b/Kconfig" -source "drivers/sensor/tdk/mpu6050/Kconfig" -source "drivers/sensor/tdk/mpu9250/Kconfig" source "drivers/sensor/nct75/Kconfig" source "drivers/sensor/ntc_thermistor/Kconfig" source "drivers/sensor/pms7003/Kconfig" diff --git a/drivers/sensor/tdk/CMakeLists.txt b/drivers/sensor/tdk/CMakeLists.txt new file mode 100644 index 00000000000..0f5c85a2db0 --- /dev/null +++ b/drivers/sensor/tdk/CMakeLists.txt @@ -0,0 +1,11 @@ +# Copyright (c) 2024 Analog Devices, Inc. +# SPDX-License-Identifier: Apache-2.0 + +# zephyr-keep-sorted-start +add_subdirectory_ifdef(CONFIG_ICM42605 icm42605) +add_subdirectory_ifdef(CONFIG_ICM42670 icm42670) +add_subdirectory_ifdef(CONFIG_ICM42688 icm42688) +add_subdirectory_ifdef(CONFIG_ICP10125 icp10125) +add_subdirectory_ifdef(CONFIG_MPU6050 mpu6050) +add_subdirectory_ifdef(CONFIG_MPU9250 mpu9250) +# zephyr-keep-sorted-stop diff --git a/drivers/sensor/tdk/Kconfig b/drivers/sensor/tdk/Kconfig new file mode 100644 index 00000000000..57d92f9faf6 --- /dev/null +++ b/drivers/sensor/tdk/Kconfig @@ -0,0 +1,11 @@ +# Copyright (c) 2024 Analog Devices, Inc. +# SPDX-License-Identifier: Apache-2.0 + +# zephyr-keep-sorted-start +source "drivers/sensor/tdk/icm42605/Kconfig" +source "drivers/sensor/tdk/icm42670/Kconfig" +source "drivers/sensor/tdk/icm42688/Kconfig" +source "drivers/sensor/tdk/icp10125/Kconfig" +source "drivers/sensor/tdk/mpu6050/Kconfig" +source "drivers/sensor/tdk/mpu9250/Kconfig" +# zephyr-keep-sorted-stop