All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v1 0/2] usb:dwc3: Enable USB DWC3 support for 64-bit system
@ 2016-01-14  5:08 Thang Q. Nguyen
  2016-01-14  5:08 ` [PATCH v1 1/2] usb:dwc3: Enable " Thang Q. Nguyen
  2016-01-14  5:08 ` [PATCH v1 2/2] usb:dwc3: pass arch data to xhci-hcd child Thang Q. Nguyen
  0 siblings, 2 replies; 9+ messages in thread
From: Thang Q. Nguyen @ 2016-01-14  5:08 UTC (permalink / raw)
  To: Felipe Balbi, Greg Kroah-Hartman, linux-usb, linux-omap,
	linux-kernel, linux-arm
  Cc: Thang Nguyen, Phong Vo, Loc Ho, patches

When CONFIG_DMA_CMA is not set, the coherent mask is not set.
These patches enable the USB DWC3 driver to set the coherent mask
correctly by first set coherent DMA mask to 64-bit. If this
failed, attempt again with 32-bit.
In addition, pass the archdata to the xhci-hcd child so that
xhci-hcd can configure DMA operations correctly.

Thang Q. Nguyen (2):
  usb:dwc3: Enable support for 64-bit system
  usb:dwc3: pass arch data to xhci-hcd child

 drivers/usb/dwc3/core.c | 15 +++++++++++++++
 drivers/usb/dwc3/host.c |  1 +
 2 files changed, 16 insertions(+)

-- 
2.2.0

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2016-01-16  4:00 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-01-14  5:08 [PATCH v1 0/2] usb:dwc3: Enable USB DWC3 support for 64-bit system Thang Q. Nguyen
2016-01-14  5:08 ` [PATCH v1 1/2] usb:dwc3: Enable " Thang Q. Nguyen
     [not found]   ` <1452748125-31639-2-git-send-email-tqnguyen-qTEPVZfXA3Y@public.gmane.org>
2016-01-14 15:47     ` Felipe Balbi
2016-01-14 15:47       ` Felipe Balbi
2016-01-15  3:50       ` Thang Q. Nguyen
2016-01-16  3:28         ` Felipe Balbi
     [not found]           ` <8760yu6w40.fsf-l0cyMroinI0@public.gmane.org>
2016-01-16  4:00             ` Thang Q. Nguyen
2016-01-16  4:00               ` Thang Q. Nguyen
2016-01-14  5:08 ` [PATCH v1 2/2] usb:dwc3: pass arch data to xhci-hcd child Thang Q. Nguyen

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.