]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
ENGR00229905-2: board-mx6q_sabreauto add i2c ad7280 device
authorAdrian Alonso <aalonso@freescale.com>
Thu, 27 Sep 2012 19:32:31 +0000 (14:32 -0500)
committerLothar Waßmann <LW@KARO-electronics.de>
Fri, 24 May 2013 06:35:35 +0000 (08:35 +0200)
* Add ad7280 I2C device support

Signed-off-by: Adrian Alonso <aalonso@freescale.com>
Signed-off-by: Oscar Luna <r01160@freescale.com>
arch/arm/mach-mx6/board-mx6q_sabreauto.c

index a166c42b30b8bc56e01b815afa589734707e5288..93bbde56cb29257e005931e9ea667df77bf69a33 100644 (file)
@@ -627,6 +627,15 @@ static struct fsl_mxc_tvin_platform_data adv7180_data = {
        .io_init        = mx6q_csi0_io_init,
 };
 
+static struct fsl_mxc_tvin_platform_data adv7280_data = {
+       .dvddio_reg     = NULL,
+       .dvdd_reg       = NULL,
+       .avdd_reg       = NULL,
+       .pvdd_reg       = NULL,
+       .pwdn           = NULL,
+       .cvbs           = true,
+};
+
 static struct imxi2c_platform_data mx6q_sabreauto_i2c2_data = {
        .bitrate        = 400000,
 };
@@ -686,6 +695,9 @@ static struct i2c_board_info mxc_i2c1_board_info[] __initdata = {
                .platform_data = (void *)&cs42888_data,
        }, {
                I2C_BOARD_INFO("si4763_i2c", 0x63),
+       }, {
+               I2C_BOARD_INFO("adv7280", 0x21),
+               .platform_data = (void *)&adv7280_data,
        },
 };