[PATCH] drivers/misc: add Aspeed LPC snoop driver

Rick Altherr raltherr at google.com
Sat Jun 10 08:16:33 AEST 2017


On Fri, Jun 9, 2017 at 12:00 PM, Arnd Bergmann <arnd at arndb.de> wrote:
>
> On Tue, Jun 6, 2017 at 6:51 PM, Rick Altherr <raltherr at google.com> wrote:
> > I expect Nuvoton to be sending upstream support for their BMC SoCs later
> > this year.
>
> Ah, good to hear!
>
> > LPC is slowly being replaced by eSPI so, even though I expect a
> > few more companies to introduce BMC SoCs in the next few years, I don't
> > expect a huge increase in the number of LPC slave drivers.
>
> Do you know how eSPI slave drivers work? Are they regular SPI slaves
> that implement the eSPI bits in software, or is there hardware level
> support for eSPI slaves that makes them look like LPC at the high
> level?
>

I've only seen the Aspeed eSPI hardware.  It implements demux of the
eSPI channels in the hardware and provides separate DMA descriptors
for each.  It looks nothing like LPC at any level.

>         Arnd


More information about the openbmc mailing list