X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=drivers%2Ftimer%2Ftimer-uclass.c;h=f8ddf93cf8157fcf2a2de60fcab046914829d66e;hb=312a6c016a2d81aa3fbc605f5c0c315b6a4e3464;hp=382c0f2bd15dbb961a764a2be2c4f50256973ff8;hpb=d5c6144fe326e255e42ec273fc5d88f45cd61548;p=oweals%2Fu-boot.git diff --git a/drivers/timer/timer-uclass.c b/drivers/timer/timer-uclass.c index 382c0f2bd1..f8ddf93cf8 100644 --- a/drivers/timer/timer-uclass.c +++ b/drivers/timer/timer-uclass.c @@ -82,11 +82,9 @@ int notrace dm_timer_init(void) node = fdtdec_get_chosen_node(blob, "tick-timer"); if (node < 0) { /* No chosen timer, trying first available timer */ - ret = uclass_first_device(UCLASS_TIMER, &dev); + ret = uclass_first_device_err(UCLASS_TIMER, &dev); if (ret) return ret; - if (!dev) - return -ENODEV; } else { if (uclass_get_device_by_of_offset(UCLASS_TIMER, node, &dev)) { /*