OMAPDSS: add panel list
authorTomi Valkeinen <tomi.valkeinen@ti.com>
Fri, 16 Nov 2012 13:45:26 +0000 (15:45 +0200)
committerTomi Valkeinen <tomi.valkeinen@ti.com>
Mon, 17 Jun 2013 11:00:48 +0000 (14:00 +0300)
commit2e7e3dc79492953c2c1192d8d4129ac86ee70aec
tree3d79db98c7697e285267248b404c4e05e03835d4
parent7ae9a71e09d098deecce1140acf4f5e529211270
OMAPDSS: add panel list

We currently use the omapdss bus (which contains all the available
displays) to iterate the displays. As the omapdss bus is on its way out,
this needs to be changed.

Instead of using the dss bus to iterate displays, this patch adds our
own list of displays which we manage. The panels on the dss bus are
automatically added to this new list.

An "alias" field is also added to omap_dss_device. This field is
set to "display%d", the same way as omap_dss_device's dev name is set.
This alias is later used to keep backward compatibility, when the
embedded dev is no longer used.

Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
drivers/video/omap2/dss/core.c
drivers/video/omap2/dss/display.c
include/video/omapdss.h