1. 23 9月, 2009 1 次提交
    • B
      USB: gadget: Add EEM gadget driver · 9b39e9dd
      Brian Niebuhr 提交于
      This patch adds a CDC EEM ethernet gadget driver.  CDC EEM is a newer
      USB ethernet specification that uses a simpler interface than the older
      CDC ECM.  This makes CDC EEM usable by a wider set of USB hardware.
      By default the ethernet gadget will still use CDC ECM/Subset, but kernel
      configuration and/or a module parameter will allow alternative use of
      the CDC EEM protocol.
      
      Changes since last version:
      	- Brought in missing RNDIS changes that caused compile error
      	- Modified 'sentinel CRC' checking to match EEM host driver
      Signed-off-by: NBrian Niebuhr <bniebuhr@efjohnson.com>
      Cc: David Brownell <dbrownell@users.sourceforge.net>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      9b39e9dd