summaryrefslogtreecommitdiff
path: root/drivers/char/mwave
AgeCommit message (Collapse)Author
2005-01-07[PATCH] MODULE_PARM conversionsAndrew Morton
Rusty Russell <rusty@rustcorp.com.au> MODULE_PARM conversions for x86 `allyesconfig'. Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-01-07[PATCH] Lock initializer cleanup (character devices)Thomas Gleixner
Character devices converted to use the new lock initializers. Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Acked-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2004-10-19[PATCH] #include <asm/bitops.h> -> #include <linux/bitops.h>Adrian Bunk
There's no reason to directly #include <asm/bitops.h> since it's available on all architectures and also included by #include <linux/bitops.h>. This patch changes #include <asm/bitops.h> to #include <linux/bitops.h>. Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2004-07-26[PATCH] pointer-to-int conversion fixesAlexander Viro
Assorted pointer-to-int fixes: a) some places want to take pointer modulo alignment or extract integer that was cast to pointer (which is legitimate), but do that via wrong cast, triggering sparse warnings. b) usual %x (int)ptr -> %p ptr fixes Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2004-07-26[PATCH] NULL noise removal in drivers/*Alexander Viro
it could be split (all chunks are obviously independent), but I don't think that it's worth doing. Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2004-07-26[PATCH] size_t portability fixesAlexander Viro
A lot of places assumed that size_t == unsigned; on 64bit boxen that is not true. Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2004-07-11[PATCH] sparse: misc NULL noise in drivers/*Alexander Viro
2004-06-18[PATCH] sparse: mwave annotationAlexander Viro
2004-05-14[PATCH] remove driver model code in mwave driverAndrew Morton
From: Christoph Hellwig <hch@lst.de> Someone blindly added sysfs support to the driver long time ago without understanding the implications (and if they were understood the driver would need half a rewrite for it). Herber Xu recently noticed the problems this causes on unload, so let's if 0 out all that code and get the driver working again.
2004-03-30[PATCH] double semicolon cleanupAlexander Stohr
This cleans up a larger amount of superfluos ";;" statements in current Linux kernel sources by converting them to the regular single ";" statments. It seems to be a common problem that at the end of a line the semicolon key is producing an echo.
2003-09-09[PATCH] mwave locking fixesAndrew Morton
From: Manfred Spraul <manfred@colorfullife.com> The mwave driver uses a user space daemon for some modem operations. The user space daemon calls ioctl(,IOCTL_MW_GET_IPC), and the driver returns after an interrupt arrived. The actual wait used interruptible_sleep_on(), which can lead to lost wakeups. A local spinlock on the stack is used to close that race, but this is broken on SMP, perhaps even with preempt. The attached patch fixes that by switching to the normal add_wait_queue/test_if_race_occured/schedule/remove_wait_queue sequence.
2003-09-06[PATCH] janitor: remove unneeded version.h #includesRandy Dunlap
From: Randy Hron <rwhron@earthlink.net> remove unneeded linux/version.h usage & some duplicate #includes;
2003-08-17Fix more drivers that broke due to losing the 'name' entry.Linus Torvalds
2003-05-07[PATCH] mwave build fixAndrew Morton
From: Michael Buesch <fsdeveloper@yahoo.de> and Paul Schroeder. mwavedd.h needs <linux/wait.h> and smapi.h
2003-04-29[PATCH] simple mwave code cleanupAndrew Morton
From: Paul B Schroeder <paulsch@haywired.net> The following patch simply moves the 'nr_registered_attrs' and 'device_registered' variables in mwavedd.c into the MWAVE_DEVICE_DATA struct which is defined in mwavedd.h..
2003-04-20[PATCH] irqs: various char driversAndrew Morton
Fix up a bunch of char drivers for the new IRQ API.
2003-03-22[PATCH] mwave oops fixesAndrew Morton
The mwave driver oopses if you do not have the hardware installed. It is running device_unregister() and device_remove_file() against things whch were never created.
2003-03-21[PATCH] remove ifs from ancient backcompat in mwave driverAlan Cox
Also add warning about a broken spinlock/sleep someone still has to fix
2003-02-25[PATCH] Spelling fixes: don'tMichael Hayes
dont -> don't (135 occurrences)
2003-02-18[PATCH] spelling fix for interupt -> interruptSteven Cole
This patch provides the following spelling fix. interupt -> interrupt
2002-12-15[PATCH] C99 initializers for drivers/charArt Haas
2002-12-14[PATCH] Remove Rules.make from Makefiles (2/3)Brian Gerst
Makefiles no longer need to include Rules.make, which is currently an empty file. This patch removes it from the drivers tree Makefiles.
2002-11-17[PATCH] more bogus MOD_INC_USE_COUNT removalsAlexander Viro
- example in Documentation/DocBook/procfs_example.c uses MOD_..._USE_COUNT for no reason. - alpha/kernel/srm_env.c uses MOD_...USE_COUNT for no reason _and_ does lovely stuff like strlen() on user-supplied pointers, copy_from_user() with unverified size, half-kilobyte on-stack arrays, etc. Fixed. - s390{,x}/kernel/debug.c: set ->owner instead of playing with MOD_..._USE_COUNT in ->open()/->release() - mwavedd.c: gratitious use of MOD_..._USE_COUNT - uinput.c: ditto - radio/miropcm20-rds.c: set ->owner, remove MOD_..._USE_COUNT from ->open()/->release(), fixed an obvious race in the former (it checked that nobody else had device opened, then did kmalloc() with GFP_KERNEL, then marked device as opened).
2002-11-17o tp3870i: fixup after header files cleanups: add include <linux/interrupt.h>Arnaldo Carvalho de Melo
request_irq/free_irq are now in linux/interrupt.h
2002-05-24kbuild: Remove now redundant 'O_TARGET := built-in.o' linesKai Germaschewski
(plus a bit of rearranging in the ISDN Makefiles)
2002-05-23kbuild: Use standard multi-part object declaration in drivers/char/*Kai Germaschewski
2002-02-20[PATCH] .text.exit linkage errorsAndrew Morton
A forward-port of all the .text.exit fixes which went into 2.4. Also contains a couple of s/MINOR/minor/ changes.
2002-02-05v2.5.2.1 -> v2.5.2.1.1Linus Torvalds
- David Howells: abtract out "current->need_resched" as "need_resched()" - Frank Davis: ide-tape update for bio - various: header file fixups - Jens Axboe: fix up bio/ide/highmem issues - Kai Germaschewski: ISDN update - Tim Waugh: parport update - Patrik Mochel: initcall update - Greg KH: USB and Compaq PCI hotplug updates
2002-02-05v2.5.1.9 -> v2.5.1.10Linus Torvalds
- Kai Germaschewski: ISDN updates - Al Viro: start moving buffer cache indexing to "struct block_device *" - Greg KH: USB update - Russell King: fix up some ARM merge issues - Ingo Molnar: scalable scheduler
2002-02-04v2.4.12 -> v2.4.12.1Linus Torvalds
- Trond Myklebust: deadlock checking in lockd server - Tim Waugh: fix up parport wrong #define - Christoph Hellwig: i2c update, ext2 cleanup - Al Viro: fix partition handling sanity check. - Trond Myklebust: make NFS use SLAB_NOFS, and not play games with PF_MEMALLOC - Ben Fennema: UDF update - Alan Cox: continued merging - Chris Mason: get /proc buffer memory sizes right after buf-in-page-cache
2002-02-04v2.4.10.1 -> v2.4.10.2Linus Torvalds
- me/Al Viro: fix bdget() oops with block device modules that don't clean up after they exit - Alan Cox: continued merging (drivers, license tags) - David Miller: sparc update, network fixes - Christoph Hellwig: work around broken drivers that add a gendisk more than once - Jakub Jelinek: handle more ELF loading special cases - Trond Myklebust: NFS client and lockd reclaimer cleanups/fixes - Greg KH: USB updates - Mikael Pettersson: sparate out local APIC / IO-APIC config options