summaryrefslogtreecommitdiff
path: root/sys/dev/ppbus/lpt.c
AgeCommit message (Expand)Author
2025-06-21newbus: replace leftover device unit wildcardsAhmad Khalifa
2025-06-17Internal scheduling priorities: Always use symbolic onesOlivier Certner
2024-10-12lpt: check readiness with predefined macrosArvydas Sidorenko
2024-07-24newbus: replace -1 in BUS_ADD_CHILD(...-1) with DEVICE_UNIT_ANYWarner Losh
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2022-05-06ppbus/ppc: Remove unused devclass arguments to DRIVER_MODULE.John Baldwin
2022-04-13lpt: Mark ppbus in lptout unused.John Baldwin
2020-09-01ppbus: clean up empty lines in .c and .h filesMateusz Guzik
2020-02-07Miscellaneous typo fixesEd Maste
2019-12-10Use callout_func_t instead of the deprecated timeout_t.John Baldwin
2017-11-18spdx: initial adoption of licensing ID tags.Pedro F. Giffuni
2016-05-03sys/dev: minor spelling fixes.Pedro F. Giffuni
2011-11-22- Use ppb_assert_locked() rather than using explicit mtx_assert callAttilio Rao
2009-10-22Check pointer for NULL before dereferencing it, not after.Christian Brueffer
2009-10-13Correct a copy/paste bug in a comment. lptclose() checks once a second toJohn Baldwin
2009-10-05When the timeout backoff hits the maximum value, leave it capped at theJohn Baldwin
2009-02-11Fix lptopen() and lptclose() to not trash the state of the HAVEBUS flagJohn Baldwin
2009-01-26Don't unlock the parent ppc lock until after releasing the ppbus.John Baldwin
2009-01-22Fix a compile bogon. 'ppbus' is used by two different sets of debug codeJohn Baldwin
2009-01-21Add locking to ppc and ppbus and mark the whole lot MPSAFE:John Baldwin
2008-11-16Various whitespace and style fixes.John Baldwin
2008-10-22Fix build breakage.John Baldwin
2008-10-21Several cleanups to remove the need for explicit unit numbers and a fewJohn Baldwin
2008-09-27Replace all calls to minor() with dev2unit().Ed Schouten
2008-09-15Rework the handling of interrupt handlers for children of ppc and ppbus:John Baldwin
2007-02-23o break newbus api: add a new argument of type driver_filter_t toPaolo Pisati
2006-04-15Import ACPI Dock Station support. Note that this is still very young.Mitsuru IWASAKI
2006-02-22- Use bus_setup_intr() and bus_teardown_intr() to register device driverJohn Baldwin
2005-12-21Add missing MODULE_DEPEND() so that ppbus.ko and these .ko's can beRuslan Ermilov
2005-03-17Remove unused variable.Poul-Henning Kamp
2005-01-06Start each of the license/copyright comments with /*-, minor shuffle of linesWarner Losh
2004-07-09Do not bzero() the softc, as newbus does it for us.Olivier Houchard
2004-06-16Do the dreaded s/dev_t/struct cdev */Poul-Henning Kamp
2004-03-18Prevent the strange situation that after each load/unload of a ppbusGuido van Rooij
2004-02-21Device megapatch 4/6:Poul-Henning Kamp
2004-02-21Device megapatch 1/6:Poul-Henning Kamp
2003-08-24Use __FBSDID().David E. O'Brien
2003-03-03Gigacommit to improve device-driver source compatibility betweenPoul-Henning Kamp
2003-03-02More low-hanging fruit: kill caddr_t in calls to wakeup(9) / [mt]sleep(9).Dag-Erling Smørgrav
2003-02-19Back out M_* changes, per decision of the TRB.Warner Losh
2003-01-21Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.Alfred Perlstein
2002-11-07- Make 'irq' intptr_t instead of uintptr_t so it handles a value of -1John Baldwin
2002-04-07This makes ppbus childs like lpt and ppi succesfully connect to moreBernd Walter
2001-09-12KSE Milestone 2Julian Elischer
2001-03-26Send the remains (such as I have located) of "block major numbers" toPoul-Henning Kamp
2000-12-07Don't use a private malloc(9) type for something this M_DEVBUFish.Poul-Henning Kamp
2000-10-15Remove unneeded #include <machine/clock.h>Poul-Henning Kamp
2000-05-19Rather than use a MD lpt.h, we now use the MI lptio.h.David E. O'Brien
2000-05-05Don't use getebuf() unless you really need a struct buf. Malloc willPoul-Henning Kamp
2000-03-15I _HATE_ crashes. The lptread() call needs to check LP_BYPASS, becauseBrian Feldman