zephyr/drivers/sensor/infineon/dps310/Kconfig
Maureen Helm 1b1954649b drivers: sensor: infineon: Move to vendor subdirectory
Organizes sensor drivers by vendor to distribute maintainership
responsibilities.

Signed-off-by: Maureen Helm <maureen.helm@analog.com>
2024-04-08 09:14:06 -04:00

69 lines
1.4 KiB
Plaintext

# DPS310 temperature and pressure sensor configuration options
# Copyright (c) 2019 Infineon Technologies AG
# SPDX-License-Identifier: Apache-2.0
menuconfig DPS310
bool "DPS310 sensor"
default y
depends on DT_HAS_INFINEON_DPS310_ENABLED
select I2C
help
Enable driver for DPS310 I2C-based temperature and pressure sensor.
if DPS310
menu "Attributes"
choice
prompt "DPS310 temperature oversampling"
default DPS310_TEMP_OSR_8X
help
Select temperature oversampling for the DPS310 sensor. Higher values
lead to more accurate readings, but higher power consumption.
config DPS310_TEMP_OSR_1X
bool "x1"
config DPS310_TEMP_OSR_2X
bool "x2"
config DPS310_TEMP_OSR_4X
bool "x4"
config DPS310_TEMP_OSR_8X
bool "x8"
config DPS310_TEMP_OSR_16X
bool "x16"
config DPS310_TEMP_OSR_32X
bool "x32"
config DPS310_TEMP_OSR_64X
bool "x64"
config DPS310_TEMP_OSR_128X
bool "x128"
endchoice
choice
prompt "DPS310 pressure oversampling"
default DPS310_PRESS_OSR_8X
help
Select pressure oversampling for the DPS310 sensor. Higher values
lead to more accurate readings, but higher power consumption.
config DPS310_PRESS_OSR_1X
bool "x1"
config DPS310_PRESS_OSR_2X
bool "x2"
config DPS310_PRESS_OSR_4X
bool "x4"
config DPS310_PRESS_OSR_8X
bool "x8"
config DPS310_PRESS_OSR_16X
bool "x16"
config DPS310_PRESS_OSR_32X
bool "x32"
config DPS310_PRESS_OSR_64X
bool "x64"
config DPS310_PRESS_OSR_128X
bool "x128"
endchoice
endmenu
endif # DPS310