On Mon, Jul 29, 2019 at 2:53 PM Greg Ungerer <gerg@xxxxxxxxxx> wrote: > On 23/7/19 12:44 am, Arnd Bergmann wrote: > > On Sat, May 4, 2019 at 4:27 PM Greg Ungerer <gerg@xxxxxxxxxx> wrote: > >> On 4/5/19 3:06 am, Guenter Roeck wrote: > >>> On Fri, May 03, 2019 at 08:16:05AM +0100, Linus Walleij wrote: > >>>> With IXP4xx, Gemini and EP93xx we have found active users and > >>>> companies selling the chips and reference designs and even > >>>> recommending it for new products (!) at times. If this is not the > >>>> case with KS8695 and no hobbyists are willing to submit it > >>>> to OpenWrt and modernize it to use device tree I think it should be > >>>> deleted from the kernel. > >>>> > >>> > >>> That may be the best approach if indeed no one is using it, > >>> much less maintaining it. > >> > >> Well, I for one don't really use it any more. So I don't have a lot > >> of motivation to maintain it any longer. > > > > I came across my patches while rebasing my backlog to 5.3-rc1. > > > > Should I save the (very small) trouble of sending them out again > > and just remove the platform then? > > At this time I have no issue with removing it. Ok, let's do that then. For reference, this is what I think we should do for the remaining ARM9 based platforms that never gained multiplatform support, as time permits: netx: is now removed ks8695: remove next w90x900: probably remove, need to confirm with last known users davinci: almost multiplatform now, should be done in 5.4 ep93xx: convert to common-clk, generic-irq, then enable multiplatform (linusw is on it) omap1: convert to common-clk, change pcmcia driver to common I/O space method, use dma_pfn_offset for virt_to_bus, add ugly hacks for cpu_is_omap*() and omap_readl(), then enable multiplatform (arnd has started this) lpc32xx: clean up header files so we can build last 6 drivers independently, then move to multiplatform, probably after 5.4 I have patches for this somewhere. s3c24xx: change 18 drivers that still use mach/* headers, get creative about mach-bast ISA I/O space Arnd