summaryrefslogtreecommitdiffstats
path: root/sys/arm/ti/ti_gpio.c
Commit message (Expand)AuthorAgeFilesLines
* MFC r308692:loos2016-12-301-5/+8
* Return the struct intr_pic pointer from intr_pic_register. This will beandrew2016-05-181-2/+5
* INTRNG - update gpio pin capabilities according to r299166.skra2016-05-081-1/+13
* INTRNG - support new interrupt mapping type INTR_MAP_DATA_GPIOskra2016-05-061-22/+50
* INTRNG - use gpio interrupt modes definitions added in r298738 andskra2016-05-061-43/+43
* INTRNG - redefine struct intr_map_data to avoid headers pollution. Eachskra2016-05-051-3/+7
* Rename ARM_INTRNG and MIPS_INTRNG to INTRNG. This will help with machineandrew2016-04-151-8/+8
* Rework TI gpio interrupt controller for INTRNG. It's used on PANDABOARDskra2016-04-041-11/+329
* Pass correct type of argument to ti_gpio_unmask_irq in ti_gpio_activate_resourcegonzo2015-08-031-3/+5
* Set output pin initial value based on pin's pinmux pullup/pulldown setupgonzo2015-08-011-2/+8
* Switch TI platform support code from using FreeBSD's custom-baked DTSgonzo2015-05-221-221/+120
* Fix a bug where an interrupt could be masked unintentionally whenloos2015-02-041-1/+1
* Implement GPIO_GET_BUS() method for all GPIO drivers.loos2015-01-311-6/+19
* Clean up and fix the device detach routine and the failure path on GPIOloos2015-01-311-16/+12
* Fix a off-by-one bug.loos2014-12-271-1/+2
* Squelch a (bogus) gcc use-before-init warning.ian2014-12-261-0/+1
* Add interrupt support for GPIO pins on OMAP4 and AM335x.loos2014-12-251-32/+299
* Bring in the last round of updates before adding the interrupt support.loos2014-12-241-52/+56
* Do not return the total number of available pins but the maximum pin numberloos2014-12-231-12/+1
* Remove some leftovers from OMAP3 support.loos2014-12-221-9/+4
* Simplify the use of locks where possible, remove the locking when it is notloos2014-12-221-70/+41
* Moves all the duplicate code to a single function.loos2014-11-181-10/+0
* Make the GPIO children attach to the first unit available and not only toloos2014-10-281-2/+2
* Rework the Ti GPIO code to allow for both the OMAP4 and AM335X attachmentsandrew2014-10-181-66/+6
* Start removing the omap3 support. In base it was only ever a header and aandrew2014-10-131-46/+1
* Rework the Ti GPIO driver to work on multiple SoCs. At the moment it couldandrew2014-05-261-30/+109
* Partially revert r264083.loos2014-04-061-15/+2
* - Fix the setup of interrupts for banks 2 and 3 on AM335x.loos2014-04-051-16/+38
* Move the GPIO bank initialization to a new function to make easier to detectloos2014-04-031-57/+128
* Fix some of the style(9) problems on ti_gpio. Note that this commit doesloos2014-04-011-104/+99
* Allow the use of the OFW GPIO bus for ti_gpio and bcm2835_gpio. With thisloos2014-02-131-0/+12
* Follow r261352 by updating all drivers which are children of simplebusian2014-02-021-0/+4
* Fix the pin value reading on AM335x. Because of the inverted logic it wasloos2013-12-061-2/+2
* Fix typogonzo2013-02-271-1/+1
* - Initialize GPIO_OE register based on pinmux configurationgonzo2013-02-271-0/+14
* Fix off-by-one error in sanity checksgonzo2013-02-251-7/+7
* - Fix off-by-one error when returning max pin numbergonzo2013-02-251-7/+6
* Merging of projects/armv6, part 10gonzo2012-08-151-0/+802
OpenPOWER on IntegriCloud