summaryrefslogtreecommitdiffstats
path: root/drivers/staging/poch
Commit message (Collapse)AuthorAgeFilesLines
* Staging: poch: fix sched.h build breakageGreg Kroah-Hartman2009-10-141-0/+1
| | | | | | | | commit d43c36dc removed sched.h from interrupt.h. This broke the poch driver. This patch fixes this. Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
* Staging: poch: fix verification of memory areaRoel Kluin2009-01-291-1/+1
| | | | | | | | fix verification of memory area Signed-off-by: Roel Kluin <roel.kluin@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
* staging: struct device - replace bus_id with dev_name(), dev_set_name()Kay Sievers2009-01-061-1/+1
| | | | | | Signed-off-by: Kay Sievers <kay.sievers@vrfy.org> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
* Staging: poch: Fine grained lockingVijay Kumar2009-01-061-2/+5
| | | | | | | | Lock only the portion of code that does register access. Signed-off-by: Vijay Kumar <vijaykumar@bravegnu.org> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
* Staging: poch: Fix user space protocol syncingVijay Kumar2009-01-061-12/+2Star
| | | | | | | | | Always set the user space offset from kernel space, to indicate group transmitted/received. Signed-off-by: Vijay Kumar <vijaykumar@bravegnu.org> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
* Staging: poch: Rx control register initVijay Kumar2009-01-061-3/+10
| | | | | | | | | Added Rx control register definition. Flush Rx FIFO on init, and set continuous DMA mode. Signed-off-by: Vijay Kumar <vijaykumar@bravegnu.org> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
* Staging: poch: Fix build warningsVijay Kumar2009-01-061-2/+2
| | | | | | | | | Removed out printing of DMA address, that causes warnings during build. Signed-off-by: Vijay Kumar <vijaykumar@bravegnu.org> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
* Staging: poch: minor fixesVijay Kumar2009-01-061-4/+33
| | | | | | | | | Unmap PCI bars on remove(). Validate sysfs values before using them. Signed-off-by: Vijay Kumar <vijaykumar@bravegnu.org> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
* Staging: poch: Correct pages from bytes.Vijay Kumar2009-01-061-8/+14
| | | | | | | | Accurately calculate the no. of pages from the bytes. Signed-off-by: Vijay Kumar <vijaykumar@bravegnu.org> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
* Staging: poch: Update TODO listVijay Kumar2009-01-061-1/+8
| | | | | | | | Update TODO list. Signed-off-by: Vijay Kumar <vijaykumar@bravegnu.org> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
* Staging: poch: Block size bug fixVijay Kumar2009-01-061-1/+4
| | | | | | | | | Block size is to be expressed in no. of 64 bit transfers. But the code specifies the block size in bytes. Fix this issue. Signed-off-by: Vijay Kumar <vijaykumar@bravegnu.org> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
* Staging: add poch driverVijay Kumar2008-10-225-0/+1468
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>