Index: dev/uart/uart_bus_fdt.c =================================================================== --- dev/uart/uart_bus_fdt.c (revision 243713) +++ dev/uart/uart_bus_fdt.c (working copy) @@ -206,8 +206,10 @@ err = fdt_regsize(node, &start, &size); if (err) return (ENXIO); + err = fdt_get_range(OF_parent(node), 0, &pbase, &psize); + if (err) + pbase = 0; - fdt_get_range(OF_parent(node), 0, &pbase, &psize); start += pbase; return (bus_space_map(di->bas.bst, start, size, 0, &di->bas.bsh));