Hi Roger, On Tue, May 10, 2022 at 9:40 AM Roger Quadros <rogerq@xxxxxxxxxx> wrote: > On 10/05/2022 10:30, Geert Uytterhoeven wrote: > > On Tue, May 10, 2022 at 9:22 AM Roger Quadros <rogerq@xxxxxxxxxx> wrote: > >> On 09/05/2022 16:48, Geert Uytterhoeven wrote: > >>> The Texas Instruments OMAP General Purpose Memory Controller (GPMC) is > >>> only present on TI OMAP2/3/4/5, AM33xx, AM43x, DRA7xx, TI81xx, and K3 > >>> SoCs. Hence add a dependency on ARCH_OMAP2PLUS || ARCH_K3, to prevent > >>> asking the user about this driver when configuring a kernel without > >>> OMAP2+ or K3 SoC family support. > >>> > >>> Fixes: be34f45f0d4aa91c ("memory: omap-gpmc: Make OMAP_GPMC config visible and selectable") > >>> Signed-off-by: Geert Uytterhoeven <geert+renesas@xxxxxxxxx> > Could you please also add ARCH_KEYSTONE in the 'depends on' list > as some SoCs in that architecture do have the GPMC block. Are you sure? AFAICS, none of the Keystone DTS files have device nodes that are compatible with the match list in the omap-gpmc driver. Or perhaps the GPMC support still has to be added to the Keystone DTS files (and or driver)? 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