index
:
FreeBSD-src
RELENG_2_2
RELENG_2_3
RELENG_2_3_0
RELENG_2_3_1
RELENG_2_3_2
RELENG_2_3_3
RELENG_2_3_4
RELENG_2_4
RELENG_2_4_4
RELENG_2_4_OLD
devel
devel-11
releng/10.1
releng/10.3
releng/11.0
releng/11.1
stable/10
stable/11
Raptor Engineering's fork of pfsense FreeBSD src with pfSense changes
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
dev
/
gpio
Commit message (
Expand
)
Author
Age
Files
Lines
*
Fix the use of plural in two cases that I missed on r285784.
loos
2015-08-18
1
-2
/
+8
*
gpioled(4) depends on gpiobus.
loos
2015-08-17
1
-0
/
+1
*
Fix a few bugs when gpiobus is detaching:
loos
2015-08-17
1
-4
/
+14
*
Add GPIO backlight driver compatible with Linux FDT bindings.
gonzo
2015-07-30
1
-0
/
+211
*
Panic when a device is trying to recursively acquire rather than hang
imp
2015-07-24
1
-2
/
+11
*
Cosmetic change. When printing the child's mapped pins, use the plural
loos
2015-07-22
1
-3
/
+8
*
Use ofw_bus_find_child_device_by_phandle to see if the child we're
imp
2015-06-20
1
-0
/
+8
*
This implements default-state support as described in:
ganbold
2015-05-24
1
-3
/
+24
*
Provide the number of interrupt resources added to the list
br
2015-05-15
1
-1
/
+1
*
Handle multiple "gpio-leds"-compatible nodes
gonzo
2015-04-02
1
-8
/
+9
*
Add a new ioctl to allow the setting of GPIO pin names.
loos
2015-03-08
5
-11
/
+101
*
Use the child device name here is lame because at the point that this
loos
2015-03-05
3
-8
/
+6
*
Change ofw_gpiobus_destroy_devinfo() to unmap the GPIO pins and then
loos
2015-03-05
1
-15
/
+24
*
Add a bus_probe_nomatch() method for gpiobus/ofw_gpiobus.
loos
2015-03-05
1
-0
/
+16
*
Move duplicate code to a new public function.
loos
2015-03-02
3
-29
/
+29
*
Add ofw_gpiobus_parse_gpios(), a new public function, to parse the gpios
loos
2015-02-28
3
-148
/
+211
*
Rename and move gpiobus_alloc_ivars() and gpiobus_free_ivars() so they can
loos
2015-02-28
3
-48
/
+47
*
Register the GPIO controller device reference on xref table for FDT systems.
loos
2015-02-02
3
-0
/
+27
*
Implement GPIO_GET_BUS() method for all GPIO drivers.
loos
2015-01-31
2
-0
/
+26
*
Implement a new method to retrieve the gpiobus reference from a GPIO
loos
2015-01-31
1
-0
/
+14
*
Improves the GPIO API description a little bit.
loos
2014-12-24
1
-2
/
+2
*
Make gpio_default_map_gpios() static. No functional changes.
loos
2014-11-18
1
-3
/
+1
*
Moves all the duplicate code to a single function.
loos
2014-11-18
3
-9
/
+35
*
Fix gpiobus_child_location_str() to return a real string with the mapped
loos
2014-11-18
2
-14
/
+30
*
Remove unnecessary code.
loos
2014-11-18
1
-18
/
+0
*
Add basic interrupt management code to gpiobus and ofw_gpiobus.
loos
2014-11-18
3
-2
/
+128
*
Fix the build of non-FDT systems by moving the gpiobusvar.h header outside
loos
2014-11-01
1
-5
/
+3
*
Fix the gpiobus locking by using a more sane model where it isn't necessary
loos
2014-10-31
5
-61
/
+44
*
Move the duplicated code to a single function.
loos
2014-10-23
3
-48
/
+38
*
Provide a working GPIOBUS_IVAR() macro for FDT systems.
loos
2014-10-23
1
-0
/
+5
*
Rename OF_xref_phandle() to OF_node_from_xref() and add a new function
ian
2014-09-01
1
-2
/
+2
*
Add a bounds verification to the SCL and SDA pin values.
loos
2014-05-31
1
-9
/
+16
*
Move gpiobus routines to dev/gpio. Avoid polluting ofw_bus with bus
loos
2014-05-04
4
-4
/
+49
*
Really sort out the headers.
loos
2014-05-03
3
-8
/
+3
*
Remove unnecessary headers. Sort out the headers. Add a missing header on
loos
2014-05-01
2
-15
/
+6
*
Fix the gpio-specifier decoding by respecting the GPIO controller's
loos
2014-04-27
2
-34
/
+101
*
Remove an unnecessary header.
loos
2014-02-18
1
-1
/
+0
*
Add OFW support to the in tree gpio compatible devices: gpioiic(4) and
loos
2014-02-13
2
-0
/
+123
*
Add an OFW GPIO compatible bus. This allows the use of the DTS files to
loos
2014-02-13
3
-14
/
+361
*
Move the GPIOBUS_SET_PINFLAGS(..., ..., pin, GPIO_PIN_OUTPUT) to led(4)
loos
2013-12-06
1
-3
/
+2
*
Remove unnecessary includes and an unused softc variable. While here apply
loos
2013-12-06
1
-7
/
+2
*
Fix gpiobus to return BUS_PROBE_GENERIC insted of BUS_PROBE_SPECIFIC (0) so
loos
2013-11-12
1
-1
/
+4
*
Move the KASSERT() check to the point before the increase of number of pins.
loos
2013-11-12
1
-2
/
+2
*
Minor printf nit to keep out clean
sbruno
2013-09-05
1
-1
/
+1
*
Properly free gpiobus ivars when gpiobus_parse_pins() fails and also on
loos
2013-08-28
1
-4
/
+18
*
Style fixes
gonzo
2012-11-23
1
-4
/
+3
*
Remove extra semicolon which rendered condition useless
gonzo
2012-04-02
1
-1
/
+1
*
Fix broken locking that I introduced in the previous commit.
adrian
2011-12-20
1
-0
/
+2
*
Remove these locks - they aren't strictly needed and cause measurable
adrian
2011-12-20
1
-11
/
+0
*
Modify the GPIO i2c bus code to allow for arbitrary data/clock
adrian
2011-12-04
1
-14
/
+22
[next]