Disable CONFIG_OMAP2_DSS_VENC just like with the 2.6.32 kernel.

Change-Id: Id407e0226f93869a9182f638e5d3f8689e937439
panel-mapphone: Set inversion OFF like in the 2.6.32 kernel.

According to the comment it's required for some displays which won't
turn on otherwise.

Change-Id: I489ecb6c82d2ea210c11893527d45009ff69442f
panel-mapphone: Improve error handling in read_supplier_id.

Further remove a duplicate entry in mapphone_panel_driver.

Change-Id: I731076401a075ba2428ea48de6535aa734472406
panel-mapphone: Implement dsi_vc_write - this fixes display initialization!

Change-Id: I8b7471b058a58dd9fbdf7cddee489e640874d3ac
panel-mapphone/dsi: Implement dsi_from_dss_runtime_{get,put} to make dss_runtime_{get,put} work.

We cannot get the dsidev in panel-mapphone. Thus these two simple wrappers
work without the dsidev and use the dssdev instead.

Change-Id: Ib1e80ec7d733402d5f79947c3147f46929d920cd
panel-mapphone: Use VC 1 for communicating with the display like in the 2.6.32 mapphone-panel driver.

Change-Id: I705ffdeff6bf767fd0831c629511ecdb1b234fb1