Changes to dwc_otg USB controller code (stable/10)
Scott, Brian
brian.scott4 at det.nsw.edu.au
Thu Jun 5 05:34:55 UTC 2014
Hi,
A few little problems with the compiler...
/usr/src/sys/modules/usb/dwc_otg/../../../dev/usb/controller/dwc_otg.c:3692:21: error: assigning to 'struct usb_bus_methods *' from 'const struct usb_bus_methods *' discards qualifiers [-Werror,-Wincompatible-pointer-types-discards-qualifiers]
sc->sc_bus.methods = &dwc_otg_bus_methods;
^ ~~~~~~~~~~~~~~~~~~~~
/usr/src/sys/modules/usb/dwc_otg/../../../dev/usb/controller/dwc_otg.c:4727:16: error: assigning to 'struct usb_pipe_methods *' from 'const struct usb_pipe_methods *' discards qualifiers [-Werror,-Wincompatible-pointer-types-discards-qualifiers]
ep->methods = &dwc_otg_device_isoc_methods;
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/sys/modules/usb/dwc_otg/../../../dev/usb/controller/dwc_otg.c:4729:16: error: assigning to 'struct usb_pipe_methods *' from 'const struct usb_pipe_methods *' discards qualifiers [-Werror,-Wincompatible-pointer-types-discards-qualifiers]
ep->methods = &dwc_otg_device_non_isoc_methods;
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3 errors generated.
[I guessing I did this right: the changeset just listed the one file changed so I copied the file over to my stable/10 source tree and compiled. If there are other related things I need to track down then let me know]
Brian
-----Original Message-----
From: Hans Petter Selasky [mailto:hps at selasky.org]
Sent: Wednesday, 4 June 2014 8:30 PM
To: Scott, Brian; 'arm at freebsd.org'
Subject: Re: Changes to dwc_otg USB controller code (stable/10)
On 06/04/14 12:13, Hans Petter Selasky wrote:
> Hi,
>
> I'm able to reproduce this only if I connect the device directly to the
> RPI-B. If I use an external HUB, no issue is seen.
> --HPS
I think the following patch will fix your issue:
http://svnweb.freebsd.org/changeset/base/267044
Please try and report back.
--HPS
**********************************************************************
This message is intended for the addressee named and may contain
privileged information or confidential information or both. If you
are not the intended recipient please delete it and notify the sender.
**********************************************************************
More information about the freebsd-arm
mailing list