Hi Andy, On Fri, Aug 18, 2023 at 1:30 PM Andy Shevchenko <andriy.shevchenko@xxxxxxxxxxxxxxx> wrote: > On Fri, Aug 18, 2023 at 08:56:00AM +0100, Biju Das wrote: > > Sort OF table alphabetically by compatibles. > > > Suggested-by: Andy Shevchenko <andriy.shevchenko@xxxxxxxxxxxxxxx> > > Wrong, I haven't suggested that. See comment to the previous patch. > > And this is definitely wrong as Geert explained already why. > You need to fix the code that handles the ID table first. I retracted my own comment: https://lore.kernel.org/r/CAMuHMdUVCS_D0SBtDBrLQbAkdt0ZUbMOca+ukdwUtnGqzUr+cA@xxxxxxxxxxxxxx Upon a second read, I agree my reply Seems like it is, cfr. the scoring system in drivers/of/base.c was confusing, as it was not super clear if it was a response to the first or the second line of your comment: You mean the OF ID list must be specifically ordered?! What a nice minefield! This has to be fixed somewhere else, surely. Conclusion: there is no issue, the scoring system handles primary vs. fallback compatible values, irrespective of ordering. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@xxxxxxxxxxxxxx In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds