Exirion wrote:
> Where can I find the kernel sources? SVN hardly contains anything, and I
> can't find anything in the Downloads section that looks like it:
> http://code.google.com/p/triodeplugins/downloads/list
Yes I need to make them available - I've been more focused on getting it
to work than posting the patches.
Sorry misread your previous post - happy to email you the patches if you
PM me an email address (prior to making them more widely available)
I think the rDac was the one which had a problem with the syncinterval -
it asks for a value which is too high for the linux usb scheduler, so my
code reduces this. It really depends on the age of your ehci-sched.c as
it looks to me that more recent versions of this may allow the syncpipe
to be scheduled. I have kept it as per the Logitech version with some
minor patches to the sound/usb code to change the sync interval:
This is from snd_usb_set_format_quirk() in sound/usb/quirks.c [which is
post the refactoring of sound/usb so depends on the age of your kernel
whether you have it]
Code:
--------------------
+ // check for long syncintervals which we can't schedule and reduce
+ if (snd_usb_get_speed(subs->dev) == USB_SPEED_FULL &&
subs->syncinterval >= 6) {
+ printk("async usb sync interval too high reducing %d -> 6\n",
subs->syncinterval);
+ subs->syncinterval = 6;
+ }
--------------------
------------------------------------------------------------------------
Triode's Profile: http://forums.slimdevices.com/member.php?userid=17
View this thread: http://forums.slimdevices.com/showthread.php?t=93310
_______________________________________________
Touch mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/touch