Change MSL files.
Signed-off-by: Jason Chen <b02280@freescale.com>
.rev = 2,
.fb_head0_platform_data = &bbg_fb_di0_data,
.fb_head1_platform_data = &bbg_fb_di1_data,
+ .primary_di = MXC_PRI_DI0,
};
static struct platform_pwm_backlight_data bbg_pwm_backlight_data = {
.di = 0,
.init = ddc_dvi_init,
.update = ddc_dvi_update,
+ .boot_enable = 1,
};
static struct i2c_board_info mxc_i2c1_board_info[] __initdata = {
0,},
};
-static struct ipuv3_fb_platform_data loco_fb_di0_data = {
+static struct ipuv3_fb_platform_data evk_fb_di0_data = {
.interface_pix_fmt = IPU_PIX_FMT_RGB565,
.mode_str = "CLAA-WVGA",
.modes = video_modes,
.num_modes = ARRAY_SIZE(video_modes),
};
-static struct ipuv3_fb_platform_data loco_fb_di1_data = {
+static struct ipuv3_fb_platform_data evk_fb_di1_data = {
.interface_pix_fmt = IPU_PIX_FMT_GBR24,
- .mode_str = "1024x768M-16@60",
+ .mode_str = "VGA-XGA",
.modes = video_modes,
.num_modes = ARRAY_SIZE(video_modes),
};
static struct imx_ipuv3_platform_data ipu_data = {
.rev = 3,
- .fb_head0_platform_data = &loco_fb_di0_data,
- .fb_head1_platform_data = &loco_fb_di1_data,
+ .fb_head0_platform_data = &evk_fb_di0_data,
+ .fb_head1_platform_data = &evk_fb_di1_data,
+ .primary_di = MXC_PRI_DI0,
};
static struct platform_pwm_backlight_data evk_pwm_backlight_data = {
static struct ipuv3_fb_platform_data loco_fb_di1_data = {
.interface_pix_fmt = IPU_PIX_FMT_GBR24,
- .mode_str = "1024x768M-16@60",
+ .mode_str = "VGA-XGA",
.modes = video_modes,
.num_modes = ARRAY_SIZE(video_modes),
};
.rev = 3,
.fb_head0_platform_data = &loco_fb_di0_data,
.fb_head1_platform_data = &loco_fb_di1_data,
+ .primary_di = MXC_PRI_DI1,
};
static struct platform_pwm_backlight_data loco_pwm_backlight_data = {
static struct fsl_mxc_tve_platform_data tve_data = {
.dac_reg = "DA9052_LDO7",
+ .boot_enable = MXC_TVE_VGA,
};
static struct mxc_dvfs_platform_data loco_dvfs_core_data = {
static struct fsl_mxc_lcd_platform_data sii902x_hdmi_data = {
.reset = sii9022_hdmi_reset,
.analog_reg = "DA9052_LDO2",
+ .boot_enable = 1,
};
static struct i2c_board_info mxc_i2c2_board_info[] __initdata = {
.rev = 3,
.fb_head0_platform_data = &smd_fb_di0_data,
.fb_head1_platform_data = &smd_fb_di1_data,
+ .primary_di = MXC_PRI_DI1,
};
static struct platform_pwm_backlight_data mxc_pwm_backlight_data = {
static struct fsl_mxc_ldb_platform_data ldb_data = {
.ext_ref = 1,
+ .boot_enable = MXC_LDBDI1,
};
static void __init mx53_smd_board_init(void)
void (*pg) (int);
struct ipuv3_fb_platform_data *fb_head0_platform_data;
struct ipuv3_fb_platform_data *fb_head1_platform_data;
+#define MXC_PRI_DI0 1
+#define MXC_PRI_DI1 2
+ int primary_di;
};
#endif /* __MACH_IPU_V3_H_ */