[PATCH 00/30] ARM: pxa: remove all unused boards&drivers
Jarzmik Robert
jarzmik.robert at orange.fr
Thu Nov 3 17:37:16 CET 2022
I'm sorry Arnd, my mailer messed up again, and instead of using my
normal [1]robert.jarzmik at free.fr, it used my ISP mail ...
This answer will most probably look horrible, probably in html with no
way of using plain text... sorry for that.
The reason you're not seeing the AC97_BUS_NEW used is because this
becomes visible only in device-tree files, which were posted (for
mioa701 for example) but never properly reviewed nor merged.
As from memory, at least mioa701, zylonite, em_x270 are DT ported, ie.
there is a DT file which makes them boot. For the mioa701, the DT file
offers the same functionnality, ie. all drivers in mioa701.c legacy
file are working as well in a DT variant (not using mioa701.c
obviously).
> Any idea where I went wrong here? Did I make a mistake in following
the Kconfig dependencies, or are some parts of this
incorrectly annotated?
I don't think you did a mistake, I think I did. When I saw the patch of
"deprecation" of mioa701 and all the other pxa files, I took it that
the platform-device was deprecated, and was to be removed. This is the
right thing to do in my opinion. I wouldn't mind if all board file go
actually (expect the QEMU one), as this would leave only the boards
with proper DT support, and would remove some clutter from the kernel.
I also thought the drivers won't get touched by the purge, exception
made of "platform similar ones", such as in the sound tree
(sound/soc/pxa) where we have some of them, and maybe mfd tree.
Cheers.
--
Robert
References
1. mailto:robert.jarzmik at free.fr,
More information about the Alsa-devel
mailing list