The IAM20680 sensor is 6-axis gyroscope+accelerometer combo device which is made by InvenSense Inc. Required properties: - compatible : Should be "invn,iam20680". - reg : the I2C address which depends on the AD0 pin. - gpios : INVENSENSE GPIO in the format described by ../gpio/gpio.txt Optional properties: - inven,vdd_ana-supply : - inven,vcc_i2c-supply : - inven,gpio_int1 : - axis_map_x : - axis_map_y : - axis_map_z : - negate_x : - negate_y : - negate_z : - fs_range : - poll_interval : - min_interval : - inven,secondary_reg : - inven,secondary_type : - inven,secondary_name : - inven,secondary_axis_map_x : - inven,secondary_axis_map_y : - inven,secondary_axis_map_z : - inven,secondary_negate_x : - inven,secondary_negate_y : - inven,secondary_negate_z : - inven,aux_type : - inven,aux_name : - inven,aux_reg : - inven,read_only_slave_type : - inven,read_only_slave_name : - inven,read_only_slave_reg : Example: iam20680@69 { compatible = "inven,iam20680"; reg = <0x69>; pinctrl-names = "default"; pinctrl-0 = <&int1_default>; interrupt-parent = <&tlmm_pinmux>; interrupts = <78 IRQ_TYPE_EDGE_RISING>; inven,vdd_ana-supply = <&pm8941_l17>; inven,vcc_i2c-supply = <&pm8941_lvs1>; inven,gpio_int1 = <&msmgpio 73 0x00>; axis_map_x = <1>; axis_map_y = <0>; axis_map_z = <2>; negate_x = <1>; negate_y = <0>; negate_z = <0>; fs_range = <0x00>; poll_interval = <200>; min_interval = <5>; inven,secondary_reg = <0x0c>; /* If no compass sensor, * replace "compass" with "none" */ inven,secondary_type = "compass"; inven,secondary_name = "ak09911"; inven,secondary_axis_map_x = <1>; inven,secondary_axis_map_y = <0>; inven,secondary_axis_map_z = <2>; inven,secondary_negate_x = <1>; inven,secondary_negate_y = <1>; inven,secondary_negate_z = <1>; /* If no pressure sensor, * replace "pressure" with "none" */ inven,aux_type = "pressure"; inven,aux_name = "bmp280"; inven,aux_reg = <0x76>; /* If no ALS sensor * replace "als" with "none" */ inven,read_only_slave_type = "als"; inven,read_only_slave_name = "apds9930"; inven,read_only_slave_reg = <0x39>; };