Skip to content

Commit

Permalink
Staging: add poch driver
Browse files Browse the repository at this point in the history
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: Greg Kroah-Hartman <gregkh@suse.de>
  • Loading branch information
Vijay Kumar authored and Greg Kroah-Hartman committed Oct 22, 2008
1 parent 0c74433 commit a14eddd
Show file tree
Hide file tree
Showing 7 changed files with 1,471 additions and 0 deletions.
2 changes: 2 additions & 0 deletions drivers/staging/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -45,4 +45,6 @@ source "drivers/staging/at76_usb/Kconfig"

source "drivers/staging/pcc-acpi/Kconfig"

source "drivers/staging/poch/Kconfig"

endif # STAGING
1 change: 1 addition & 0 deletions drivers/staging/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -14,3 +14,4 @@ obj-$(CONFIG_PRISM2_USB) += wlan-ng/
obj-$(CONFIG_ECHO) += echo/
obj-$(CONFIG_USB_ATMEL) += at76_usb/
obj-$(CONFIG_PCC_ACPI) += pcc-acpi/
obj-$(CONFIG_POCH) += poch/
6 changes: 6 additions & 0 deletions drivers/staging/poch/Kconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
config POCH
tristate "Redrapids Pocket Change CardBus support"
depends on PCI && UIO
default N
---help---
Enable support for Redrapids Pocket Change CardBus devices.
1 change: 1 addition & 0 deletions drivers/staging/poch/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
obj-$(CONFIG_POCH) += poch.o
7 changes: 7 additions & 0 deletions drivers/staging/poch/README
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
TODO:
- fix transmit overflows
- audit userspace interfaces
- get reserved major/minor if needed

Please send patches to Greg Kroah-Hartman <greg@kroah.com> and
Vijay Kumar <vijaykumar@bravegnu.org> and Jaya Kumar <jayakumar.lkml@gmail.com>
Loading

0 comments on commit a14eddd

Please sign in to comment.