aboutsummaryrefslogtreecommitdiff
path: root/sys/arm/ti/ti_gpio.c
Commit message (Expand)AuthorAgeFilesLines
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-121-1/+1
* arm: ti: Remove unused function ti_first_gpio_bankEmmanuel Vadot2020-11-261-16/+0
* Move Ti AM335x to dev/extres/clk framework.Michal Meloun2020-07-301-14/+68
* sys/arm: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Fix ti_gpio_detach() to avoid crashing if something goes wrong.Luiz Otavio O Souza2016-11-151-5/+8
* Stop including fdt_common.h from the arm code when it's unneeded.Andrew Turner2016-11-141-1/+0
* Start to remove the old pre-INTRNG code from the arm platforms. These haveAndrew Turner2016-11-081-296/+0
* Return the struct intr_pic pointer from intr_pic_register. This will beAndrew Turner2016-05-181-2/+5
* INTRNG - update gpio pin capabilities according to r299166.Svatopluk Kraus2016-05-081-1/+13
* INTRNG - support new interrupt mapping type INTR_MAP_DATA_GPIOSvatopluk Kraus2016-05-061-22/+50
* INTRNG - use gpio interrupt modes definitions added in r298738 andSvatopluk Kraus2016-05-061-43/+43
* INTRNG - redefine struct intr_map_data to avoid headers pollution. EachSvatopluk Kraus2016-05-051-3/+7
* Rename ARM_INTRNG and MIPS_INTRNG to INTRNG. This will help with machineAndrew Turner2016-04-151-8/+8
* Rework TI gpio interrupt controller for INTRNG. It's used on PANDABOARDSvatopluk Kraus2016-04-041-11/+329
* Pass correct type of argument to ti_gpio_unmask_irq in ti_gpio_activate_resourceOleksandr Tymoshenko2015-08-031-3/+5
* Set output pin initial value based on pin's pinmux pullup/pulldown setupOleksandr Tymoshenko2015-08-011-2/+8
* Switch TI platform support code from using FreeBSD's custom-baked DTSOleksandr Tymoshenko2015-05-221-221/+120
* Fix a bug where an interrupt could be masked unintentionally whenLuiz Otavio O Souza2015-02-041-1/+1
* Implement GPIO_GET_BUS() method for all GPIO drivers.Luiz Otavio O Souza2015-01-311-6/+19
* Clean up and fix the device detach routine and the failure path on GPIOLuiz Otavio O Souza2015-01-311-16/+12
* Fix a off-by-one bug.Luiz Otavio O Souza2014-12-271-1/+2
* Squelch a (bogus) gcc use-before-init warning.Ian Lepore2014-12-261-0/+1
* Add interrupt support for GPIO pins on OMAP4 and AM335x.Luiz Otavio O Souza2014-12-251-32/+299
* Bring in the last round of updates before adding the interrupt support.Luiz Otavio O Souza2014-12-241-52/+56
* Do not return the total number of available pins but the maximum pin numberLuiz Otavio O Souza2014-12-231-12/+1
* Remove some leftovers from OMAP3 support.Luiz Otavio O Souza2014-12-221-9/+4
* Simplify the use of locks where possible, remove the locking when it is notLuiz Otavio O Souza2014-12-221-70/+41
* Moves all the duplicate code to a single function.Luiz Otavio O Souza2014-11-181-10/+0
* Make the GPIO children attach to the first unit available and not only toLuiz Otavio O Souza2014-10-281-2/+2
* Rework the Ti GPIO code to allow for both the OMAP4 and AM335X attachmentsAndrew Turner2014-10-181-66/+6
* Start removing the omap3 support. In base it was only ever a header and aAndrew Turner2014-10-131-46/+1
* Rework the Ti GPIO driver to work on multiple SoCs. At the moment it couldAndrew Turner2014-05-261-30/+109
* Partially revert r264083.Luiz Otavio O Souza2014-04-061-15/+2
* - Fix the setup of interrupts for banks 2 and 3 on AM335x.Luiz Otavio O Souza2014-04-051-16/+38
* Move the GPIO bank initialization to a new function to make easier to detectLuiz Otavio O Souza2014-04-031-57/+128
* Fix some of the style(9) problems on ti_gpio. Note that this commit doesLuiz Otavio O Souza2014-04-011-104/+99
* Allow the use of the OFW GPIO bus for ti_gpio and bcm2835_gpio. With thisLuiz Otavio O Souza2014-02-131-0/+12
* Follow r261352 by updating all drivers which are children of simplebusIan Lepore2014-02-021-0/+4
* Fix the pin value reading on AM335x. Because of the inverted logic it wasLuiz Otavio O Souza2013-12-061-2/+2
* Fix typoOleksandr Tymoshenko2013-02-271-1/+1
* - Initialize GPIO_OE register based on pinmux configurationOleksandr Tymoshenko2013-02-271-0/+14
* Fix off-by-one error in sanity checksOleksandr Tymoshenko2013-02-251-7/+7
* - Fix off-by-one error when returning max pin numberOleksandr Tymoshenko2013-02-251-7/+6
* Merging of projects/armv6, part 10Oleksandr Tymoshenko2012-08-151-0/+802