“f841d792e38f75f5e25b0b66f7b5d235d180a735”上不存在“arch/x86/git@gitcode.net:openeuler/kernel.git”
  • G
    Merge tag 'gadget-for-v3.5' of... · 6a1e1d71
    Greg Kroah-Hartman 提交于
    Merge tag 'gadget-for-v3.5' of git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb into usb-next
    
    usb: gadget: patches for v3.5
    
    This pull request is quite big, but mainly because there's a
    giant rework of the s3c_hsotg.c driver to make it friendlier
    for other users. Samsung Exynos platforms use the DesignWare
    Core USB2 IP from Synopsys so it's a bit unfair to have the
    driver work for Samsung platforms only. In short, the big
    rework is in preparation to make the driver more reusable.
    
    Another big rework in this pull request came from Ido, where
    he's removing the redundant pointer for the endpoint descriptor
    from the controller driver's own endpoint representation. The
    same pointer is available through the generic struct usb_ep
    structure.
    
    Also on this pull request is the conversion of a few extra
    controller drivers to the new style registration, which allows
    multiple controllers to be available on the same platform and
    helps remove global pointers from those drivers.
    
    Together with those big changes, there's the usual fixes and cleanups
    to gadget drivers. Nothing major.
    6a1e1d71
dummy_hcd.c 66.2 KB