summaryrefslogtreecommitdiff
path: root/sys/dev/i2c/pca9554.c
AgeCommit message (Collapse)Author
2008-09-10add support for the PCA9555 device which has 16 instead of 8 pins.Reyk Floeter
ok deraadt@
2007-10-26Phillips -> Philips in commentsMartin Reindl
2007-10-20_check prototypes are no longer used (replaced by i2c_scan.c); ok deraadt@Constantine A. Murenin
2007-07-31don't duplicate .numt in .desc; 'In this driver, whatever you want' deraadt@Constantine A. Murenin
2007-07-31change sensor type: if .value can only ever be 0 or 1, .type should be indicatorConstantine A. Murenin
2007-07-31remove magic numbers: use PCAGPIO_NPINS instead (no binary change); ok deraadt@Constantine A. Murenin
2007-06-24rework sensor tasks to use the kernels generic workq rather than a specialDavid Gwynne
kernel thread of its own. the api has changed (which will be fixed in the manpage shortly) so all the users of sensor tasks that i can find have been fixed too. noone tested, so its going in to force people to run with it. "put it in" deraadt@
2007-03-22split userland & kernel struct sensor/sensordev so that the additionTheo de Raadt
of new fields in the future is less disruptive. This is done similar to how struct proc is handled for ps(1). ok jmc (man page changes) tested fkr simon, and more suggestions from millert
2006-12-23adapt to new two-level sensor api; Constantine A. MureninTheo de Raadt
2006-06-27match pca9555 as a name tooTheo de Raadt
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@
2005-12-27no longer use ia_compat; tested by a fewTheo de Raadt
2005-12-21wrong commentTheo de Raadt
2005-11-18oopsTheo de Raadt
2005-11-18support pca9556 and pca9557 tooTheo de Raadt
cope with the polarity input register correctly, as well
2005-11-17Fix pastos; ok deraadt@.Alexander Yurchenko
2005-11-16driver for the philips pca9554 i2c gpio deviceTheo de Raadt