Hi Morimoto-san, On Fri, Jun 16, 2017 at 2:33 AM, Kuninori Morimoto <kuninori.morimoto.gx@xxxxxxxxxxx> wrote: >> > -CONFIG_SND_SOC_RCAR=y >> > -CONFIG_SND_SOC_AK4613=y >> > -CONFIG_SND_SIMPLE_CARD=y >> > +CONFIG_SND_SOC_RCAR=m >> > +CONFIG_SND_SOC_AK4613=m >> > +CONFIG_SND_SIMPLE_CARD=m >> >> Do other drivers depend on any pf the above? >> If so what are the implications here? > > SOC_RCAR is Renesas specific, no other driver is depends on it. > SOC_AK4613 is Codec and maybe Renesas only is using it, but I don't know. > no other driver is depends on it I think. "git grep -w asahi-kasei,ak4613" tells me only Renesas DTS files use it. > SIMPLE_CARD might be used from some other ARM64 platform. So you want to run this through linux-arm-kernel... Although I agree it's a good idea to make non-critical components modules in arm64_defconfig. > This patch should focus only for RCAR and AK4613 ? That's another option. SIMPLE_CARD can be handled in a follow-up patch, as it may need more buy-in. 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