1. 11 10月, 2008 7 次提交
    • T
      Staging: USB/IP: add common functions needed · 05a1f28e
      Takahiro Hirofuchi 提交于
      This adds the common functions needed by both the host and client side
      of the USB/IP code.
      
      Brian Merrell cleaned up a lot of this code and submitted it for
      inclusion.  Greg also did a lot of cleanup.
      Signed-off-by: NBrian G. Merrell <bgmerrell@novell.com>
      Cc: Takahiro Hirofuchi <hirofuchi@users.sourceforge.net>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      05a1f28e
    • G
      Staging: add the go7007 video driver · 866b8695
      Greg Kroah-Hartman 提交于
      Todo:
      	- checkpatch.pl cleanups
      	- sparse cleanups
      	- lots of little modules, should be merged together
      	  and added to the build.
      	- testing?
      	- handle churn in v4l layer.
      
      Many thanks to Ross Cohen <rcohen@snurgle.org> for cleanup patches on
      this driver.
      
      Cc: Ross Cohen <rcohen@snurgle.org>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      866b8695
    • G
      Staging: add me4000 pci data collection driver · c0f00588
      Greg Kroah-Hartman 提交于
      Originally written by Guenter Gebhardt <g.gebhardt@meilhaus.de>
      
      TODO:
      	- checkpatch.pl cleanups
      	- sparse cleanups
      	- possible /proc interaction cleanups
      	- more info needed for Kconfig entry
      	- real device id?
      	- module parameter cleanup
      
      Cc: Wolfgang Beiter <w.beiter@aon.at>
      Cc: Guenter Gebhardt <g.gebhardt@meilhaus.de>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      c0f00588
    • G
      Staging: add sxg network driver · 5db6b777
      Greg Kroah-Hartman 提交于
      This is the first rough cut at a driver for the Alacritech SLIC
      Technology Non-Accelerated 10Gbe network driver
      
      TODO:
        - lindent the code
        - remove typedefs
        - remove wrappers
        - checkpatch.pl cleanups
        - new functionality that the card needs
      
      Cc: Christopher Harrer <charrer@alacritech.com>
      Cc: Michael Miles <mmiles@alacritech.com>
      Cc: Christopher Harrer <charrer@alacritech.com>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      5db6b777
    • G
      Staging: add Alacritech slicoss network driver · 4d6f6af8
      Greg Kroah-Hartman 提交于
      This adds the Alacritech slicoss driver to the tree.
      
      This driver is supposed to support:
      
      	Mojave cards (single port PCI Gigabit) both copper and fiber
      	Oasis cards (single and dual port PCI-x Gigabit) copper and fiber
      	Kalahari cards (dual and quad port PCI-e Gigabit) copper and fiber
      
      The driver was acutally tested on Oasis and Kalahari cards.
      
      TODO:
      	- move firmware loading to request_firmware()
      	- remove direct memory access of structures
      	- any remaining sparse and checkpatch.pl warnings
      	- any netdev recommended changes
      
      Many thanks to Lior Dotan <liodot@gmail.com> for help with the cleanup
      of this driver.
      
      Cc: Lior Dotan <liodot@gmail.com>
      Cc: Christopher Harrer <charrer@alacritech.com>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      4d6f6af8
    • G
      Staging: add et131x network driver · cfb739b4
      Greg Kroah-Hartman 提交于
      This is a driver for the ET1310 network device.
      
      Based on the driver found at https://sourceforge.net/projects/et131x/
      
      Cleaned up immensely by Olaf Hartman <o.hartmann@telovital.com> and Christoph
      Hellwig <hch@infradead.org>
      
      Note, the powermanagement options were removed from the vendor provided
      driver as they did not build properly at the time.
      
      TODO:
      	- kernel coding style cleanups
      	- forward port for latest network driver changes
      	- kill useless typecasts (e.g. in et1310_phy.c)
      	- alloc_etherdev is initializing memory with zero?!?
      	- add_timer call in et131x_netdev.c is correct?
      	- Add power saving functionality (suspend, sleep, resume)
      	- Implement a few more kernel Parameter (set mac )
      
      Cc: Olaf Hartmann <o.hartmann@telovital.com>
      Cc: Christoph Hellwig <hch@infradead.org>
      Cc: Dean Adams <dadams1969@gmail.com>
      Cc: Victor Soriano <vjsoriano@agere.com>
      Cc: Andre-Sebastian Liebe <andre@lianse.eu>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      cfb739b4
    • G
      Staging: add Kconfig entries and Makefile infrastructure · 35045589
      Greg Kroah-Hartman 提交于
      This hooks up the drivers/staging directory to the build system
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      35045589