msm: board-8960: Adds writeback device for WFD.
Adds a device onto which MDPs output is mirrored.
This device is used byt Wifi-Display (WFD) capture
driver to get the mirrored output.
Change-Id: I5eb8ff79b7631e37ab5294e2f0126eed8f34511c
Signed-off-by: Vinay Kalia <vkalia@codeaurora.org>
diff --git a/arch/arm/mach-msm/board-msm8960.c b/arch/arm/mach-msm/board-msm8960.c
index 8350139..47e0f34 100644
--- a/arch/arm/mach-msm/board-msm8960.c
+++ b/arch/arm/mach-msm/board-msm8960.c
@@ -2068,6 +2068,14 @@
};
#endif /* CONFIG_FB_MSM_HDMI_MSM_PANEL */
+#ifdef CONFIG_FB_MSM_WRITEBACK_MSM_PANEL
+static struct platform_device wfd_panel_device = {
+ .name = "wfd_panel",
+ .id = 0,
+ .dev.platform_data = NULL,
+};
+#endif
+
#ifdef CONFIG_MSM_BUS_SCALING
static struct msm_bus_vectors dtv_bus_init_vectors[] = {
{
@@ -3782,6 +3790,9 @@
#endif
&msm_device_dspcrashd_8960,
&msm8960_device_watchdog,
+#ifdef CONFIG_FB_MSM_WRITEBACK_MSM_PANEL
+ &wfd_panel_device,
+#endif
};
static struct platform_device *sim_devices[] __initdata = {