diff options
author | Adrian Alonso <aalonso@freescale.com> | 2012-09-27 14:32:31 -0500 |
---|---|---|
committer | Adrian Alonso <aalonso@freescale.com> | 2012-10-19 11:08:11 -0500 |
commit | 3101ee16f2f39b589d627b2858c5e3eca470dce7 (patch) | |
tree | be9f35081bf277798b9628556b12fe60794d6187 | |
parent | 93f3ee7b83bf56c13e26e516db68cc0a67ee924b (diff) |
ENGR00229905-2: board-mx6q_sabreauto add i2c ad7280 device
* Add ad7280 I2C device support
Signed-off-by: Adrian Alonso <aalonso@freescale.com>
Signed-off-by: Oscar Luna <r01160@freescale.com>
-rw-r--r-- | arch/arm/mach-mx6/board-mx6q_sabreauto.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/arch/arm/mach-mx6/board-mx6q_sabreauto.c b/arch/arm/mach-mx6/board-mx6q_sabreauto.c index a166c42b30b8..93bbde56cb29 100644 --- a/arch/arm/mach-mx6/board-mx6q_sabreauto.c +++ b/arch/arm/mach-mx6/board-mx6q_sabreauto.c @@ -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, }, }; |