Reviewed-by: Hao Wu <wuhao...@google.com> On Thu, May 13, 2021 at 9:39 AM Philippe Mathieu-Daudé <phi...@redhat.com> wrote:
> The TYPE_NPCM7XX_SMBUS device model exposes an SMBus, but > this isn't advertised with proper Kconfig symbol, leading > to an early build failure when building NPCM7XX machines > standalone: > > The following clauses were found for AT24C > > config AT24C depends on I2C > select AT24C if NPCM7XX > > Fix by adding SMBUS to NPCM7XX. > > Fixes: 94e77879395 ("hw/i2c: Implement NPCM7XX SMBus Module Single Mode") > Signed-off-by: Philippe Mathieu-Daudé <phi...@redhat.com> > --- > Cc: Doug Evans<d...@google.com> > Cc: Hao Wu <wuhao...@google.com> > Cc: Tyrong Ting<kft...@nuvoton.com> > Cc: Corey Minyard <cminy...@mvista.com> > --- > hw/arm/Kconfig | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/hw/arm/Kconfig b/hw/arm/Kconfig > index 67723d9ea6a..85c6a1a088c 100644 > --- a/hw/arm/Kconfig > +++ b/hw/arm/Kconfig > @@ -373,6 +373,7 @@ config NPCM7XX > bool > select A9MPCORE > select ARM_GIC > + select SMBUS > select AT24C # EEPROM > select PL310 # cache controller > select SERIAL > -- > 2.26.3 > >