summaryrefslogtreecommitdiff
path: root/sys/dev/gpio/gpioiic.c
Commit message (Expand)AuthorAgeFilesLines
* gpioiic: never drive lines active highAndriy Gapon2020-07-211-11/+14
* gpioiic_attach: fix a NULL pointer crash on hints-based systemsAndriy Gapon2020-05-071-1/+11
* Remove "all rights reserved" from copyright after getting a response fromIan Lepore2019-12-021-1/+1
* Fix leading whitespace (spaces->tabs) in comments; no functional change.Ian Lepore2019-12-021-2/+2
* Rewrite gpioiic(4) to use the gpio_pin_* API, and to conform to the modernIan Lepore2019-12-011-143/+219
* gpioiic: set output after switching to output mode if presetting it failedAndriy Gapon2019-10-251-25/+33
* gpioiic: add the detach methodAndriy Gapon2019-10-181-1/+10
* sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Sort and remove a couple of unnecessary headers.Luiz Otavio O Souza2016-05-221-7/+3
* Get rid of two consumers of gpiobus acquire/release.Luiz Otavio O Souza2016-05-221-26/+0
* Use a better prefix for defines, return BUS_PROBE_DEFAULT for probe routine.Luiz Otavio O Souza2016-05-221-7/+18
* Use DEVMETHOD_END instead of its value to indicate end of methods tableOleksandr Tymoshenko2016-05-111-1/+1
* Fix IIC "how" argument dereferencing on big-endian platformsOleksandr Tymoshenko2016-04-101-1/+1
* Fix the gpiobus locking by using a more sane model where it isn't necessaryLuiz Otavio O Souza2014-10-311-6/+6
* Add a bounds verification to the SCL and SDA pin values.Luiz Otavio O Souza2014-05-311-9/+16
* Add OFW support to the in tree gpio compatible devices: gpioiic(4) andLuiz Otavio O Souza2014-02-131-0/+40
* Remove unnecessary includes and an unused softc variable. While here applyLuiz Otavio O Souza2013-12-061-7/+2
* Fix broken locking that I introduced in the previous commit.Adrian Chadd2011-12-201-0/+2
* Remove these locks - they aren't strictly needed and cause measurableAdrian Chadd2011-12-201-11/+0
* Modify the GPIO i2c bus code to allow for arbitrary data/clockAdrian Chadd2011-12-041-14/+22
* Fix legal staff in GPIO sources:Oleksandr Tymoshenko2010-09-291-10/+11
* Initial GPIO bus support. Includes:Oleksandr Tymoshenko2010-09-281-0/+245