Deleted Added
full compact
28c28
< __FBSDID("$FreeBSD: head/sys/dev/uart/uart_bus_ebus.c 120452 2003-09-26 05:14:56Z marcel $");
---
> __FBSDID("$FreeBSD: head/sys/dev/uart/uart_bus_ebus.c 127817 2004-04-03 23:02:02Z marcel $");
64c64
< const char *nm;
---
> const char *nm, *cmpt;
72c72,74
< if (!strcmp(nm, "su")) {
---
> cmpt = ebus_get_compat(dev);
> if (!strcmp(nm, "su") || !strcmp(nm, "su_pnp") || (cmpt != NULL &&
> (!strcmp(cmpt, "su") || !strcmp(cmpt, "su16550")))) {