Lines Matching +full:vlogic +full:- +full:supply

1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: InvenSense MPU-6050 Six-Axis (Gyro + Accelerometer) MEMS MotionTracking Device
10 - Jean-Baptiste Maneyrol <jmaneyrol@invensense.com>
18 - enum:
19 - invensense,iam20680
20 - invensense,icm20608
21 - invensense,icm20609
22 - invensense,icm20689
23 - invensense,icm20602
24 - invensense,icm20690
25 - invensense,mpu6000
26 - invensense,mpu6050
27 - invensense,mpu6500
28 - invensense,mpu6515
29 - invensense,mpu6880
30 - invensense,mpu9150
31 - invensense,mpu9250
32 - invensense,mpu9255
33 - items:
34 - const: invensense,icm20600
35 - const: invensense,icm20602
36 - items:
37 - const: invensense,icm20608d
38 - const: invensense,icm20608
46 vdd-supply: true
47 vddio-supply: true
49 mount-matrix: true
51 invensense,level-shifter:
54 From ancient platform data struct: false: VLogic, true: VDD
56 i2c-gate:
57 $ref: /schemas/i2c/i2c-controller.yaml
60 These devices also support an auxiliary i2c bus via an i2c-gate.
63 - $ref: /schemas/spi/spi-peripheral-props.yaml#
64 - if:
69 - invensense,iam20680
70 - invensense,icm20602
71 - invensense,icm20608
72 - invensense,icm20609
73 - invensense,icm20689
76 i2c-gate: false
81 - compatible
82 - reg
83 - interrupts
86 - |
87 #include <dt-bindings/interrupt-controller/irq.h>
89 #address-cells = <1>;
90 #size-cells = <0>;
95 interrupt-parent = <&gpio3>;
97 mount-matrix = "-0.984807753012208", /* x0 */
99 "-0.173648177666930", /* z0 */
101 "-1", /* y1 */
103 "-0.173648177666930", /* x2 */
106 i2c-gate {
107 #address-cells = <1>;
108 #size-cells = <0>;
110 compatible = "asahi-kasei,ak8975";