[linux dev-6.6 v1] usb: chipidea: udc: enforce write to the memory.

Andrew Jeffery andrew at codeconstruct.com.au
Fri Jul 26 16:09:45 AEST 2024


On Tue, 2024-07-16 at 16:56 +0300, Tomer Maimon wrote:
> Hi Andrew,
> 
> On Tue, 16 Jul 2024 at 06:34, Andrew Jeffery
> <andrew at codeconstruct.com.au> wrote:
> > 
> > On Wed, 2024-07-10 at 15:41 +0300, Tomer Maimon wrote:
> > > In the prime endpoint function, we need to read from qh.ptr->td.token
> > > to ensure that the previous write to it has indeed been committed
> > > to memory.
> > > 
> > > Signed-off-by: Tomer Maimon <tmaimon77 at gmail.com>
> > > ---
> > >  drivers/usb/chipidea/udc.c | 15 ++++++++++++---
> > >  1 file changed, 12 insertions(+), 3 deletions(-)
> > 
> > What's the state of this patch with respect to upstream? Is this
> > something specific to the openbmc/linux dev-6.6 tree, or is there an
> > upstream equivalent? If the latter, can you please link to the relevant
> > patch?
> This patch didn't upstream yet to OpenBMC vanilla.
> Its not specific to openbmc/linux dev-6.6 tree, but it is something
> that related to NPCM UDC module and I am not sure that Chipidea will
> approve to upstream it to the main chipidea driver

Given it's a driver for shared IP I prefer you get some feedback on the
upstream lists before we apply this to the openbmc tree.

Andrew


More information about the openbmc mailing list