aboutsummaryrefslogtreecommitdiff
path: root/sys/mips/atheros/ar71xx_gpio.c
Commit message (Expand)AuthorAgeFilesLines
* Add GPIO function mux configuration for AR934x SoCs.Adrian Chadd2015-03-211-0/+59
* Add very initial QCA955x awareness to the GPIO code.Adrian Chadd2015-03-011-3/+11
* Implement GPIO_GET_BUS() method for all GPIO drivers.Luiz Otavio O Souza2015-01-311-4/+20
* Clean up and fix the device detach routine and the failure path on GPIOLuiz Otavio O Souza2015-01-311-6/+10
* Moves all the duplicate code to a single function.Luiz Otavio O Souza2014-11-181-9/+1
* Make the GPIO children attach to the first unit available and not only toLuiz Otavio O Souza2014-10-281-2/+3
* Do not configure all pins as outputs as this can lead to short circuits whenLuiz Otavio O Souza2014-05-101-4/+8
* Remove an old mistake of mine. This has sneak in the code i sent to gonzoLuiz Otavio O Souza2014-05-101-10/+0
* When a GPIO pin is set to be turned on by kernel hints (hint.gpio.X.pinon)Luiz Otavio O Souza2014-05-091-1/+4
* Remove the hardcoded limit for the number of gpio_pins that can be used.Luiz Otavio O Souza2013-09-061-1/+9
* Fix an off-by-one bug in ar71xx_gpio and bcm2835_gpio which makes the lastLuiz Otavio O Souza2013-09-061-1/+1
* Add a missing break.Adrian Chadd2013-08-121-0/+1
* Teach the GPIO code about the AR934x GPIO register and pin counts.Adrian Chadd2013-07-211-2/+17
* Add the AR933x SoC GPIO pin count limitation.Adrian Chadd2013-05-021-0/+5
* Fix undefined behaviour in several gpio_pin_setflags() routines (underDimitry Andric2013-04-131-2/+2
* The GPIO drivers were initialising their mutexes with type ofRui Paulo2012-08-171-2/+1
* Allow for a default GPIO pin "high", which is required for some boardsAdrian Chadd2012-04-201-1/+9
* Remove these locks - they aren't strictly needed and cause measurableAdrian Chadd2011-12-201-13/+0
* Re-jiggle the GPIO code a little to remove the hard-coded AR71xx GPIOAdrian Chadd2011-12-151-25/+38
* Fix GPIO_MAXPINS calculation for the AR71xx, AR724x, AR913x SoC.Adrian Chadd2011-05-061-1/+14
* - Fix values of CS1_EN and CS2_EN flagsOleksandr Tymoshenko2010-09-291-4/+4
* Add AR71XX GPIO bus driver.Oleksandr Tymoshenko2010-09-281-0/+446