Hi Geert, Thanks for the feedback. > -----Original Message----- > From: Geert Uytterhoeven <geert@xxxxxxxxxxxxxx> > Sent: 31 March 2025 10:19 > Subject: Re: [PATCH v2] mmc: host: Kconfig: Fix undefined reference to rdev_get_drvdata() > > Hi Biju, > > On Sat, 29 Mar 2025 at 09:00, Biju Das <biju.das.jz@xxxxxxxxxxxxxx> wrote: > > The driver no longer builds when regulator support is unavailable. Fix > > the build error undefined reference to rdev_get_drvdata() by selecting > > the REGULATOR in config MMC_SDHI. > > > > Fixes: fae80a99dc03 ("mmc: renesas_sdhi: Add support for RZ/G3E SoC") > > Reported-by: kernel test robot <lkp@xxxxxxxxx> > > Closes: > > https://lore.kernel.org/oe-kbuild-all/202503290554.zASQT70Q-lkp@intel. > > com/ > > Signed-off-by: Biju Das <biju.das.jz@xxxxxxxxxxxxxx> > > --- > > v1->v2: > > * Added 'if ARCH_RENESAS' to leave SUPERH out > > --- > > drivers/mmc/host/Kconfig | 1 + > > 1 file changed, 1 insertion(+) > > > > diff --git a/drivers/mmc/host/Kconfig b/drivers/mmc/host/Kconfig index > > 6824131b69b1..f62e436b1d4f 100644 > > --- a/drivers/mmc/host/Kconfig > > +++ b/drivers/mmc/host/Kconfig > > @@ -692,6 +692,7 @@ config MMC_SDHI > > tristate "Renesas SDHI SD/SDIO controller support" > > depends on SUPERH || ARCH_RENESAS || COMPILE_TEST > > select MMC_TMIO_CORE > > + select REGULATOR if ARCH_RENESAS > > Regardless of Arnd's comment, making the select optional means the build can still break when compile- > testing on a non-Reneas platform. Agreed. Looks Arnd post another patch[1] to avoid this issue. [1] https://lore.kernel.org/all/20250329164145.3194284-1-arnd@xxxxxxxxxx/ Cheers, Biju