diff options
author | Luiz Otavio O Souza <loos@FreeBSD.org> | 2015-08-18 21:37:14 +0000 |
---|---|---|
committer | Luiz Otavio O Souza <loos@FreeBSD.org> | 2015-08-18 21:37:14 +0000 |
commit | c0dca72a18ded7341b3cd6e41a4b71b3c5752082 (patch) | |
tree | ee4bccf99ccd7b391f05aac4e9075ebc50cbb33e /sys/dev/gpio/gpiobus.c | |
parent | 3df058ffaf72b8715c9a5a6a4cbaf1eac1910e43 (diff) | |
download | src-c0dca72a18ded7341b3cd6e41a4b71b3c5752082.tar.gz src-c0dca72a18ded7341b3cd6e41a4b71b3c5752082.zip |
Fix the use of plural in two cases that I missed on r285784.
This should cause no functional change.
Notes
Notes:
svn path=/head/; revision=286909
Diffstat (limited to 'sys/dev/gpio/gpiobus.c')
-rw-r--r-- | sys/dev/gpio/gpiobus.c | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/sys/dev/gpio/gpiobus.c b/sys/dev/gpio/gpiobus.c index 6cafdafe9c61..67106eaaca82 100644 --- a/sys/dev/gpio/gpiobus.c +++ b/sys/dev/gpio/gpiobus.c @@ -386,7 +386,10 @@ gpiobus_probe_nomatch(device_t dev, device_t child) devi = GPIOBUS_IVAR(child); memset(pins, 0, sizeof(pins)); gpiobus_print_pins(devi, pins, sizeof(pins)); - device_printf(dev, "<unknown device> at pin(s) %s", pins); + if (devi->npins > 1) + device_printf(dev, "<unknown device> at pins %s", pins); + else + device_printf(dev, "<unknown device> at pin %s", pins); resource_list_print_type(&devi->rl, "irq", SYS_RES_IRQ, "%ld"); printf("\n"); } @@ -422,7 +425,10 @@ gpiobus_child_location_str(device_t bus, device_t child, char *buf, struct gpiobus_ivar *devi; devi = GPIOBUS_IVAR(child); - strlcpy(buf, "pin(s)=", buflen); + if (devi->npins > 1) + strlcpy(buf, "pins=", buflen); + else + strlcpy(buf, "pin=", buflen); gpiobus_print_pins(devi, buf, buflen); return (0); |