[PATCH] treewide: Kconfig: use bool instead of tristate

Simon Glass sjg at chromium.org
Thu Jul 2 22:05:03 CEST 2026


On Mon, 29 Jun 2026 at 05:14, Anshul Dalal <anshuld at ti.com> wrote:
>
> On Thu Jun 25, 2026 at 7:12 PM IST, Simon Glass wrote:
> > Hi Anshul,
> >
> > On Thu, 25 Jun 2026 at 04:18, Anshul Dalal <anshuld at ti.com> wrote:
> >>
> >> U-Boot does not support modules, so having tristate options is useless.
> >>
> >> Therefore this patch does a blind replace of all tristate options to
> >> bool tree-wide.
> >>
> >> Signed-off-by: Anshul Dalal <anshuld at ti.com>
> >> ---
> >> CI: https://github.com/u-boot/u-boot/pull/998
> >> ---
> >>  board/st/common/Kconfig      | 2 +-
> >>  cmd/Kconfig                  | 4 ++--
> >>  drivers/cache/Kconfig        | 2 +-
> >>  drivers/clk/Kconfig          | 2 +-
> >>  drivers/firmware/Kconfig     | 2 +-
> >>  drivers/i2c/Kconfig          | 6 +++---
> >>  drivers/i2c/muxes/Kconfig    | 6 +++---
> >>  drivers/i3c/Kconfig          | 2 +-
> >>  drivers/i3c/master/Kconfig   | 2 +-
> >>  drivers/memory/Kconfig       | 2 +-
> >>  drivers/misc/Kconfig         | 2 +-
> >>  drivers/mmc/Kconfig          | 4 ++--
> >>  drivers/mtd/nand/Kconfig     | 2 +-
> >>  drivers/net/phy/Kconfig      | 4 ++--
> >>  drivers/spi/Kconfig          | 2 +-
> >>  drivers/ufs/Kconfig          | 2 +-
> >>  drivers/usb/cdns3/Kconfig    | 6 +++---
> >>  drivers/usb/musb-new/Kconfig | 2 +-
> >>  drivers/usb/tcpm/Kconfig     | 4 ++--
> >>  19 files changed, 29 insertions(+), 29 deletions(-)
> >
> > I don't see this in patchwork but it looks like you sent it correctly.
>
> I seems to be up now:
> https://patchwork.ozlabs.org/project/uboot/patch/20260625-tristate_fix-v1-1-95e16153d752@ti.com/

Thanks, found it.

Regards,
Simon


More information about the U-Boot mailing list