[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