Searched +full:3 +full:- +full:axis +full:- +full:digital +full:- +full:gyroscope (Results 1 – 8 of 8) sorted by relevance
| /linux/Documentation/devicetree/bindings/iio/gyroscope/ |
| H A D | nxp,fxas21002c.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/gyroscope/nxp,fxas21002c.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: NXP FXAS21002C Gyroscope 10 - Rui Miguel Silva <rmfrfs@gmail.com> 13 3 axis digital gyroscope device with an I2C and SPI interface. 14 http://www.nxp.com/products/sensors/gyroscopes/3-axis-digital-gyroscope:FXAS21002C 23 vdd-supply: 26 vddio-supply: [all …]
|
| H A D | invensense,itg3200.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/gyroscope/invensense,itg3200.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Invensense ITG-3200 Gyroscope 10 - Jonathan Cameron <jic23@kernel.org> 13 Triple-axis, digital output gyroscope with a three 16-bit analog-to-digital 14 converters (ADCs) for digitizing the gyro outputs, a user-selectable internal 15 low-pass filter bandwidth, and a Fast-Mode I2C. 24 vdd-supply: true [all …]
|
| /linux/drivers/iio/accel/ |
| H A D | Kconfig | 1 # 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 16 digital inclinometer and accelerometer. 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. [all …]
|
| /linux/drivers/iio/imu/ |
| H A D | adis16400.c | 1 // SPDX-License-Identifier: GPL-2.0-only 4 * 3d 2g Linear Accelerometers, 5 * 3d Gyroscopes, 6 * 3d Magnetometers via SPI 31 #define ADIS16400_XGYRO_OUT 0x04 /* X-axis gyroscope output */ 32 #define ADIS16400_YGYRO_OUT 0x06 /* Y-axis gyroscope output */ 33 #define ADIS16400_ZGYRO_OUT 0x08 /* Z-axis gyroscope output */ 34 #define ADIS16400_XACCL_OUT 0x0A /* X-axis accelerometer output */ 35 #define ADIS16400_YACCL_OUT 0x0C /* Y-axis accelerometer output */ 36 #define ADIS16400_ZACCL_OUT 0x0E /* Z-axis accelerometer output */ [all …]
|
| /linux/include/linux/iio/gyro/ |
| H A D | itg3200.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * itg3200.h -- support InvenSense ITG3200 4 * Digital 3-Axis Gyroscope driver 24 /* Digital low pass filter settings */ 59 /* Determine the status of ITG-3200 interrupts */ 61 /* Status of 'device is ready'-interrupt */ 63 /* Status of 'data is available'-interrupt */ 79 * power-up-default settings */ 83 /* Put according gyroscope in standby mode */ 97 * struct itg3200 - device instance specific data
|
| /linux/drivers/iio/gyro/ |
| H A D | adis16260.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * ADIS16260/ADIS16265 Programmable Digital Gyroscope Sensor Driver 20 #define ADIS16260_GYRO_OUT 0x04 /* X-axis gyroscope output */ 32 #define ADIS16260_GPIO_CTRL 0x32 /* Control, digital I/O line */ 33 #define ADIS16260_MSC_CTRL 0x34 /* Control, data ready, self-test settings */ 50 /* Internal self-test enable */ 72 #define ADIS16260_DIAG_STAT_SPI_FAIL_BIT 3 79 #define ADIS16260_GLOB_CMD_FLASH_UPD (1<<3) 95 #define ADIS16260_SCAN_TEMP 3 175 ret = adis_write_reg_16(&adis16260->adis, ADIS16260_SLP_CNT, val); in adis16260_stop_device() [all …]
|
| H A D | itg3200_core.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * itg3200_core.c -- support InvenSense ITG3200 4 * Digital 3-Axis Gyroscope driver 11 * - Support digital low pass filter 12 * - Support power management 37 return i2c_smbus_write_byte_data(st->i2c, 0x80 | reg_address, val); in itg3200_write_reg_8() 46 ret = i2c_smbus_read_byte_data(st->i2c, reg_address); in itg3200_read_reg_8() 57 struct i2c_client *client = st->i2c; in itg3200_read_reg_s16() 63 .addr = client->addr, in itg3200_read_reg_s16() 64 .flags = client->flags, in itg3200_read_reg_s16() [all …]
|
| /linux/ |
| H A D | MAINTAINERS | 5 --------------------------------------------------- 21 W: *Web-page* with status/info 23 B: URI for where to file *bugs*. A web-page with detailed bug 28 patches to the given subsystem. This is either an in-tree file, 29 or a URI. See Documentation/maintainer/maintainer-entry-profile.rst 46 N: [^a-z]tegra all files whose path contains tegra 64 ---------------- 70 3C59X NETWORK DRIVER 74 F: Documentation/networking/device_drivers/ethernet/3com/vortex.rst 75 F: drivers/net/ethernet/3com/3c59x.c [all …]
|