diff options
| author | Tom Rini <[email protected]> | 2018-01-28 13:56:19 -0500 |
|---|---|---|
| committer | Tom Rini <[email protected]> | 2018-01-28 13:56:19 -0500 |
| commit | f2ee91501892d3280a4c58093ad3a18dccd0b562 (patch) | |
| tree | 46bba8f1e2aed3dcb868ce9e4fbd010c2ef12b13 /drivers/core | |
| parent | 4f6c7b12ed425095e635c32f184e8f8002da3823 (diff) | |
| parent | 0289e291a5140b9e97ff3b1a12819ba0d5015887 (diff) | |
Merge git://git.denx.de/u-boot-rockchip
Diffstat (limited to 'drivers/core')
| -rw-r--r-- | drivers/core/device.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/core/device.c b/drivers/core/device.c index 144ac2a9914..940a153c583 100644 --- a/drivers/core/device.c +++ b/drivers/core/device.c @@ -11,6 +11,7 @@ #include <common.h> #include <asm/io.h> +#include <clk.h> #include <fdtdec.h> #include <fdt_support.h> #include <malloc.h> @@ -391,6 +392,11 @@ int device_probe(struct udevice *dev) goto fail; } + /* Process 'assigned-{clocks/clock-parents/clock-rates}' properties */ + ret = clk_set_defaults(dev); + if (ret) + goto fail; + if (drv->probe) { ret = drv->probe(dev); if (ret) { |
