Lines Matching +full:disable +full:- +full:sensor +full:- +full:hub
1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: STM 6-axis (acc + gyro) IMU Mems sensors
10 - Lorenzo Bianconi <lorenzo@kernel.org>
18 - enum:
19 - st,lsm6ds3
20 - st,lsm6ds3h
21 - st,lsm6dsl
22 - st,lsm6dsm
23 - st,ism330dlc
24 - st,lsm6dso
25 - st,asm330lhh
26 - st,lsm6dsox
27 - st,lsm6dsr
28 - st,lsm6ds3tr-c
29 - st,ism330dhcx
30 - st,lsm9ds1-imu
31 - st,lsm6ds0
32 - st,lsm6dsrx
33 - st,lsm6dst
34 - st,lsm6dsop
35 - st,lsm6dsv
36 - st,lsm6dso16is
37 - items:
38 - enum:
39 - st,asm330lhhx
40 - st,asm330lhhxg1
41 - const: st,lsm6dsr
42 - items:
43 - const: st,lsm6dstx
44 - const: st,lsm6dst
45 - items:
46 - const: st,lsm6dsv16x
47 - const: st,lsm6dsv
48 - items:
49 - const: st,ism330is
50 - const: st,lsm6dso16is
51 - items:
52 - const: st,asm330lhb
53 - const: st,asm330lhh
64 vdd-supply:
65 description: if defined provides VDD power to the sensor.
67 vddio-supply:
68 description: if defined provides VDD IO power to the sensor.
70 st,drdy-int-pin:
75 - 1
76 - 2
80 description: enable/disable internal i2c controller pullup resistors.
82 st,disable-sensor-hub:
85 Enable/disable internal i2c controller slave autoprobing at bootstrap.
86 Disable sensor-hub is useful if i2c controller clock/data lines are
87 connected through a pull-up with other chip lines (e.g. SDO/SA0).
89 drive-open-drain:
95 wakeup-source:
98 mount-matrix:
102 - compatible
103 - reg
106 - $ref: /schemas/iio/iio.yaml#
107 - $ref: /schemas/spi/spi-peripheral-props.yaml#
112 - |
113 #include <dt-bindings/interrupt-controller/irq.h>
115 #address-cells = <1>;
116 #size-cells = <0>;
121 interrupt-parent = <&gpio0>;