diff options
Diffstat (limited to 'sys/dev/uart/uart_bus_fdt.c')
| -rw-r--r-- | sys/dev/uart/uart_bus_fdt.c | 6 | 
1 files changed, 6 insertions, 0 deletions
diff --git a/sys/dev/uart/uart_bus_fdt.c b/sys/dev/uart/uart_bus_fdt.c index 431f2962adb2..e9a7e04e4e0c 100644 --- a/sys/dev/uart/uart_bus_fdt.c +++ b/sys/dev/uart/uart_bus_fdt.c @@ -239,6 +239,12 @@ uart_cpu_fdt_probe(struct uart_class **classp, bus_space_tag_t *bst,  	}  	/* +	 * Grab the default rclk from the uart class. +	 */ +	if (clk == 0) +		clk = class->uc_rclk; + +	/*  	 * Retrieve serial attributes.  	 */  	if (uart_fdt_get_shift(node, &shift) != 0)  | 
