summaryrefslogtreecommitdiff
path: root/sys/dev/gpio/gpiolock.c
AgeCommit message (Collapse)Author
2017-10-28Kill some more extern struct cfdriver declarations.riastradh
Down with externs in .c!
2017-01-20Check pmf_device_register return value. NFCmaya
Appeases static analyzers.
2009-12-06Delete unnecessary device-activation hooks. Simplify the rest.dyoung
2009-08-15Move the keylock.h header from sys/sys to sys/dev where it really belongs.mbalmer
Add keylock options to the ALL kernel configuration.
2009-08-14Add support for multi-position electro-mechanical keylocks. An examplembalmer
driver, gpiolock(4), is provided as an example how to interface real hardware. A new securemodel, securemodel_keylock, is provided to show how this can be used to tie keylocks to overall system security. This is experimental code. The diff has been on tech-kern for several weeks. Reviewed by many, kauth(9) integration reviewed by Elad Efrat; approved by tonnerre@ and tron@. Thanks to everyone who provided feedback.