Arnd Bergmann [off-list ref] writes:
From: Arnd Bergmann <arnd@arndb.de>
...zip...
A good number of drivers become impossible to select after this, so
each of these also get dropped. I'm including the driver patches in the
series here and can either merge them through the soc tree, or they
can get picked up by the individual subsystem maintainers. Since both
the platform and the drivers get removed, the order should not matter.
This part is a bit ... bothering.
I at least identified these :
delete mode 100644 drivers/input/touchscreen/wm9705.c
delete mode 100644 drivers/input/touchscreen/wm9712.c
delete mode 100644 drivers/input/touchscreen/wm9713.c
delete mode 100644 drivers/input/touchscreen/wm97xx-core.c
delete mode 100644 drivers/mfd/wm97xx-core.c
delete mode 100644 sound/ac97/bus.c
delete mode 100644 sound/ac97/codec.c
delete mode 100644 sound/ac97/snd_ac97_compat.c
For the existing platforms working with devicetree support (mioa701 for
example), the wm9713 was properly used, providing both sound support and input
touchscreen.
So was the a97 part, providing a framework to make the wm9713 work.
So I'm wondering how the choice to chop these drivers was done, and it is
necessary to remove them. If so, maybe pxa support in the kernel should be
removed all together, as people playing with it loose part of the working DT
platforms they had.
As for the removal of defconfigs and arch-pxa, sure, this was PXA's destiny.
Cheers.
--
Robert
PS: If this mail is sent twice, sorry in advance, my mailer is a bad mood
lately.