svn commit: r285784 - head/sys/dev/gpio
Luiz Otavio O Souza
loos at FreeBSD.org
Wed Jul 22 04:18:34 UTC 2015
Author: loos
Date: Wed Jul 22 04:18:33 2015
New Revision: 285784
URL: https://svnweb.freebsd.org/changeset/base/285784
Log:
Cosmetic change. When printing the child's mapped pins, use the plural
only when necessary.
Reported by: Daniel O'Connor <darius at dons.net.au>,
Sulev-Madis Silber (ketas)
Modified:
head/sys/dev/gpio/gpiobus.c
Modified: head/sys/dev/gpio/gpiobus.c
==============================================================================
--- head/sys/dev/gpio/gpiobus.c Wed Jul 22 01:09:02 2015 (r285783)
+++ head/sys/dev/gpio/gpiobus.c Wed Jul 22 04:18:33 2015 (r285784)
@@ -394,9 +394,14 @@ gpiobus_print_child(device_t dev, device
devi = GPIOBUS_IVAR(child);
memset(pins, 0, sizeof(pins));
retval += bus_print_child_header(dev, child);
- retval += printf(" at pin(s) ");
- gpiobus_print_pins(devi, pins, sizeof(pins));
- retval += printf("%s", pins);
+ if (devi->npins > 0) {
+ if (devi->npins > 1)
+ retval += printf(" at pins ");
+ else
+ retval += printf(" at pin ");
+ gpiobus_print_pins(devi, pins, sizeof(pins));
+ retval += printf("%s", pins);
+ }
resource_list_print_type(&devi->rl, "irq", SYS_RES_IRQ, "%ld");
retval += bus_print_child_footer(dev, child);
More information about the svn-src-all
mailing list