1. 23 10月, 2008 2 次提交
    • V
      Staging: add poch driver · a14eddda
      Vijay Kumar 提交于
      This is the first cut at a driver for the Redrapids Pocket Change
      CardBus devices.
      
      Receiving data seems to work properly, but overflows happen on transmit.
      Still needs more hardware debugging to work properly.
      
      (cleaned up to use proper driver core api functions by Greg)
      
      From: Vijay Kumar <vijaykumar@bravegnu.org>
      Cc: Alexey Zaytsev <alexey.zaytsev@gmail.com>
      Cc: Jaya Kumar <jayakumar.lkml@gmail.com>
      Cc: Ken Sienski <sienski@redrapids.com>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      a14eddda
    • H
      Staging: add pcc-acpi driver · c2bf092e
      Hiroshi Miura 提交于
      Adds the pcc-acpi driver to the staging tree.
      
      From: Hiroshi Miura <miura@da-cha.org>
      Cc: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      c2bf092e
  2. 14 10月, 2008 2 次提交
  3. 11 10月, 2008 10 次提交
    • D
      Staging: add echo cancelation module · 10602db8
      David Rowe 提交于
      This is used by mISDN and Zaptel drivers.
      
      From: Steve Underwood <steveu@coppice.org>
      From: David Rowe <david@rowetel.com>
      Cc: Tzafrir Cohen <tzafrir.cohen@xorcom.com>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      10602db8
    • G
      Staging: add wlan-ng prism2 usb driver · 00b3ed16
      Greg Kroah-Hartman 提交于
      This adds the wlan-ng prism2 USB driver to the drivers/staging tree.
      
      The code was originally written by the linux-wlan-ng team, patched by
      some Novell engineers to properly work on newer kernels, and then hacked
      into place in order to get it to build properly in a single subdirectory
      within the kernel tree by me.
      
      It supports a wide range of older USB prism2 devices, and contains a
      80211 stack to support this single driver.
      
      Cc: Christian Zoz <zoz@suse.de>
      Cc: Andreas Gruenbacher <agruen@suse.de>
      Cc: linux-wireless <linux-wireless@vger.kernel.org>
      Cc: John Linville <linville@tuxdriver.com>
      Cc: Helmut Schaa <helmut.schaa@googlemail.com>
      Cc: linux-wlan-ng <solomon@linux-wlan.com>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      
      00b3ed16
    • P
      Staging: add w35und wifi driver · 66101de1
      Pavel Machek 提交于
      This is driver for w35und usb wifi -- also in kohjinsha
      subnotebook. It should work well enough to associate and ping, but it
      obviously needs to be rewritten two more times...
      
      OTOH worst horrors (like embedded wifi stack) should have been fixed
      already...
      Signed-off-by: NPavel Machek <pavel@suse.cz>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      66101de1
    • 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