Add overlay and config options for InvenSense MPU6050 6-axis motion
detector.
mcp3008.dtbo \
midi-uart0.dtbo \
mmc.dtbo \
+ mpu6050.dtbo \
mz61581.dtbo \
pi3-act-led.dtbo \
pi3-disable-bt.dtbo \
requests 50MHz
+Name: mpu6050
+Info: Overlay for i2c connected mpu6050 imu
+Load: dtoverlay=mpu6050,<param>=<val>
+Params: interrupt GPIO pin for interrupt (default 4)
+
+
Name: mz61581
Info: MZ61581 display by Tontec
Load: dtoverlay=mz61581,<param>=<val>
--- /dev/null
+// Definitions for MPU6050
+/dts-v1/;
+/plugin/;
+
+/ {
+ compatible = "brcm,bcm2708";
+
+ fragment@0 {
+ target = <&i2c1>;
+ __overlay__ {
+ #address-cells = <1>;
+ #size-cells = <0>;
+ status = "okay";
+ clock-frequency = <400000>;
+
+ mpu6050: mpu6050@68 {
+ compatible = "invensense,mpu6050";
+ reg = <0x68>;
+ interrupt-parent = <&gpio>;
+ interrupts = <4 1>;
+ };
+ };
+ };
+
+ __overrides__ {
+ interrupt = <&mpu6050>,"interrupts:0";
+ };
+};
CONFIG_EXTCON=m
CONFIG_EXTCON_ARIZONA=m
CONFIG_IIO=m
-CONFIG_IIO_BUFFER=y
CONFIG_IIO_BUFFER_CB=m
-CONFIG_IIO_KFIFO_BUF=m
CONFIG_MCP320X=m
CONFIG_MCP3422=m
CONFIG_DHT11=m
CONFIG_HTU21=m
+CONFIG_INV_MPU6050_I2C=m
CONFIG_BMP280=m
CONFIG_PWM_BCM2835=m
CONFIG_PWM_PCA9685=m
CONFIG_EXTCON=m
CONFIG_EXTCON_ARIZONA=m
CONFIG_IIO=m
-CONFIG_IIO_BUFFER=y
CONFIG_IIO_BUFFER_CB=m
-CONFIG_IIO_KFIFO_BUF=m
CONFIG_MCP320X=m
CONFIG_MCP3422=m
CONFIG_DHT11=m
CONFIG_HTU21=m
+CONFIG_INV_MPU6050_I2C=m
CONFIG_BMP280=m
CONFIG_PWM_BCM2835=m
CONFIG_PWM_PCA9685=m