1. 17 7月, 2014 1 次提交
  2. 10 7月, 2014 1 次提交
  3. 22 12月, 2013 1 次提交
  4. 20 12月, 2013 1 次提交
  5. 10 10月, 2013 4 次提交
  6. 01 10月, 2013 1 次提交
    • A
      usb: gadget: create a utility module for mass_storage · 6fdc5dd2
      Andrzej Pietrasiewicz 提交于
      Converting to configfs requires making the f_mass_storage.c a module.
      
      But first we need to get rid of "#include "storage_common.c".
      
      This patch makes storage_common.c a separately compiled file, which is
      built as a utility module named u_ms.ko. After all mass storage users are
      converted to the new function interface this module can be eliminated
      by merging it with the mass storage function's module.
      
      USB descriptors are exported so that they can be accessed from
      f_mass_storage.
      
      FSG_VENDOR_ID and FSG_PRODUCT_ID are moved to their only user.
      
      Handling of CONFIG_USB_GADGET_DEBUG_FILES is moved to f_mass_storage.c.
      The fsg_num_buffers static is moved to FSG_MODULE_PARAMETER users, so
      instead of using a global variable the f_mass_storage introduces
      fsg_num_buffers member in fsg_common (and fsg_config).
      
      fsg_strings and fsg_stringtab are moved to f_mass_storage.c.
      Signed-off-by: NAndrzej Pietrasiewicz <andrzej.p@samsung.com>
      Signed-off-by: NKyungmin Park <kyungmin.park@samsung.com>
      Signed-off-by: NFelipe Balbi <balbi@ti.com>
      6fdc5dd2
  7. 17 9月, 2013 1 次提交
    • C
      usb: gadget: add '__ref' for rndis_config_register() and cdc_config_register() · 780cc0f3
      Chen Gang 提交于
      They are only called by '__ref' function multi_bind(), and they will
      call '__init' functions, so recommend to let them '__ref' too.
      
      The related warnings:
      
        WARNING: drivers/usb/gadget/g_multi.o(.text+0xded6): Section mismatch in reference from the variable .LM2921 to the variable .init.text:_rndis_do_config
        The function .LM2921() references
        the variable __init _rndis_do_config.
        This is often because .LM2921 lacks a __init
        annotation or the annotation of _rndis_do_config is wrong.
      
        WARNING: drivers/usb/gadget/g_multi.o(.text+0xdf16): Section mismatch in reference from the variable .LM2953 to the variable .init.text:_cdc_do_config
        The function .LM2953() references
        the variable __init _cdc_do_config.
        This is often because .LM2953 lacks a __init
        annotation or the annotation of _cdc_do_config is wrong.
      Signed-off-by: NChen Gang <gang.chen@asianux.com>
      Signed-off-by: NFelipe Balbi <balbi@ti.com>
      780cc0f3
  8. 29 7月, 2013 1 次提交
  9. 10 6月, 2013 5 次提交
  10. 23 4月, 2013 1 次提交
  11. 03 4月, 2013 2 次提交
  12. 22 1月, 2013 4 次提交
  13. 10 9月, 2012 11 次提交
  14. 24 1月, 2012 1 次提交
  15. 10 9月, 2011 1 次提交
    • K
      usb gadget: clean up FSF boilerplate text · 28c9fc68
      Klaus Schwarzkopf 提交于
      remove the following two paragraphs as they are not needed:
      
      This program is distributed in the hope that it will be useful, but
      WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
      FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public
      License for more details.
      
      You should have received a copy of the GNU General Public License along with
      this program; if not, write to the Free Software Foundation, Inc.,59
      Temple Place - Suite 330, Boston, MA  02111-1307, USA.
      Signed-off-by: NKlaus Schwarzkopf <schwarzkopf@sensortherm.de>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      28c9fc68
  16. 02 7月, 2011 1 次提交
  17. 23 10月, 2010 3 次提交