mirror of
https://github.com/freebsd/freebsd-src
synced 2024-10-01 14:14:56 +00:00
hidbus: Use device_set_descf()
No functional change intended. MFC after: 1 week
This commit is contained in:
parent
9da1b6dc16
commit
3f795763e4
|
@ -525,14 +525,12 @@ hidbus_set_desc(device_t child, const char *suffix)
|
|||
struct hidbus_softc *sc = device_get_softc(bus);
|
||||
struct hid_device_info *devinfo = device_get_ivars(bus);
|
||||
struct hidbus_ivars *tlc = device_get_ivars(child);
|
||||
char buf[80];
|
||||
|
||||
/* Do not add NULL suffix or if device name already contains it. */
|
||||
if (suffix != NULL && strcasestr(devinfo->name, suffix) == NULL &&
|
||||
(sc->nauto > 1 || (tlc->flags & HIDBUS_FLAG_AUTOCHILD) == 0)) {
|
||||
snprintf(buf, sizeof(buf), "%s %s", devinfo->name, suffix);
|
||||
device_set_desc_copy(child, buf);
|
||||
} else
|
||||
(sc->nauto > 1 || (tlc->flags & HIDBUS_FLAG_AUTOCHILD) == 0))
|
||||
device_set_descf(child, "%s %s", devinfo->name, suffix);
|
||||
else
|
||||
device_set_desc(child, devinfo->name);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue