1# BMA4XX 3-axis accelerometer config options
2#
3# Copyright (c) 2023 Google LLC
4# Copyright (c) 2024 Croxel Inc.
5#
6# SPDX-License-Identifier: Apache-2.0
7
8config BMA4XX
9	bool "BMA4XX 3-axis acceleration sensor"
10	default y
11	depends on DT_HAS_BOSCH_BMA4XX_ENABLED
12	depends on SENSOR_ASYNC_API
13	select I2C
14	select RTIO_WORKQ
15	help
16	  Enable driver for Bosch BMA4XX (I2C-based)
17
18config BMA4XX_TEMPERATURE
19	bool "Allow reading the BMA4XX die temperature"
20	default n
21	depends on BMA4XX
22	help
23	  Allow reading the BMA4xx's on-chip temperature sensor. This creates
24	  extra bus activity and increases code size.
25
26config EMUL_BMA4XX
27	bool "Emulator for the BMA4XX"
28	default y
29	depends on BMA4XX
30	depends on EMUL
31	help
32	  Enable the hardware emulator for the BMA4XX. Doing so allows exercising
33	  sensor APIs for this sensor in native_sim and qemu.
34