[PATCH 08/11] Kconfig: i2c: Depend on correct xPL symbol
Tom Rini
trini at konsulko.com
Thu Jul 9 15:43:54 CEST 2026
On Thu, Jul 09, 2026 at 09:12:24AM +0200, Jonas Karlman wrote:
> Hi Tom,
>
> On 7/9/2026 3:52 AM, Tom Rini wrote:
> > On Wed, Jul 08, 2026 at 10:05:34PM +0000, Jonas Karlman wrote:
> >
> >> Change to depend on the xPL symbol instead of the SUPPORT_xPL symbol to
> >> only make the xPL_SYS_I2C_LEGACY symbols available when xPL is enabled.
> >>
> >> Signed-off-by: Jonas Karlman <jonas at kwiboo.se>
> >> ---
> >> drivers/i2c/Kconfig | 4 ++--
> >> 1 file changed, 2 insertions(+), 2 deletions(-)
> >>
> >> diff --git a/drivers/i2c/Kconfig b/drivers/i2c/Kconfig
> >> index ab5af17858c8..125dc84819e6 100644
> >> --- a/drivers/i2c/Kconfig
> >> +++ b/drivers/i2c/Kconfig
> >> @@ -78,14 +78,14 @@ config SYS_I2C_LEGACY
> >>
> >> config SPL_SYS_I2C_LEGACY
> >> bool "Enable legacy I2C subsystem and drivers in SPL"
> >> - depends on SUPPORT_SPL && !SPL_DM_I2C
> >> + depends on SPL && !SPL_DM_I2C
> >> help
> >> Enable the legacy I2C subsystem and drivers in SPL. This is useful
> >> in some size constrained situations.
> >>
> >> config TPL_SYS_I2C_LEGACY
> >> bool "Enable legacy I2C subsystem and drivers in TPL"
> >> - depends on SUPPORT_TPL && !SPL_DM_I2C
> >> + depends on TPL && !TPL_DM_I2C
> >> help
> >> Enable the legacy I2C subsystem and drivers in TPL. This is useful
> >> in some size constrained situations.
> >
> > Building on the last email, I think these might need to be
> > [ST]PL_FRAMEWORK not [ST]PL.
> >
>
> I have mostly tested this series with additional changes that alias
> putc()/puts() to printch()/printascii() in xPL builds when
> common/console.o is unavailable and DEBUG_UART=y, patches that will
> be sent as a separate series.
>
> It is possible such change may have hidden some latent issues, now
> trying to push a branch that contains changes that ends at the patches
> included in this series, but due to timeouts it was not possible prior
> to sending this reply.
OK. You should have access to git.u-boot-project.org now, to run CI
there. To ensure there's no timeout problems you might need to do a
local patch to switch the yaml to use git.u-boot-project.org too when
cloning test hooks.
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20260709/0b680936/attachment.sig>
More information about the U-Boot
mailing list