diff options
author | Philippe Langlais <philippe.langlais@linaro.org> | 2011-05-04 08:26:20 +0200 |
---|---|---|
committer | Robert Marklund <robert.marklund@stericsson.com> | 2011-05-13 10:42:01 +0200 |
commit | 5749d62cd52201b53b3cac29c1184f036885e978 (patch) | |
tree | 5c3755094ce0d8610393042f2b8160fb12f461a6 /arch/arm/mach-ux500/board-mop500.c | |
parent | 3508bc6fe38cf80b6d0e1ebffd6363d13cae004d (diff) |
ux500: Enable hdmi and add config structs
Signed-off-by: Robert Marklund <robert.marklund@stericsson.com>
Diffstat (limited to 'arch/arm/mach-ux500/board-mop500.c')
-rw-r--r-- | arch/arm/mach-ux500/board-mop500.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/arch/arm/mach-ux500/board-mop500.c b/arch/arm/mach-ux500/board-mop500.c index bcdd1fd5c11..6b548d28713 100644 --- a/arch/arm/mach-ux500/board-mop500.c +++ b/arch/arm/mach-ux500/board-mop500.c @@ -45,6 +45,7 @@ #include <mach/irqs.h> #include <mach/ste_audio.h> #include <mach/ste-dma40-db8500.h> +#include <video/av8100.h> #include "devices-db8500.h" #include "board-mop500.h" @@ -168,6 +169,14 @@ static struct lp5521_led_config lp5521_pri_led[] = { }, }; +static struct av8100_platform_data av8100_plat_data = { + .irq = NOMADIK_GPIO_TO_IRQ(192), + .reset = MOP500_HDMI_RST_GPIO, + .inputclk_id = "sysclk2", + .regulator_pwr_id = "hdmi_1v8", +}; + + static struct lp5521_platform_data __initdata lp5521_pri_data = { .label = "lp5521_pri", .led_config = &lp5521_pri_led[0], @@ -206,6 +215,10 @@ static struct i2c_board_info __initdata mop500_i2c0_devices[] = { .irq = NOMADIK_GPIO_TO_IRQ(217), .platform_data = &mop500_tc35892_data, }, + { + I2C_BOARD_INFO("av8100", 0x70), + .platform_data = &av8100_plat_data, + }, /* I2C0 devices only available prior to HREFv60 */ { I2C_BOARD_INFO("tps61052", 0x33), |