summaryrefslogtreecommitdiff
path: root/sys/dev/isa
AgeCommit message (Collapse)Author
2006-02-12Do not bell if keyboard.bell.volume=0;Miod Vallat
reported by Michael Knudsen (mk, molioner dk)
2006-01-30Add basic radiotap support. Modelled somewhat afterJonathan Gray
ral and NetBSD wi radiotap. "looks ok" damien@
2006-01-28Rename lm_isa.c to lm78_isa.c. Now that there isn't really any NetBSD codeMark Kettenis
left, replace copyright with my own. requested by deraadt@
2006-01-26Make lm at iic detach properly, and use config_detach(9) to fully detachMark Kettenis
lm at iic if we attach lm at isa for the same chip. tested by robert@, krw@
2006-01-23Don't match ITE chips matched by it(4).Mark Kettenis
tested by jsg@
2006-01-23Do not enable disabled sensors.Mark Kettenis
ok grange@, dlg@
2006-01-23update sm(4) from NetBSD, including support for more models and MII;Martin Reindl
also activate ISA attachment; ok brad@
2006-01-22b_cylin -> b_cylinder; no functional change.Miod Vallat
2006-01-19Replace SENSOR_ADD() macro with a pair of functionsAlexander Yurchenko
sensor_add()/sensor_del() so that sensors can be attached and detached dynamicaly. ok kettenis@ deraadt@ dlg@
2006-01-17Check LM78/79/81 chip ID to prevent spurious matches.Mark Kettenis
tested by bernd@
2006-01-15If we attach an lm(4) to isa(4) that is already attached to iic(4), disableMark Kettenis
the one attached to iic(4). idea from deraadt@
2006-01-14Move isa-specific members of struct lm_softc into lm_isa.c.Mark Kettenis
2006-01-14Rename nslm7x.c into lm78.c and nslm7xvar.h into lm78var.h, and clean upMark Kettenis
lm78var.h. Now that I've completely rewritten the driver, replace copyright with my own. suggested by deraadt@
2006-01-12Instead of resetting the device and check whether power-up defaults matchMark Kettenis
the expected values, detect Winbond chips by checking for the Winbond vendor ID, and detect LM78/79/81 by checking for a plausible i2c address. ok deraadt@
2006-01-09Move an(4) to a driver based on the NetBSD one.Jonathan Gray
This brings net80211 support and support for newer hardware. In addition ancontrol is no longer needed. This driver does not yet work on big endian archs like the previous one did. "do it" deraadt@
2006-01-05Don't change pins state on attach.Alexander Yurchenko
2006-01-05knfAlexander Yurchenko
2006-01-02remove last traces of __BROKEN_INDIRECT_CONFIG.Brad Smith
Thanks to aanriot@ and Michael Knudsen for checking that alpha/i386/macppc kernels still compile.
2006-01-01switch from macppc-specific maciic(4) driver to the generic iic(4),Theo de Raadt
after teaching it to use a function pointer to get back to the OFW scan.. this will also help the sparc64 later; ok kettenis
2005-12-28Convert for sensor_task_register();Alexander Yurchenko
diff from Mike Belopuhov <mkb@crypt.org.ru>.
2005-12-27Enable i2c bus scanning and kill annoying error message.Alexander Yurchenko
2005-12-25Force polling during autoconf.Alexander Yurchenko
2005-12-03The first thing done when XXX_scsi_cmd() returns TRY_AGAIN_LATER isKenneth R Westerback
to set xs->error to XS_BUSY. So it is pointless and misleading to set xs->error to XS_TIMEOUT, XS_DRIVER_STUFFUP or XS_BUSY just before returning TRY_AGAIN_LATER. No functional change.
2005-11-23assume vtophys(vaddr_t) just what all the other archs expect; no functional ↵Michael Shalayeff
change
2005-11-23Correct malloc flag handling.Marco Pfatschbacher
OK deraadt@ mickey@
2005-11-21Move contents of sys/select.h to sys/selinfo.h in preparation for aTodd C. Miller
userland-visible sys/select.h. Consistent with what Net and Free do. OK deraadt@, tested with full ports build by naddy@.
2005-11-21some wacky indentation fixensMichael Shalayeff
2005-11-19Remove unnecessary lockmgr() archaism that was costing too much in termsPedro Martelletto
of panics and bugfixes. Access curproc directly, do not expect a process pointer as an argument. Should fix many "process context required" bugs. Incentive and okay millert@, okay marc@. Various testing, thanks.
2005-11-14msize is proper bus_size_tMichael Shalayeff
2005-11-09splimp -> splnetBrad Smith
2005-10-24fix compilation for KGDB; looked by miod@.Federico G. Schwindt
2005-10-22shorten ne(4) dmesg entries from 2-3 lines to 1.Brad Smith
Thanks to Han Boetes for testing on an isapnp card.
2005-10-19make this compile with AUDIO_DEBUG; reported in tech@ byFederico G. Schwindt
Gordon Willem Klok (gklok at cogeco dot ca).
2005-10-08dmesg output nit.Alexander Yurchenko
2005-09-29Add support for the VIA VT1211 watchdog timer, not tested.Alexander Yurchenko
If you have a board that really uses this watchdog please give it a try.
2005-09-19floppy support; form@openbsd.ruTheo de Raadt
2005-09-13only include what is needed (tree.h) and not the whole metric assload of ↵Michael Shalayeff
unrelated crap (mbuf.h)
2005-09-13replace the node hash table with a red-black tree. this fixes someReyk Floeter
bugs in the node table (like duplicate nodes in hostap mode), we get rid of possible hash collisions, and it simplifies the code. tested by many, ok damien@, jsg@
2005-08-28wake aps up on resume from suspend/standby; ok deraadt@Damien Miller
tested by jsg@ naddy@ and some helpful souls on tech@
2005-08-06Improved X40 kludge, tested by djm@.Jonathan Gray
Any X40 users still having problems after this mail me.
2005-08-05Correct URL. Noticed by Dries Schellekens <gwyllion at ulyssis.org>.Jonathan Gray
2005-08-05X40 has to be prodded a bit more to work.Jonathan Gray
tested by jolan@
2005-08-05Start of a driver for the "Active Protection System" accelerometerJonathan Gray
found in recentish ThinkPads. Sensors are reported via hw.sensors in sysctl but sensor numbers and presence is likely to change. Units and use of all of the sensors is not yet known as IBM has not released any documentation. Driver is based on information reverse engineered from the windows driver by Anurag Sharma and Mark Smith. "commit the code" deraadt@
2005-07-31Don't use new dmesg line when printing logical devices info.Alexander Yurchenko
Suggested by deraadt@.
2005-07-31Introduce bpf_mtap_af and bpf_mtap_hdr to be used when passing a mbuf chainChristopher Pascoe
to bpf with either an address family or other header added. These helpers only allocate a much smaller struct m_hdr on the stack when needed, rather than leaving 256 byte struct mbufs on the stack in deep call paths. Also removes a fair bit of duplicated code. commit now, tune after deraadt@
2005-07-28Add viasio(4), a driver for VIA VT1211 LPC Super I/O found onAlexander Yurchenko
some VIA CPU based boards. The driver provides temperature, voltage and fan tachometers values through the sysctl interface. Rickard Dahlstrand <rd@tilde.se> asked for this driver and provided access to the test board. Also tested by millert@. ok millert@
2005-07-26Fan tachometers improvements from form@pdp-11.org.ru:Alexander Yurchenko
- correct rpm calculation - automatic devisor tuning - correct handling of fan being stopped and started again Thanks jsg@ for testing.
2005-06-20Replace arpcom in the softc with ieee80211com in preparation forJonathan Gray
further net80211 changes. ok mickey@
2005-06-08remove netns crud.Henning Brauer
some drivers actually had hooks for SIOCSIFADDR, most just useless includes "looks good" deraadt miod brad
2005-05-23loose is not lose. ok deraadt tdeval and a few more typos from jfbTed Unangst