omapdrm: fix the dependency to omapdss
authorTomi Valkeinen <tomi.valkeinen@ti.com>
Thu, 7 Feb 2013 14:35:52 +0000 (16:35 +0200)
committerTomi Valkeinen <tomi.valkeinen@ti.com>
Thu, 14 Feb 2013 11:08:29 +0000 (13:08 +0200)
commit91e83ffd6d3ba4de21202b4f541777a7a8db02c8
treecf9926561219fdcc29260e92cef8cc39df25c7e1
parenteb91e79b9f82562115f3e12f65171ca7165e7290
omapdrm: fix the dependency to omapdss

omapdrm uses "select" in Kconfig to enable omapdss. This doesn't work
correctly, as "select" forces omapdss to be enabled in the config even
if it normally could not be enabled because of missing Kconfig
dependencies.

This causes a build break on ARM, when using allyesconfig:

drivers/video/omap2/dss/dss.c: In function 'dss_calc_clock_div':
drivers/video/omap2/dss/dss.c:572:20: error: 'CONFIG_OMAP2_DSS_MIN_FCK_PER_PCK' undeclared (first use in this function)
drivers/video/omap2/dss/dss.c:572:20: note: each undeclared identifier is reported only once for each function it appears in

Instead of using select, this patch changes omapdrm to use "depend
on".

Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
drivers/staging/omapdrm/Kconfig