History log of /freebsd/sys/dev/gpio/gpiobus.c (Results 51 – 75 of 139)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# a11378bd 14-Jan-2016 Glen Barber <gjb@FreeBSD.org>

MFH

Sponsored by: The FreeBSD Foundation


# 82104eda 14-Jan-2016 Adrian Chadd <adrian@FreeBSD.org>

[gpiobus] handle the case of there being a single GPIO pin available.

PR: kern/206035
Submitted by: Stanislav Galabov <sgalabov@gmail.com>


# 11d38a57 28-Oct-2015 Baptiste Daroussin <bapt@FreeBSD.org>

Merge from head

Sponsored by: Gandi.net


# f94594b3 12-Sep-2015 Baptiste Daroussin <bapt@FreeBSD.org>

Finish merging from head, messed up in previous attempt


# b5ff185e 12-Sep-2015 Baptiste Daroussin <bapt@FreeBSD.org>

Merge from head


# 00176600 09-Sep-2015 Navdeep Parhar <np@FreeBSD.org>

Merge r286744-r287584 from head.


# d9442b10 05-Sep-2015 Dimitry Andric <dim@FreeBSD.org>

Merge ^/head r286858 through r287489.


# 23a32822 25-Aug-2015 Baptiste Daroussin <bapt@FreeBSD.org>

Merge from HEAD


# c0dca72a 18-Aug-2015 Luiz Otavio O Souza <loos@FreeBSD.org>

Fix the use of plural in two cases that I missed on r285784.

This should cause no functional change.


# 6fdf637e 17-Aug-2015 Dimitry Andric <dim@FreeBSD.org>

Merge ^/head r286697 through r286857.


# 978cdbed 17-Aug-2015 Luiz Otavio O Souza <loos@FreeBSD.org>

Fix a few bugs when gpiobus is detaching:

- Detach the gpiobus and the gpioc devices from the GPIO controller.

- Fix the leak of gpiobus IRQ rman(9) region descriptor.

- Fix the leak of child i

Fix a few bugs when gpiobus is detaching:

- Detach the gpiobus and the gpioc devices from the GPIO controller.

- Fix the leak of gpiobus IRQ rman(9) region descriptor.

- Fix the leak of child ivars and IRQ resource list.

While here return NULL (instead of 0) for a device_t that fails to allocate
the ivar memory.

Tested with gpiobus built as a module.

Sponsored by: Rubicon Communications (Netgate)

show more ...


# ab875b71 14-Aug-2015 Navdeep Parhar <np@FreeBSD.org>

Catch up with head, primarily for the 1.14.4.0 firmware.


Revision tags: release/10.2.0
# 5f78ec1c 28-Jul-2015 Dimitry Andric <dim@FreeBSD.org>

Merge ^/head r285793 through r285923.


# d2e3ed5a 24-Jul-2015 Warner Losh <imp@FreeBSD.org>

Panic when a device is trying to recursively acquire rather than hang
indefinitely. Improve error messages from other panics.


# 8d0f1085 22-Jul-2015 Dimitry Andric <dim@FreeBSD.org>

Merge ^/head r285341 through r285792.


# 315dbfb0 22-Jul-2015 Luiz Otavio O Souza <loos@FreeBSD.org>

Cosmetic change. When printing the child's mapped pins, use the plural
only when necessary.

Reported by: Daniel O'Connor <darius@dons.net.au>,
Sulev-Madis Silber (ketas)


# 98e0ffae 27-May-2015 Simon J. Gerraty <sjg@FreeBSD.org>

Merge sync of head


# e6e746bf 25-Mar-2015 Glen Barber <gjb@FreeBSD.org>

MFH: r278968-r280640

Sponsored by: The FreeBSD Foundation


# c14aafed 18-Mar-2015 Navdeep Parhar <np@FreeBSD.org>

Merge r278538 through r280226.


# 7426d572 15-Mar-2015 Baptiste Daroussin <bapt@FreeBSD.org>

Merge from head


# a857c4c8 11-Mar-2015 Dimitry Andric <dim@FreeBSD.org>

Merge ^/head r279759 through r279892.


# d752f0f6 08-Mar-2015 Luiz Otavio O Souza <loos@FreeBSD.org>

Add a new ioctl to allow the setting of GPIO pin names.

When a gpiobus child is added, use its name to identify the mapped pin
names.

Make the respective changes to libgpio.

Add a new '-n' flag to

Add a new ioctl to allow the setting of GPIO pin names.

When a gpiobus child is added, use its name to identify the mapped pin
names.

Make the respective changes to libgpio.

Add a new '-n' flag to gpioctl(8) to set the pin name.

Differential Revision: https://reviews.freebsd.org/D2002
Reviewed by: rpaulo
Requested by: many

show more ...


# 6404f697 08-Mar-2015 Dimitry Andric <dim@FreeBSD.org>

Merging ^/head r279596 through r279758.


# 5b66e196 07-Mar-2015 Navdeep Parhar <np@FreeBSD.org>

Merge r278538 through r279716.


# 6153d465 05-Mar-2015 Luiz Otavio O Souza <loos@FreeBSD.org>

Use the child device name here is lame because at the point that this
happens, the child device is not yet specified.


123456