drivers: sensor: st: Move to vendor subdirectory
Organizes sensor drivers by vendor to distribute maintainership responsibilities. Signed-off-by: Maureen Helm <maureen.helm@analog.com>
This commit is contained in:
parent
6320a96730
commit
5b9454f520
212 changed files with 88 additions and 76 deletions
|
@ -3,6 +3,7 @@
|
|||
# zephyr-keep-sorted-start
|
||||
add_subdirectory(adi)
|
||||
add_subdirectory(bosch)
|
||||
add_subdirectory(st)
|
||||
# zephyr-keep-sorted-stop
|
||||
|
||||
add_subdirectory_ifdef(CONFIG_A01NYUB a01nyub)
|
||||
|
@ -35,53 +36,23 @@ add_subdirectory_ifdef(CONFIG_FXAS21002 fxas21002)
|
|||
add_subdirectory_ifdef(CONFIG_FXOS8700 fxos8700)
|
||||
add_subdirectory_ifdef(CONFIG_GROVE_SENSORS grove)
|
||||
add_subdirectory_ifdef(CONFIG_GROW_R502A grow_r502a)
|
||||
add_subdirectory_ifdef(CONFIG_HAS_STMEMSC stmemsc)
|
||||
add_subdirectory_ifdef(CONFIG_HM330X hm330x)
|
||||
add_subdirectory_ifdef(CONFIG_HMC5883L hmc5883l)
|
||||
add_subdirectory_ifdef(CONFIG_HP206C hp206c)
|
||||
add_subdirectory_ifdef(CONFIG_HS300X hs300x)
|
||||
add_subdirectory_ifdef(CONFIG_HTS221 hts221)
|
||||
add_subdirectory_ifdef(CONFIG_I3G4250D i3g4250d)
|
||||
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_IIS2DH iis2dh)
|
||||
add_subdirectory_ifdef(CONFIG_IIS2DLPC iis2dlpc)
|
||||
add_subdirectory_ifdef(CONFIG_IIS2ICLX iis2iclx)
|
||||
add_subdirectory_ifdef(CONFIG_IIS2MDC iis2mdc)
|
||||
add_subdirectory_ifdef(CONFIG_IIS3DHHC iis3dhhc)
|
||||
add_subdirectory_ifdef(CONFIG_IIS328DQ iis328dq)
|
||||
add_subdirectory_ifdef(CONFIG_INA219 ina219)
|
||||
add_subdirectory_ifdef(CONFIG_INA23X ina23x)
|
||||
add_subdirectory_ifdef(CONFIG_INA3221 ina3221)
|
||||
add_subdirectory_ifdef(CONFIG_IST8310 ist8310)
|
||||
add_subdirectory_ifdef(CONFIG_ISL29035 isl29035)
|
||||
add_subdirectory_ifdef(CONFIG_ISM330DHCX ism330dhcx)
|
||||
add_subdirectory_ifdef(CONFIG_ITDS wsen_itds)
|
||||
add_subdirectory_ifdef(CONFIG_LIS2DH lis2dh)
|
||||
add_subdirectory_ifdef(CONFIG_LIS2DE12 lis2de12)
|
||||
add_subdirectory_ifdef(CONFIG_LIS2DS12 lis2ds12)
|
||||
add_subdirectory_ifdef(CONFIG_LIS2DU12 lis2du12)
|
||||
add_subdirectory_ifdef(CONFIG_LIS2DUX12 lis2dux12)
|
||||
add_subdirectory_ifdef(CONFIG_LIS2DW12 lis2dw12)
|
||||
add_subdirectory_ifdef(CONFIG_LIS2MDL lis2mdl)
|
||||
add_subdirectory_ifdef(CONFIG_LIS3MDL lis3mdl)
|
||||
add_subdirectory_ifdef(CONFIG_LM35 lm35)
|
||||
add_subdirectory_ifdef(CONFIG_LM75 lm75)
|
||||
add_subdirectory_ifdef(CONFIG_LM77 lm77)
|
||||
add_subdirectory_ifdef(CONFIG_LPS2XDF lps2xdf)
|
||||
add_subdirectory_ifdef(CONFIG_LPS22HB lps22hb)
|
||||
add_subdirectory_ifdef(CONFIG_LPS22HH lps22hh)
|
||||
add_subdirectory_ifdef(CONFIG_LPS25HB lps25hb)
|
||||
add_subdirectory_ifdef(CONFIG_LSM303DLHC_MAGN lsm303dlhc_magn)
|
||||
add_subdirectory_ifdef(CONFIG_LSM6DS0 lsm6ds0)
|
||||
add_subdirectory_ifdef(CONFIG_LSM6DSL lsm6dsl)
|
||||
add_subdirectory_ifdef(CONFIG_LSM6DSO lsm6dso)
|
||||
add_subdirectory_ifdef(CONFIG_LSM6DSO16IS lsm6dso16is)
|
||||
add_subdirectory_ifdef(CONFIG_LSM6DSV16X lsm6dsv16x)
|
||||
add_subdirectory_ifdef(CONFIG_LSM9DS0_GYRO lsm9ds0_gyro)
|
||||
add_subdirectory_ifdef(CONFIG_LSM9DS0_MFD lsm9ds0_mfd)
|
||||
add_subdirectory_ifdef(CONFIG_LTR_F216A ltrf216a)
|
||||
add_subdirectory_ifdef(CONFIG_MAX17055 max17055)
|
||||
add_subdirectory_ifdef(CONFIG_MAX17262 max17262)
|
||||
|
@ -113,7 +84,6 @@ add_subdirectory_ifdef(CONFIG_QDEC_MCUX qdec_mcux)
|
|||
add_subdirectory_ifdef(CONFIG_QDEC_NXP_S32 qdec_nxp_s32)
|
||||
add_subdirectory_ifdef(CONFIG_QDEC_NRFX qdec_nrfx)
|
||||
add_subdirectory_ifdef(CONFIG_QDEC_SAM qdec_sam)
|
||||
add_subdirectory_ifdef(CONFIG_QDEC_STM32 qdec_stm32)
|
||||
add_subdirectory_ifdef(CONFIG_RPI_PICO_TEMP rpi_pico_temp)
|
||||
add_subdirectory_ifdef(CONFIG_S11059 s11059)
|
||||
add_subdirectory_ifdef(CONFIG_SBS_GAUGE sbs_gauge)
|
||||
|
@ -126,11 +96,6 @@ add_subdirectory_ifdef(CONFIG_SI7055 si7055)
|
|||
add_subdirectory_ifdef(CONFIG_SI7060 si7060)
|
||||
add_subdirectory_ifdef(CONFIG_SI7210 si7210)
|
||||
add_subdirectory_ifdef(CONFIG_SM351LT sm351lt)
|
||||
add_subdirectory_ifdef(CONFIG_STM32_TEMP stm32_temp)
|
||||
add_subdirectory_ifdef(CONFIG_STM32_VBAT stm32_vbat)
|
||||
add_subdirectory_ifdef(CONFIG_STM32_VREF stm32_vref)
|
||||
add_subdirectory_ifdef(CONFIG_STTS22H stts22h)
|
||||
add_subdirectory_ifdef(CONFIG_STTS751 stts751)
|
||||
add_subdirectory_ifdef(CONFIG_SX9500 sx9500)
|
||||
add_subdirectory_ifdef(CONFIG_TACH_IT8XXX2 ite_tach_it8xxx2)
|
||||
add_subdirectory_ifdef(CONFIG_TACH_NPCX nuvoton_tach_npcx)
|
||||
|
@ -156,8 +121,6 @@ add_subdirectory_ifdef(CONFIG_VCMP_IT8XXX2 ite_vcmp_it8xxx2)
|
|||
add_subdirectory_ifdef(CONFIG_VCNL4040 vcnl4040)
|
||||
add_subdirectory_ifdef(CONFIG_VCNL36825T vcnl36825t)
|
||||
add_subdirectory_ifdef(CONFIG_VEML7700 veml7700)
|
||||
add_subdirectory_ifdef(CONFIG_VL53L0X vl53l0x)
|
||||
add_subdirectory_ifdef(CONFIG_VL53L1X vl53l1x)
|
||||
add_subdirectory_ifdef(CONFIG_VOLTAGE_DIVIDER voltage_divider)
|
||||
add_subdirectory_ifdef(CONFIG_WSEN_HIDS wsen_hids)
|
||||
add_subdirectory_ifdef(CONFIG_WSEN_PADS wsen_pads)
|
||||
|
|
|
@ -84,6 +84,7 @@ comment "Device Drivers"
|
|||
# zephyr-keep-sorted-start
|
||||
source "drivers/sensor/adi/Kconfig"
|
||||
source "drivers/sensor/bosch/Kconfig"
|
||||
source "drivers/sensor/st/Kconfig"
|
||||
# zephyr-keep-sorted-stop
|
||||
|
||||
source "drivers/sensor/a01nyub/Kconfig"
|
||||
|
@ -119,49 +120,20 @@ source "drivers/sensor/hm330x/Kconfig"
|
|||
source "drivers/sensor/hmc5883l/Kconfig"
|
||||
source "drivers/sensor/hp206c/Kconfig"
|
||||
source "drivers/sensor/hs300x/Kconfig"
|
||||
source "drivers/sensor/hts221/Kconfig"
|
||||
source "drivers/sensor/i3g4250d/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/iis2dh/Kconfig"
|
||||
source "drivers/sensor/iis2dlpc/Kconfig"
|
||||
source "drivers/sensor/iis2iclx/Kconfig"
|
||||
source "drivers/sensor/iis2mdc/Kconfig"
|
||||
source "drivers/sensor/iis3dhhc/Kconfig"
|
||||
source "drivers/sensor/iis328dq/Kconfig"
|
||||
source "drivers/sensor/ina219/Kconfig"
|
||||
source "drivers/sensor/ina23x/Kconfig"
|
||||
source "drivers/sensor/ina3221/Kconfig"
|
||||
source "drivers/sensor/isl29035/Kconfig"
|
||||
source "drivers/sensor/ist8310/Kconfig"
|
||||
source "drivers/sensor/ism330dhcx/Kconfig"
|
||||
source "drivers/sensor/ite_tach_it8xxx2/Kconfig"
|
||||
source "drivers/sensor/ite_vcmp_it8xxx2/Kconfig"
|
||||
source "drivers/sensor/lis2dh/Kconfig"
|
||||
source "drivers/sensor/lis2de12/Kconfig"
|
||||
source "drivers/sensor/lis2ds12/Kconfig"
|
||||
source "drivers/sensor/lis2du12/Kconfig"
|
||||
source "drivers/sensor/lis2dux12/Kconfig"
|
||||
source "drivers/sensor/lis2dw12/Kconfig"
|
||||
source "drivers/sensor/lis2mdl/Kconfig"
|
||||
source "drivers/sensor/lis3mdl/Kconfig"
|
||||
source "drivers/sensor/lm35/Kconfig"
|
||||
source "drivers/sensor/lm75/Kconfig"
|
||||
source "drivers/sensor/lm77/Kconfig"
|
||||
source "drivers/sensor/lps2xdf/Kconfig"
|
||||
source "drivers/sensor/lps22hb/Kconfig"
|
||||
source "drivers/sensor/lps22hh/Kconfig"
|
||||
source "drivers/sensor/lps25hb/Kconfig"
|
||||
source "drivers/sensor/lsm303dlhc_magn/Kconfig"
|
||||
source "drivers/sensor/lsm6ds0/Kconfig"
|
||||
source "drivers/sensor/lsm6dsl/Kconfig"
|
||||
source "drivers/sensor/lsm6dso/Kconfig"
|
||||
source "drivers/sensor/lsm6dso16is/Kconfig"
|
||||
source "drivers/sensor/lsm6dsv16x/Kconfig"
|
||||
source "drivers/sensor/lsm9ds0_gyro/Kconfig"
|
||||
source "drivers/sensor/lsm9ds0_mfd/Kconfig"
|
||||
source "drivers/sensor/ltrf216a/Kconfig"
|
||||
source "drivers/sensor/max17055/Kconfig"
|
||||
source "drivers/sensor/max17262/Kconfig"
|
||||
|
@ -198,7 +170,6 @@ source "drivers/sensor/qdec_mcux/Kconfig"
|
|||
source "drivers/sensor/qdec_nxp_s32/Kconfig"
|
||||
source "drivers/sensor/qdec_nrfx/Kconfig"
|
||||
source "drivers/sensor/qdec_sam/Kconfig"
|
||||
source "drivers/sensor/qdec_stm32/Kconfig"
|
||||
source "drivers/sensor/rpi_pico_temp/Kconfig"
|
||||
source "drivers/sensor/s11059/Kconfig"
|
||||
source "drivers/sensor/sbs_gauge/Kconfig"
|
||||
|
@ -211,11 +182,6 @@ source "drivers/sensor/si7055/Kconfig"
|
|||
source "drivers/sensor/si7060/Kconfig"
|
||||
source "drivers/sensor/si7210/Kconfig"
|
||||
source "drivers/sensor/sm351lt/Kconfig"
|
||||
source "drivers/sensor/stm32_temp/Kconfig"
|
||||
source "drivers/sensor/stm32_vbat/Kconfig"
|
||||
source "drivers/sensor/stm32_vref/Kconfig"
|
||||
source "drivers/sensor/stts22h/Kconfig"
|
||||
source "drivers/sensor/stts751/Kconfig"
|
||||
source "drivers/sensor/sx9500/Kconfig"
|
||||
source "drivers/sensor/tcn75a/Kconfig"
|
||||
source "drivers/sensor/tcs3400/Kconfig"
|
||||
|
@ -235,8 +201,6 @@ source "drivers/sensor/tsl2591/Kconfig"
|
|||
source "drivers/sensor/vcnl4040/Kconfig"
|
||||
source "drivers/sensor/vcnl36825t/Kconfig"
|
||||
source "drivers/sensor/veml7700/Kconfig"
|
||||
source "drivers/sensor/vl53l0x/Kconfig"
|
||||
source "drivers/sensor/vl53l1x/Kconfig"
|
||||
source "drivers/sensor/voltage_divider/Kconfig"
|
||||
source "drivers/sensor/wsen_hids/Kconfig"
|
||||
source "drivers/sensor/wsen_itds/Kconfig"
|
||||
|
|
43
drivers/sensor/st/CMakeLists.txt
Normal file
43
drivers/sensor/st/CMakeLists.txt
Normal file
|
@ -0,0 +1,43 @@
|
|||
# Copyright (c) 2024 Analog Devices, Inc.
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
# zephyr-keep-sorted-start
|
||||
add_subdirectory_ifdef(CONFIG_HAS_STMEMSC stmemsc)
|
||||
add_subdirectory_ifdef(CONFIG_HTS221 hts221)
|
||||
add_subdirectory_ifdef(CONFIG_I3G4250D i3g4250d)
|
||||
add_subdirectory_ifdef(CONFIG_IIS2DH iis2dh)
|
||||
add_subdirectory_ifdef(CONFIG_IIS2DLPC iis2dlpc)
|
||||
add_subdirectory_ifdef(CONFIG_IIS2ICLX iis2iclx)
|
||||
add_subdirectory_ifdef(CONFIG_IIS2MDC iis2mdc)
|
||||
add_subdirectory_ifdef(CONFIG_IIS328DQ iis328dq)
|
||||
add_subdirectory_ifdef(CONFIG_IIS3DHHC iis3dhhc)
|
||||
add_subdirectory_ifdef(CONFIG_ISM330DHCX ism330dhcx)
|
||||
add_subdirectory_ifdef(CONFIG_LIS2DE12 lis2de12)
|
||||
add_subdirectory_ifdef(CONFIG_LIS2DH lis2dh)
|
||||
add_subdirectory_ifdef(CONFIG_LIS2DS12 lis2ds12)
|
||||
add_subdirectory_ifdef(CONFIG_LIS2DU12 lis2du12)
|
||||
add_subdirectory_ifdef(CONFIG_LIS2DUX12 lis2dux12)
|
||||
add_subdirectory_ifdef(CONFIG_LIS2DW12 lis2dw12)
|
||||
add_subdirectory_ifdef(CONFIG_LIS2MDL lis2mdl)
|
||||
add_subdirectory_ifdef(CONFIG_LIS3MDL lis3mdl)
|
||||
add_subdirectory_ifdef(CONFIG_LPS22HB lps22hb)
|
||||
add_subdirectory_ifdef(CONFIG_LPS22HH lps22hh)
|
||||
add_subdirectory_ifdef(CONFIG_LPS25HB lps25hb)
|
||||
add_subdirectory_ifdef(CONFIG_LPS2XDF lps2xdf)
|
||||
add_subdirectory_ifdef(CONFIG_LSM303DLHC_MAGN lsm303dlhc_magn)
|
||||
add_subdirectory_ifdef(CONFIG_LSM6DS0 lsm6ds0)
|
||||
add_subdirectory_ifdef(CONFIG_LSM6DSL lsm6dsl)
|
||||
add_subdirectory_ifdef(CONFIG_LSM6DSO lsm6dso)
|
||||
add_subdirectory_ifdef(CONFIG_LSM6DSO16IS lsm6dso16is)
|
||||
add_subdirectory_ifdef(CONFIG_LSM6DSV16X lsm6dsv16x)
|
||||
add_subdirectory_ifdef(CONFIG_LSM9DS0_GYRO lsm9ds0_gyro)
|
||||
add_subdirectory_ifdef(CONFIG_LSM9DS0_MFD lsm9ds0_mfd)
|
||||
add_subdirectory_ifdef(CONFIG_QDEC_STM32 qdec_stm32)
|
||||
add_subdirectory_ifdef(CONFIG_STM32_TEMP stm32_temp)
|
||||
add_subdirectory_ifdef(CONFIG_STM32_VBAT stm32_vbat)
|
||||
add_subdirectory_ifdef(CONFIG_STM32_VREF stm32_vref)
|
||||
add_subdirectory_ifdef(CONFIG_STTS22H stts22h)
|
||||
add_subdirectory_ifdef(CONFIG_STTS751 stts751)
|
||||
add_subdirectory_ifdef(CONFIG_VL53L0X vl53l0x)
|
||||
add_subdirectory_ifdef(CONFIG_VL53L1X vl53l1x)
|
||||
# zephyr-keep-sorted-stop
|
42
drivers/sensor/st/Kconfig
Normal file
42
drivers/sensor/st/Kconfig
Normal file
|
@ -0,0 +1,42 @@
|
|||
# Copyright (c) 2024 Analog Devices, Inc.
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
# zephyr-keep-sorted-start
|
||||
source "drivers/sensor/st/hts221/Kconfig"
|
||||
source "drivers/sensor/st/i3g4250d/Kconfig"
|
||||
source "drivers/sensor/st/iis2dh/Kconfig"
|
||||
source "drivers/sensor/st/iis2dlpc/Kconfig"
|
||||
source "drivers/sensor/st/iis2iclx/Kconfig"
|
||||
source "drivers/sensor/st/iis2mdc/Kconfig"
|
||||
source "drivers/sensor/st/iis328dq/Kconfig"
|
||||
source "drivers/sensor/st/iis3dhhc/Kconfig"
|
||||
source "drivers/sensor/st/ism330dhcx/Kconfig"
|
||||
source "drivers/sensor/st/lis2de12/Kconfig"
|
||||
source "drivers/sensor/st/lis2dh/Kconfig"
|
||||
source "drivers/sensor/st/lis2ds12/Kconfig"
|
||||
source "drivers/sensor/st/lis2du12/Kconfig"
|
||||
source "drivers/sensor/st/lis2dux12/Kconfig"
|
||||
source "drivers/sensor/st/lis2dw12/Kconfig"
|
||||
source "drivers/sensor/st/lis2mdl/Kconfig"
|
||||
source "drivers/sensor/st/lis3mdl/Kconfig"
|
||||
source "drivers/sensor/st/lps22hb/Kconfig"
|
||||
source "drivers/sensor/st/lps22hh/Kconfig"
|
||||
source "drivers/sensor/st/lps25hb/Kconfig"
|
||||
source "drivers/sensor/st/lps2xdf/Kconfig"
|
||||
source "drivers/sensor/st/lsm303dlhc_magn/Kconfig"
|
||||
source "drivers/sensor/st/lsm6ds0/Kconfig"
|
||||
source "drivers/sensor/st/lsm6dsl/Kconfig"
|
||||
source "drivers/sensor/st/lsm6dso/Kconfig"
|
||||
source "drivers/sensor/st/lsm6dso16is/Kconfig"
|
||||
source "drivers/sensor/st/lsm6dsv16x/Kconfig"
|
||||
source "drivers/sensor/st/lsm9ds0_gyro/Kconfig"
|
||||
source "drivers/sensor/st/lsm9ds0_mfd/Kconfig"
|
||||
source "drivers/sensor/st/qdec_stm32/Kconfig"
|
||||
source "drivers/sensor/st/stm32_temp/Kconfig"
|
||||
source "drivers/sensor/st/stm32_vbat/Kconfig"
|
||||
source "drivers/sensor/st/stm32_vref/Kconfig"
|
||||
source "drivers/sensor/st/stts22h/Kconfig"
|
||||
source "drivers/sensor/st/stts751/Kconfig"
|
||||
source "drivers/sensor/st/vl53l0x/Kconfig"
|
||||
source "drivers/sensor/st/vl53l1x/Kconfig"
|
||||
# zephyr-keep-sorted-stop
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue