I just read the following:

On Tuesday, October 11, 2016 at 11:02:15 PM UTC-4, RobertCNelson wrote:
>
> Hi David, 
>
> ... 

>
> A Couple Reasons: 
>
> TI actually dropped "official" support for OMAP3/DM37xx devices after 
> v3.14.x, so we just use a mainline generic kernel (4.4.1 in that 
> image's case for the xM)..  Whereas the 4.1.x-ti based kernel has 
> official support from TI for am335x/am4x/am5x devices.. 
>
>
> ... 

> Regards, 
>
> -- 
> Robert Nelson 
> https://rcn-ee.com/ 
>

Does this mean that the 4.9 kernel doesn't have official support for the 
Beaglebone Black (am335x?)...
I'm wondering if that is why I'm having problems with the configs 
usb_f_hid.ko gadget driver.  I tracked
down, I think, what the problem might be, but I'm not exactly sure how to 
fix it.  When looking for an
"in" endpoint, the hid driver has several (the fs, hs, and ss endpoints), 
but I'm not sure that the
usb_gadget_ep_match_desc
 function actually matches any of the endpoints and I think it ends up 
returning a null endpoint
descriptor which is then dereferenced by "alloc_ep_req" in the hidg_bind 
process.  I'm not exactly sure why it wouldn't
get a descriptor, but there are several ways that the above function can 
return 0 instead of 1 (meaning
it didn't match).  I'm in the process of tracking this down, but maybe 
there is something I need in the
kernel that isn't supported/provided anymore for am335x?

Sorry to pick on you again to ask these questions (I asked you about the 
HID driver in another thread), 
but you seem to be the most knowledgeable about ti/linux/beaglebone support 
in general.  If I knew where 
else to direct these questions, I'd direct them there.

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/8e91b0ce-560c-4ad8-a872-02ab1532be5b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to