zephyr/drivers/sensor
Ulf Magnusson e3ce7a62a4 kconfig: drivers: sensor: Remove redundant dependencies
Most of these are from 'source'ing drivers/sensor/grove/Kconfig within
an 'if SENSOR' (in drivers/sensor/Kconfig), and then adding another 'if
SENSOR' within it.

'if FOO' is just shorthand for adding 'depends on FOO' to each item
within the 'if'. Dependencies on menus work similarly. There are no
"conditional includes" in Kconfig, so 'if FOO' has no special meaning
around a source. Conditional includes wouldn't be possible, because an
if condition could include (directly or indirectly) forward references
to symbols not defined yet.

Tip: When adding a symbol, check its dependencies in the menuconfig
('ninja menuconfig', then / to jump to the symbol). The menuconfig also
shows how the file with the symbol got included, so if you see
duplicated dependencies, it's easy to hunt down where they come from.

Signed-off-by: Ulf Magnusson <Ulf.Magnusson@nordicsemi.no>
2019-03-09 09:57:44 -05:00
..
adt7420
adxl362
adxl372
ak8975
amg88xx
apds9960
bma280
bmc150_magn
bme280
bmg160
bmi160
bmm150
ccs811
dht
fxas21002
fxos8700
grove kconfig: drivers: sensor: Remove redundant dependencies 2019-03-09 09:57:44 -05:00
hdc1008
hmc5883l
hp206c
hts221
isl29035
lis2dh
lis2ds12
lis2dw12 kconfig: drivers: sensor: Remove redundant dependencies 2019-03-09 09:57:44 -05:00
lis2mdl
lis3mdl
lps22hb
lps25hb
lsm6ds0
lsm6dsl
lsm9ds0_gyro
lsm9ds0_mfd
lsm303dlhc_magn
max30101
max44009
mcp9808
mpu6050
ms5837
nrf5 drivers: nrf_power_clock: Migrate to DTS. 2019-02-25 17:51:24 +01:00
pms7003
qdec_nrfx
sht3xd
sx9500
th02
tmp007
tmp112
vl53l0x
CMakeLists.txt
Kconfig
sensor_handlers.c