ARM: pxa: select both FB and FB_W100 for eseries
authorArnd Bergmann <arnd@arndb.de>
Wed, 19 Mar 2014 17:41:37 +0000 (18:41 +0100)
committerBen Hutchings <ben@decadent.org.uk>
Sat, 11 Nov 2017 13:34:27 +0000 (13:34 +0000)
commit7994d69893ffffa96dd81b2b63246f92e89fa4c8
tree3068b1721ebdee43f141e2f47212a54487da2490
parentf874b9cb76d0348925b8defa5f68270498559f7d
ARM: pxa: select both FB and FB_W100 for eseries

commit 1d20d8a9fce8f1e2ef00a0f3d068fa18d59ddf8f upstream.

We get a link error trying to access the w100fb_gpio_read/write
functions from the platform when the driver is a loadable module
or not built-in, so the platform already uses 'select' to hard-enable
the driver.

However, that fails if the framebuffer subsystem is disabled
altogether.

I've considered various ways to fix this properly, but they
all seem like too much work or too risky, so this simply
adds another 'select' to force the subsystem on as well.

Fixes: 82427de2c7c3 ("ARM: pxa: PXA_ESERIES depends on FB_W100.")
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
[bwh: Backported to 3.2: adjust context]
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
arch/arm/mach-pxa/Kconfig