Hi Greg, Felipe,
(Add John's email to CC)

> From: Yoshihiro Shimoda, Sent: Tuesday, August 21, 2018 10:59 AM
> 
> Hi,
> 
> > From: Yoshihiro Shimoda, Sent: Monday, August 20, 2018 12:10 PM
> >
> > Since renesas_usb3 udc driver calls usb_of_get_companion_dev()
> > which is on usb/core/of.c, build error like below happens if we
> > disable CONFIG_USB because the usb/core/ needs CONFIG_USB:
> >
> > ERROR: "usb_of_get_companion_dev" [drivers/usb/gadget/udc/renesas_usb3.ko] 
> > undefined!
> >
> > According to the usb/gadget/Kconfig, "NOTE:  Gadget support
> > ** DOES NOT ** depend on host-side CONFIG_USB !!".
> > So, to fix the issue, this patch changes the usb_of_get_companion_dev()
> > place from usb/core/of.c to usb/common/common.c to be called by both
> > host and gadget.
> >
> > Reported-by: John Garry <[email protected]>
> > Fixes: 39facfa01c9f ("usb: gadget: udc: renesas_usb3: Add register of usb 
> > role switch")
> > Signed-off-by: Yoshihiro Shimoda <[email protected]>
> 
> On other email thread [1], Arnd said I have his Ack on this patch.
> So,
> 
> Acked-by: Arnd Bergmann <[email protected]>
> 
> [1]
> https://lkml.org/lkml/2018/8/20/216

I'm afraid but, would you apply this patch for linux v4.19?

Best regards,
Yoshihiro Shimoda

Reply via email to