sdm: Add support for single buffer layers

Add support for single buffer layers. Graphics writes to the same
buffer being read by display. For dumb panels, there should be no
idle mode, smart panels should be put in an auto-refresh mode. Also
such layers cannot be sent to framebuffer.

Change-Id: Id4f15239d8edc258524dfddd4e9d72c67cd2406f
9 files changed