sensors: move grove sensors under drivers/sensor

Grove devices are sensors, so no need to have them under their own
category.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
This commit is contained in:
Anas Nashif 2018-10-19 08:43:50 -04:00
commit 203948e156
10 changed files with 15 additions and 19 deletions

View file

@ -27,8 +27,6 @@ source "drivers/timer/Kconfig"
source "drivers/entropy/Kconfig"
source "drivers/grove/Kconfig"
source "drivers/pci/Kconfig"
source "drivers/gpio/Kconfig"

View file

@ -14,6 +14,7 @@ add_subdirectory_ifdef(CONFIG_CCS811 ccs811)
add_subdirectory_ifdef(CONFIG_DHT dht)
add_subdirectory_ifdef(CONFIG_FXAS21002 fxas21002)
add_subdirectory_ifdef(CONFIG_FXOS8700 fxos8700)
add_subdirectory(grove)
add_subdirectory_ifdef(CONFIG_HDC1008 hdc1008)
add_subdirectory_ifdef(CONFIG_HMC5883L hmc5883l)
add_subdirectory_ifdef(CONFIG_HP206C hp206c)

View file

@ -57,6 +57,8 @@ source "drivers/sensor/fxas21002/Kconfig"
source "drivers/sensor/fxos8700/Kconfig"
source "drivers/sensor/grove/Kconfig"
source "drivers/sensor/hdc1008/Kconfig"
source "drivers/sensor/hmc5883l/Kconfig"

View file

@ -5,26 +5,23 @@
#
# SPDX-License-Identifier: Apache-2.0
#
if SENSOR
config GROVE_LIGHT_SENSOR
bool "Enable the Seeed Grove Light Sensor"
depends on SENSOR && GROVE && ADC && NEWLIB_LIBC
depends on ADC && NEWLIB_LIBC
help
Setting this value will enable driver support for the Grove Light
Sensor.
if GROVE_LIGHT_SENSOR
config GROVE_LIGHT_SENSOR_NAME
string "Driver name"
depends on GROVE_LIGHT_SENSOR
default "GROVE_LIGHT_SENSOR"
help
Specify the device name with which the sensor is identified.
config GROVE_LIGHT_SENSOR_ADC_DEV_NAME
string "ADC where Grove Light Sensor is connected"
depends on GROVE_LIGHT_SENSOR
default "ADC_0"
help
Specify the device name of the ADC to which the Grove Light Sensor
@ -32,22 +29,22 @@ config GROVE_LIGHT_SENSOR_ADC_DEV_NAME
config GROVE_LIGHT_SENSOR_ADC_CHANNEL
int "ADC channel used by Grove Light Sensor"
depends on GROVE_LIGHT_SENSOR
default 10
help
Specify the channel of the ADC to which the Grove Light Sensor is
connected.
endif
config GROVE_TEMPERATURE_SENSOR
bool "Enable the Seeed Grove Temperature Sensor"
depends on SENSOR && GROVE && ADC && NEWLIB_LIBC
depends on ADC && NEWLIB_LIBC
help
Setting this value will enable driver support for the Grove
Temperature Sensor.
if GROVE_TEMPERATURE_SENSOR
config GROVE_TEMPERATURE_SENSOR_NAME
string "Driver name"
depends on GROVE_TEMPERATURE_SENSOR
default "GROVE_TEMPERATURE_SENSOR"
help
Specify the device name with which the Grove Temperature Sensor
@ -55,7 +52,6 @@ config GROVE_TEMPERATURE_SENSOR_NAME
choice
prompt "Sensor version"
depends on GROVE_TEMPERATURE_SENSOR
default GROVE_TEMPERATURE_SENSOR_V1_0
help
Choose the version of the Grove Temperature Sensor.
@ -74,7 +70,6 @@ endchoice
config GROVE_TEMPERATURE_SENSOR_ADC_DEV_NAME
string "ADC where Grove Temperature Sensor is connected"
depends on GROVE_TEMPERATURE_SENSOR
default "ADC_0"
help
Specify the device name of the ADC to which the Grove Temperature
@ -82,8 +77,11 @@ config GROVE_TEMPERATURE_SENSOR_ADC_DEV_NAME
config GROVE_TEMPERATURE_SENSOR_ADC_CHANNEL
int "ADC channel used by Grove Temperature Sensor"
depends on GROVE_TEMPERATURE_SENSOR
default 10
help
Specify the channel of the ADC to which the Grove Temperature Sensor
is connected.
endif
endif

View file

@ -10,7 +10,7 @@
#include <sensor.h>
#include <zephyr.h>
#define LOG_LEVEL CONFIG_GROVE_LOG_LEVEL
#define LOG_LEVEL CONFIG_SENSOR_LOG_LEVEL
#include <logging/log.h>
LOG_MODULE_REGISTER(grove_light);

View file

@ -10,7 +10,7 @@
#include <sensor.h>
#include <zephyr.h>
#define LOG_LEVEL CONFIG_GROVE_LOG_LEVEL
#define LOG_LEVEL CONFIG_SENSOR_LOG_LEVEL
#include <logging/log.h>
LOG_MODULE_REGISTER(grove_temp);

View file

@ -1,6 +1,5 @@
CONFIG_ADC=y
CONFIG_GROVE_LIGHT_SENSOR=y
CONFIG_GROVE=y
CONFIG_SENSOR=y
CONFIG_NEWLIB_LIBC=y
CONFIG_STDOUT_CONSOLE=y

View file

@ -4,7 +4,6 @@ CONFIG_I2C=y
CONFIG_ADC=y
CONFIG_NEWLIB_LIBC=y
CONFIG_DISPLAY=y
CONFIG_GROVE=y
CONFIG_GROVE_TEMPERATURE_SENSOR_ADC_CHANNEL=10
CONFIG_GROVE_TEMPERATURE_SENSOR=y
CONFIG_GROVE_TEMPERATURE_SENSOR_V1_X=y

View file

@ -4,6 +4,5 @@ CONFIG_SENSOR=y
CONFIG_TH02=y
CONFIG_LOG=n
CONFIG_SENSOR_LOG_LEVEL_DBG=y
CONFIG_GROVE=y
CONFIG_GROVE_LCD_RGB=y
CONFIG_DISPLAY=y