summaryrefslogtreecommitdiffstats
path: root/sys/dev/ppbus/lpt.c
Commit message (Expand)AuthorAgeFilesLines
* - Use ppb_assert_locked() rather than using explicit mtx_assert callattilio2011-11-221-3/+2
* Check pointer for NULL before dereferencing it, not after.brueffer2009-10-221-2/+5
* Correct a copy/paste bug in a comment. lptclose() checks once a second tojhb2009-10-131-1/+1
* When the timeout backoff hits the maximum value, leave it capped at thejhb2009-10-051-1/+1
* Fix lptopen() and lptclose() to not trash the state of the HAVEBUS flagjhb2009-02-111-11/+8
* Don't unlock the parent ppc lock until after releasing the ppbus.jhb2009-01-261-1/+1
* Fix a compile bogon. 'ppbus' is used by two different sets of debug codejhb2009-01-221-0/+2
* Add locking to ppc and ppbus and mark the whole lot MPSAFE:jhb2009-01-211-130/+157
* Various whitespace and style fixes.jhb2008-11-161-41/+38
* Fix build breakage.jhb2008-10-221-2/+2
* Several cleanups to remove the need for explicit unit numbers and a fewjhb2008-10-211-29/+28
* Replace all calls to minor() with dev2unit().ed2008-09-271-6/+6
* Rework the handling of interrupt handlers for children of ppc and ppbus:jhb2008-09-151-11/+5
* o break newbus api: add a new argument of type driver_filter_t topiso2007-02-231-1/+1
* Import ACPI Dock Station support. Note that this is still very young.iwasaki2006-04-151-0/+16
* - Use bus_setup_intr() and bus_teardown_intr() to register device driverjhb2006-02-221-2/+2
* Add missing MODULE_DEPEND() so that ppbus.ko and these .ko's can beru2005-12-211-0/+1
* Remove unused variable.phk2005-03-171-6/+0
* Start each of the license/copyright comments with /*-, minor shuffle of linesimp2005-01-061-1/+1
* Do not bzero() the softc, as newbus does it for us.cognet2004-07-091-1/+0
* Do the dreaded s/dev_t/struct cdev */phk2004-06-161-5/+5
* Prevent the strange situation that after each load/unload of a ppbusguido2004-03-181-1/+5
* Device megapatch 4/6:phk2004-02-211-0/+2
* Device megapatch 1/6:phk2004-02-211-2/+0
* Use __FBSDID().obrien2003-08-241-1/+3
* Gigacommit to improve device-driver source compatibility betweenphk2003-03-031-13/+7
* More low-hanging fruit: kill caddr_t in calls to wakeup(9) / [mt]sleep(9).des2003-03-021-6/+6
* Back out M_* changes, per decision of the TRB.imp2003-02-191-2/+2
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-2/+2
* - Make 'irq' intptr_t instead of uintptr_t so it handles a value of -1jhb2002-11-071-2/+2
* This makes ppbus childs like lpt and ppi succesfully connect to moreticso2002-04-071-1/+1
* KSE Milestone 2julian2001-09-121-3/+3
* Send the remains (such as I have located) of "block major numbers" tophk2001-03-261-1/+0
* Don't use a private malloc(9) type for something this M_DEVBUFish.phk2000-12-071-6/+4
* Remove unneeded #include <machine/clock.h>phk2000-10-151-1/+0
* Rather than use a MD lpt.h, we now use the MI lptio.h.obrien2000-05-191-2/+1
* Don't use getebuf() unless you really need a struct buf. Malloc willphk2000-05-051-10/+12
* I _HATE_ crashes. The lptread() call needs to check LP_BYPASS, becausegreen2000-03-151-0/+5
* Fix two warnings.peter2000-02-131-1/+1
* Fix system hang when printer locks on missing papernsouch2000-02-081-2/+2
* Make this lot build on alpha.dfr2000-01-251-2/+3
* Some newbus-inspired tidy-ups. Use device_identify() rather than scanningpeter2000-01-231-28/+21
* Port of ppbus standalone framework to the newbus system.nsouch2000-01-141-157/+194
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"peter1999-12-291-4/+4
* Remove five now unused fields from struct cdevsw. They should neverphk1999-09-251-5/+0
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Convert DEVFS hooks in (most) drivers to make_dev().phk1999-08-231-18/+5
* GC unused prototypepeter1999-06-031-2/+1
* Simplify cdevsw registration.phk1999-05-311-17/+5
* This commit should be a extensive NO-OP:phk1999-05-301-5/+22
OpenPOWER on IntegriCloud