void __init msm8960_init_fb(void)
{
    uint32_t soc_platform_version = socinfo_get_version();


    if (SOCINFO_VERSION_MAJOR(soc_platform_version) >= 3)
        mdp_pdata.mdp_rev = MDP_REV_43;

    if (cpu_is_msm8960ab())
        mdp_pdata.mdp_rev = MDP_REV_44;

#ifdef CONFIG_FB_MSM_WRITEBACK_MSM_PANEL
    platform_device_register(&wfd_device);
#endif

#ifdef CONFIG_FB_MSM_HDMI_MSM_PANEL
    platform_device_register(&hdmi_msm_device);
#endif
    mipi_dsi_panel_add_device();
    platform_device_register(&msm_fb_device);
    msm_fb_register_device("mdp", &mdp_pdata);
    msm_fb_register_device("mipi_dsi", &mipi_dsi_pdata);
#ifdef CONFIG_MSM_BUS_SCALING
    msm_fb_register_device("dtv", &dtv_pdata);
#endif
}
void __init apq8064_init_fb(void)
{
	mipi_dsi_panel_add_device();
	platform_device_register(&msm_fb_device);

#ifdef CONFIG_FB_MSM_WRITEBACK_MSM_PANEL
	platform_device_register(&wfd_panel_device);
	platform_device_register(&wfd_device);
#endif

	msm_fb_register_device("mdp", &mdp_pdata);
	msm_fb_register_device("mipi_dsi", &mipi_dsi_pdata);
	platform_device_register(&hdmi_msm_device);
	msm_fb_register_device("dtv", &dtv_pdata);
}