RE: [PATCH v2] mmc: host: Kconfig: Fix undefined reference to rdev_get_drvdata()

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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





[Index of Archives]     [Linux Samsung SOC]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]

  Powered by Linux