aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/gpio/gpiobusvar.h
Commit message (Expand)AuthorAgeFilesLines
* gpiobus(4): Add an acpi variant of gpiobusAhmad Khalifa2024-09-141-0/+2
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-161-2/+0
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-121-1/+1
* Move most of the gpio_pin_* functions from ofw_gpiobus.c to gpiobus.c soIan Lepore2019-12-011-2/+17
* gpiobus: provide a new hint, pin_listAndriy Gapon2019-06-271-1/+13
* Provide a public function to acquire a gpio pin by giving the property nameIan Lepore2018-02-181-0/+2
* sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Stop including a possibly GPLd header from the GPIO code. Add the onlyAndrew Turner2016-10-261-1/+0
* [gpio] include intr.h when building with INTRNG.Adrian Chadd2016-09-091-0/+4
* INTRNG: Rework handling with resources. Partially revert r301453.Michal Meloun2016-08-191-0/+2
* INTRNG: As follow up of r301451, implement mapping and configurationMichal Meloun2016-06-071-0/+7
* Don't wrap the declaration of gpio_alloc_intr_resource() in #ifdef INTRNG,Ian Lepore2016-05-271-2/+0
* Add a convenience function to get a gpio pin's capabilties.Ian Lepore2016-05-261-0/+1
* Rename gpiobus_map_pin() to gpiobus_acquire_pin(), to better reflect theIan Lepore2016-05-261-1/+1
* Add gpiobus_release_pin function to release mapped pinOleksandr Tymoshenko2016-05-121-0/+1
* Pass device tree node as a part of gpio_pin_get_by_ofw_XXX APIOleksandr Tymoshenko2016-05-101-4/+6
* GPIO: Add support for gpio pin interrupts.Michal Meloun2016-04-281-0/+7
* OFW_GPIOBUS: Add utility functions for easier handling of OFW GPIO pins.Michal Meloun2016-03-011-0/+12
* Add a new ioctl to allow the setting of GPIO pin names.Luiz Otavio O Souza2015-03-081-1/+7
* Use the child device name here is lame because at the point that thisLuiz Otavio O Souza2015-03-051-1/+1
* Move duplicate code to a new public function.Luiz Otavio O Souza2015-03-021-0/+1
* Add ofw_gpiobus_parse_gpios(), a new public function, to parse the gpiosLuiz Otavio O Souza2015-02-281-1/+9
* Rename and move gpiobus_alloc_ivars() and gpiobus_free_ivars() so they canLuiz Otavio O Souza2015-02-281-0/+2
* Register the GPIO controller device reference on xref table for FDT systems.Luiz Otavio O Souza2015-02-021-0/+2
* Implement GPIO_GET_BUS() method for all GPIO drivers.Luiz Otavio O Souza2015-01-311-0/+2
* Moves all the duplicate code to a single function.Luiz Otavio O Souza2014-11-181-0/+1
* Fix gpiobus_child_location_str() to return a real string with the mappedLuiz Otavio O Souza2014-11-181-1/+0
* Add basic interrupt management code to gpiobus and ofw_gpiobus.Luiz Otavio O Souza2014-11-181-0/+3
* Fix the gpiobus locking by using a more sane model where it isn't necessaryLuiz Otavio O Souza2014-10-311-0/+3
* Move the duplicated code to a single function.Luiz Otavio O Souza2014-10-231-0/+1
* Provide a working GPIOBUS_IVAR() macro for FDT systems.Luiz Otavio O Souza2014-10-231-0/+5
* Move gpiobus routines to dev/gpio. Avoid polluting ofw_bus with busLuiz Otavio O Souza2014-05-041-0/+9
* Really sort out the headers.Luiz Otavio O Souza2014-05-031-1/+0
* Fix the gpio-specifier decoding by respecting the GPIO controller'sLuiz Otavio O Souza2014-04-271-2/+7
* Add an OFW GPIO compatible bus. This allows the use of the DTS files toLuiz Otavio O Souza2014-02-131-2/+22
* Fix legal staff in GPIO sources:Oleksandr Tymoshenko2010-09-291-10/+11
* Initial GPIO bus support. Includes:Oleksandr Tymoshenko2010-09-281-0/+56