# Copyright (c) 2024 TDK Invensense
# SPDX-License-Identifier: Apache-2.0

config ZEPHYR_HAL_TDK_MODULE
	bool

menu "TDK drivers"

config TDK_HAL
	bool "TDK HAL drivers support"

config USE_EMD_ICM42670
	bool "ICM42x7x High Performance 6-Axis MotionTracking IMU"
	default y
	imply TDK_HAL
	depends on ZEPHYR_HAL_TDK_MODULE
	depends on DT_HAS_INVENSENSE_ICM42670P_ENABLED \
		|| DT_HAS_INVENSENSE_ICM42670S_ENABLED

config USE_EMD_ICM42370
	bool "ICM42370P High Performance 3-Axis MotionTracking Accelerometer"
	default y
	imply TDK_HAL
	depends on ZEPHYR_HAL_TDK_MODULE
	depends on DT_HAS_INVENSENSE_ICM42370P_ENABLED

config USE_EMD_ICP101XX
	bool "ICP101XX Barometric Pressure and Temperature Sensors"
	imply TDK_HAL
	depends on ZEPHYR_HAL_TDK_MODULE
	depends on DT_HAS_INVENSENSE_ICP101XX_ENABLED

config USE_EMD_ICP201XX
	bool "ICP201XX Barometric Pressure and Temperature Sensor"
	imply TDK_HAL
	depends on ZEPHYR_HAL_TDK_MODULE
	depends on DT_HAS_INVENSENSE_ICP201XX_ENABLED
endmenu
