Home
last modified time | relevance | path

Searched +full:bmi088 +full:- +full:accel (Results 1 – 6 of 6) sorted by relevance

/linux/Documentation/devicetree/bindings/iio/accel/
H A Dbosch,bmi088.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/iio/accel/bosch,bmi088.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Bosch BMI088 IMU accelerometer part
10 - Mike Looijmans <mike.looijmans@topic.nl>
15 https://www.bosch-sensortec.com/media/boschsensortec/downloads/datasheets/bst-bmi088-ds001.pdf
20 - bosch,bmi085-accel
21 - bosch,bmi088-accel
22 - bosch,bmi090l-accel
[all …]
/linux/drivers/iio/accel/
H A Dbmi088-accel-i2c.c1 // SPDX-License-Identifier: GPL-2.0
3 * 3-axis accelerometer driver supporting following Bosch-Sensortec chips:
4 * - BMI088
5 * - BMI085
6 * - BMI090L
17 #include "bmi088-accel.h"
26 dev_err(&i2c->dev, "Failed to initialize i2c regmap\n"); in bmi088_accel_probe()
30 return bmi088_accel_core_probe(&i2c->dev, regmap, i2c->irq, in bmi088_accel_probe()
31 id->driver_data); in bmi088_accel_probe()
36 bmi088_accel_core_remove(&i2c->dev); in bmi088_accel_remove()
[all …]
H A Dbmi088-accel-spi.c1 // SPDX-License-Identifier: GPL-2.0
3 * 3-axis accelerometer driver supporting following Bosch-Sensortec chips:
4 * - BMI088
5 * - BMI085
6 * - BMI090L
8 * Copyright (c) 2018-2020, Topic Embedded Products
16 #include "bmi088-accel.h"
49 regmap = devm_regmap_init(&spi->dev, &bmi088_regmap_bus, in bmi088_accel_probe()
53 dev_err(&spi->dev, "Failed to initialize spi regmap\n"); in bmi088_accel_probe()
57 return bmi088_accel_core_probe(&spi->dev, regmap, spi->irq, in bmi088_accel_probe()
[all …]
H A DMakefile1 # SPDX-License-Identifier: GPL-2.0
7 obj-$(CONFIG_ADIS16201) += adis16201.o
8 obj-$(CONFIG_ADIS16209) += adis16209.o
9 obj-$(CONFIG_ADXL313) += adxl313_core.o
10 obj-$(CONFIG_ADXL313_I2C) += adxl313_i2c.o
11 obj-$(CONFIG_ADXL313_SPI) += adxl313_spi.o
12 obj-$(CONFIG_ADXL345) += adxl345_core.o
13 obj-$(CONFIG_ADXL345_I2C) += adxl345_i2c.o
14 obj-$(CONFIG_ADXL345_SPI) += adxl345_spi.o
15 obj-$(CONFIG_ADXL355) += adxl355_core.o
[all …]
H A Dbmi088-accel-core.c1 // SPDX-License-Identifier: GPL-2.0
3 * 3-axis accelerometer driver supporting following Bosch-Sensortec chips:
4 * - BMI088
5 * - BMI085
6 * - BMI090L
8 * Copyright (c) 2018-2021, Topic Embedded Products
23 #include "bmi088-accel.h"
98 /* Available OSR (over sampling rate) sets the 3dB cut-off frequency */
134 /* Mark the RESET as volatile too, it is self-clearing */
157 ret = regmap_write(data->regmap, BMI088_ACCEL_REG_PWR_CTRL, 0x4); in bmi088_accel_power_up()
[all …]
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
10 tristate "Analog Devices ADIS16201 Dual-Axis Digital Inclinometer and Accelerometer"
15 Say Y here to build support for Analog Devices adis16201 dual-axis
22 tristate "Analog Devices ADIS16209 Dual-Axis Digital Inclinometer and Accelerometer"
27 Say Y here to build support for Analog Devices adis16209 dual-axis digital inclinometer
37 tristate "Analog Devices ADXL313 3-Axis Digital Accelerometer I2C Driver"
43 ADXL313 3-axis digital accelerometer.
50 tristate "Analog Devices ADXL313 3-Axis Digital Accelerometer SPI Driver"
56 ADXL313 3-axis digital accelerometer.
66 tristate "Analog Devices ADXL345 3-Axis Digital Accelerometer I2C Driver"
[all …]