summaryrefslogtreecommitdiff
path: root/drivers/char/ppdev.c
AgeCommit message (Collapse)Author
2005-10-28[PATCH] Driver Core: fix up all callers of class_device_create()Greg Kroah-Hartman
The previous patch adding the ability to nest struct class_device changed the paramaters to the call class_device_create(). This patch fixes up all in-kernel users of the function. Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2005-06-20[PATCH] class: convert drivers/char/* to use the new class api instead of ↵gregkh@suse.de
class_simple Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2004-06-03[PATCH] sparse: ppdev annotationAlexander Viro
2004-05-02[PATCH] Class support for ppdev.cMarcel Sebek
2003-12-29[PATCH] ppdev MODULES_ALIASAndrew Morton
From: Jim Radford <radford@indigita.com> I finally took the time to figure our why my parallel port wasn't working... here's the patch.
2003-08-30[PATCH] dev_t handling cleanups (10/12)Alexander Viro
new helper - iminor(inode); defined as minor(inode->i_rdev); lots and lots of places in drivers had been switched to it.
2003-05-07[PATCH] switch most remaining drivers over to devfs_mk_bdevAndrew Morton
From: Christoph Hellwig <hch@lst.de> This is a pretty huge patch, but splitting it doesn't make a lot of sense.. (USB may still need work)
2003-03-23[PATCH] devfs_mk_dir simplificationChristoph Hellwig
All arguments except the name are unused - remove them and make the name printf-like to avoid a few snprintf in the surrounding code. (also fixes compilation to due a superflous endif in dvb core)
2003-02-18[PATCH] spelling fix for compatable -> compatibleSteven Cole
This patch provides the following spelling fixes. compatable -> compatible compatability -> compatibility
2002-12-04[PATCH] fix ppdev compile breakageJeff Garzik
Cleaning up after viro ;-)
2002-12-03[PATCH] ppdev cleanupAlexander Viro
switched to explicit devfs_register()/devfs_remove(), killed gratitious devfs_handle_t variables.
2002-11-07[PATCH] C99 designated initializers for drivers/charArt Haas
2002-10-07[PATCH] missing sanity check in ppdevDave Jones
2002-07-30Removed devfs_register_chrdev and devfs_unregister_chrdev.Greg Kroah-Hartman
Use register_chrdev and unregister_chrdev as before, and everything will work.
2002-05-23EXPORT_SYMBOL: Remove EXPORT_NO_SYMBOLS from drivers/*Kai Germaschewski
2002-02-27[PATCH] 2.5.6-pre1: parport and O_NONBLOCKTim Waugh
This patch makes lp and ppdev do the Right Thing regarding O_NONBLOCK. 2002-01-04 Tim Waugh <twaugh@redhat.com> * include/linux/parport.h: Define a special inactivity timeout meaning 'caller wants to use O_NONBLOCK'. * drivers/char/lp.c: Support O_NONBLOCK properly. * drivers/char/ppdev.c: Likewise. * drivers/parport/parport_pc.c: Likewise. * drivers/parport/ChangeLog: Updated.
2002-02-05[PATCH] 2.5.3-pre6: deadlockTim Waugh
This patch fixes a potential deadlock in ppdev. * drivers/char/ppdev.c: Watch out for errors from parport_claim_or_block. * drivers/parport/share.c: Watch out for signals. * drivers/parport/ChangeLog: Updated.
2002-02-05[PATCH] 2.5.3-pre6: getmodesTim Waugh
This patch prevents ppdev from oopsing when the PPGETMODES ioctl is used before a PPCLAIM. * drivers/char/ppdev.c: Fix an oops in PPGETMODES handling.
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-04v2.5.1.6 -> v2.5.1.7Linus Torvalds
- Jeff Garzik: fix up loop and md for struct kdev_t typechecking - Jeff Garzik: improved old-tulip network driver - Arnaldo: more scsi driver bio updates - Kai Germaschewski: ISDN updates - various: kdev_t updates
2002-02-04v2.5.0.2 -> v2.5.0.3Linus Torvalds
- Al Viro: more superblock cleanups - Jens Axboe: more patches for new block IO layer - Christoph Hellwig: get rid of the old, long- deprecated SCSI error handling
2002-02-04v2.4.9.8 -> v2.4.9.9Linus Torvalds
- Greg KH: start migration to new "min()/max()" - Roman Zippel: move affs over to "min()/max()". - Vojtech Pavlik: VIA update (make sure not to IRQ-unmask a vt82c576) - Jan Kara: quota bug-fix (don't decrement quota for non-counted inode) - Anton Altaparmakov: more NTFS updates - Al Viro: make nosuid/noexec/nodev be per-mount flags, not per-filesystem - Alan Cox: merge input/joystick layer differences, driver and alpha merge - Keith Owens: scsi Makefile cleanup - Trond Myklebust: fix oopsable race in locking code - Jean Tourrilhes: IrDA update
2002-02-04v2.4.9.7 -> v2.4.9.8Linus Torvalds
- Christoph Hellwig: clean up personality handling a bit - Robert Love: update sysctl/vm documentation - make the three-argument (that everybody hates) "min()" be "min_t()", and introduce a type-anal "min()" that complains about arguments of different types.
2002-02-04v2.4.8.4 -> v2.4.9Linus Torvalds
- David Miller: sparc updates, FAT fs fixes, btaudio build fix - David Gibson: Orinoco driver update - Kevin Fleming: more disks the HPT controller doesn't like - David Miller: "min()/max()" cleanups. Understands signs and sizes. - Ben LaHaise: make vma merging more generous, help Mozilla /proc/<>/maps - Jens Axboe: CD updates - Trond Myklebust: save away NFS credentials in inode, so that mmap can writeout. - Mark Hemment: HIGHMEM ops cleanups - Jes Sorensen: use "unsigned long" for flags in various drivers
2002-02-04v2.4.8 -> v2.4.8.1Linus Torvalds
- Rui Sousa: emu10k1 module fixes, remove joystick part. - Alan Cox: driver merges - Andrea Arkangeli: alpha updates - David Woodhouse: up_and_exit -> complete_and_exit - David Miller: sparc and network update - Andrew Morton: update 3c59x driver - Neil Brown: NFS export VFAT, knfsd cleanups, raid fixes - Ben Collins: ieee1394 updates - Paul Mackerras: PPC update - me: make sure we don't lose position bits in "filldir()"
2002-02-04v2.4.4.3 -> v2.4.4.4Linus Torvalds
- Russell King: ARM updates - Al Viro: more init cleanups - Cort Dougan: more PPC updates - David Miller: cleanups, pci mmap updates - Neil Brown: raid resync by sector - Alan Cox: more merging with -ac - Johannes Erdfelt: USB updates - Kai Germaschewski: ISDN updates - Tobias Ringstrom: dmfe.c network driver update - Trond Myklebust: NFS client updates and cleanups
2002-02-04Import changesetLinus Torvalds