lkml.org 
[lkml]   [2015]   [Jul]   [14]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH v2 41/48] usb: gadget: add 'ep_match' callback to usb_gadget_ops
    Date
    This callback will be called by epautoconf to allow UDC driver match best
    endpoint for specific descriptor. It's intended to supply mechanism which
    allows to get rid of chip-specific endpoint matching code from epautoconf.

    Signed-off-by: Robert Baldyga <r.baldyga@samsung.com>
    ---
    include/linux/usb/gadget.h | 3 +++
    1 file changed, 3 insertions(+)

    diff --git a/include/linux/usb/gadget.h b/include/linux/usb/gadget.h
    index e6cbc25..0041bb9 100644
    --- a/include/linux/usb/gadget.h
    +++ b/include/linux/usb/gadget.h
    @@ -534,6 +534,9 @@ struct usb_gadget_ops {
    int (*udc_start)(struct usb_gadget *,
    struct usb_gadget_driver *);
    int (*udc_stop)(struct usb_gadget *);
    + struct usb_ep *(*match_ep)(struct usb_gadget *,
    + struct usb_endpoint_descriptor *,
    + struct usb_ss_ep_comp_descriptor *);
    };

    /**
    --
    1.9.1


    \
     
     \ /
      Last update: 2015-07-14 12:21    [W:4.026 / U:0.032 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site