linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* usb: uhci-platform driver fails after patch changes during merge
@ 2012-10-04  6:38 Tony Prisk
  2012-10-04  6:48 ` Tony Prisk
  2012-10-04  6:55 ` Tony Prisk
  0 siblings, 2 replies; 7+ messages in thread
From: Tony Prisk @ 2012-10-04  6:38 UTC (permalink / raw)
  To: linux-arm-kernel

Mike,

I see someone made changes to the uhci-platform.c driver I submitted
during v3.7 which results in it not working on mach-vt8500.

Could you clarify why the changes were made, and what the suggested
resolution would be to solve the problem that it introduced?

Lines indicated by ---> below were removed from the patch, which means
that on arch-vt8500 there is no dma_mask set, and its fails to
communicate with attached devices.

Regards

Tony P


static int __devinit uhci_hcd_platform_probe(struct platform_device
*pdev)
...
	if (usb_disabled())
		return -ENODEV;
--->
	/* Right now device-tree probed devices don't get dma_mask set.
	 * Since shared usb code relies on it, set it here for now.
	 * Once we have dma capability bindings this can go away.
	 */
	if (!pdev->dev.dma_mask)
		pdev->dev.dma_mask = &platform_uhci_dma_mask;
--->
	hcd = usb_create_hcd(&uhci_platform_hc_driver, &pdev->dev,
				pdev->name);
...

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

end of thread, other threads:[~2012-10-04 19:01 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-10-04  6:38 usb: uhci-platform driver fails after patch changes during merge Tony Prisk
2012-10-04  6:48 ` Tony Prisk
2012-10-04  6:55 ` Tony Prisk
2012-10-04 14:26   ` Greg KH
2012-10-04 17:42     ` Tony Prisk
2012-10-04 17:52       ` Greg KH
2012-10-04 19:01         ` linux at prisktech.co.nz

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).