aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/gpio
Commit message (Expand)AuthorAgeFilesLines
* Make device_busy/unbusy work w/o Giant heldWarner Losh2021-11-301-7/+2
* Revert "Make device_busy/unbusy work w/o Giant held"Warner Losh2021-11-301-2/+7
* Make device_busy/unbusy work w/o Giant heldWarner Losh2021-11-301-7/+2
* gpioled: allow the driver to be disabled via fdtAndriy Gapon2021-11-061-0/+2
* Introduce qoriq_gpio_pic driverKornel Duleba2021-11-061-1/+0
* qoriq_gpio: Add support for driver inheritanceKornel Duleba2021-11-062-38/+71
* Revert "qoriq_gpio: Implement interrupt controller functionality"Wojciech Macek2021-10-291-339/+13
* qoriq_gpio: Implement interrupt controller functionalityKornel Duleba2021-10-291-13/+339
* Fix a common typo in source code commentsGordon Bergling2021-08-291-1/+1
* Fix some common typos in commentsGordon Bergling2021-08-082-6/+6
* newbus: Move from bus_child_{pnpinfo,location}_src to bus_child_{pnpinfo,loca...Warner Losh2021-06-232-48/+26
* Fix locking in qoriq_gpioJustin Hibbits2021-05-171-12/+24
* Merge the QorIQ GPIO drivers between arm and powerpcJustin Hibbits2021-04-051-0/+464
* gpioc_detach: fix freeing of wrong pointersAndriy Gapon2021-03-231-1/+1
* Revert "Define PNP info after defining driver modules"Mark Johnston2021-01-233-11/+5
* Define PNP info after defining driver modulesMark Johnston2021-01-213-5/+11
* gpiokeys: Use the new device-tree vendor includeEmmanuel Vadot2021-01-151-1/+1
* Variable declarations are since C99 and r363250 allowed inside for-loops.Hans Petter Selasky2021-01-131-4/+2
* Fix for off-by-one in GPIO driver after r368585.Hans Petter Selasky2021-01-131-2/+4
* Provide userland notification of gpio pin changes ("userland gpio interrupts").Ian Lepore2020-12-122-67/+910
* Allow for interrupts on pl061 childrenAndrew Turner2020-09-141-0/+5
* Move the pl061 acpi attachment earlierAndrew Turner2020-09-101-2/+3
* Switch the name of the pl061 driver to gpioAndrew Turner2020-09-102-2/+2
* Only manage ofw gpio providers on ofw systemsAndrew Turner2020-09-101-2/+4
* Use the correct variable to check which interrupt mode to useAndrew Turner2020-09-101-5/+5
* Add a GPIO driver for the Arm pl061 controllerAndrew Turner2020-09-084-0/+839
* gpiokeys: add evdev supportAndriy Gapon2020-08-121-25/+69
* gpioiic: never drive lines active highAndriy Gapon2020-07-211-11/+14
* gpiobus_release_pin: remove incorrect prefix from error messagesAndriy Gapon2020-06-221-2/+2
* gpioiic_attach: fix a NULL pointer crash on hints-based systemsAndriy Gapon2020-05-071-1/+11
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-1/+1
* [gpioths] Fix GPIOTHS_DEBUGBrad Davis2019-12-271-2/+2
* Revert r355806: kbd drivers: don't double register keyboard driversKyle Evans2019-12-261-3/+0
* kbd drivers: don't double register keyboard driversKyle Evans2019-12-161-0/+3
* kbd: provide default implementations of get_fkeystr/diagKyle Evans2019-12-161-2/+0
* kbd drivers: use kbdd_* indirection for diag invocationKyle Evans2019-12-161-1/+1
* Switch gpioths(4) from using a callout to a taskqueue for periodic pollingIan Lepore2019-12-091-10/+17
* Paste things correctly so that I'm added to the *end* of the copyright list.Ian Lepore2019-12-091-1/+1
* Add myself to the copyright list. Also add an SPDX tag. And finally, fixIan Lepore2019-12-091-3/+5
* Add FDT support to the gpioths driver. It now uses the newer gpio_pin_*()Ian Lepore2019-12-091-104/+131
* Add a MODULE_DEPEND() for the gpioths driver. Also, note that the prior commitIan Lepore2019-12-081-2/+3
* Add support for more chips to the gpioths driver.Ian Lepore2019-12-081-6/+49
* Simplify sysctl stuff in the gpioths driver. There is no need to use localIan Lepore2019-12-081-87/+8
* Several small fixes for the gpioths (temp/humidity sensor) driver.Ian Lepore2019-12-081-4/+15
* Implement bus_rescan for gpiobus(4). This allows on-the-fly reconfigurationIan Lepore2019-12-061-0/+20
* Add a GPIO based MDIO bit-banging bus driver.Luiz Otavio O Souza2019-12-061-0/+243
* Remove "all rights reserved" from copyright for the file that Jared McNeillEmmanuel Vadot2019-12-031-1/+0
* Do not initialize the flags field in struct gpiobus_pin from the flags inIan Lepore2019-12-021-2/+12
* 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