simple-pm-bus binding requires either power-domains or clocks, not both.
Allow clk_get_bulk() to return -ENOENT.
When no clocks are present, bulk->count is set to 0, which works
correctly with clk_enable_bulk() and other clk functions used in this
driver.
Reviewed-by: Kory Maincent <kory.maincent@bootlin.com>
Signed-off-by: Markus Schneider-Pargmann (TI.com) <msp@baylibre.com>
struct clk_bulk *bulk = dev_get_priv(dev);
ret = clk_get_bulk(dev, bulk);
- if (ret)
+ if (ret && ret != -ENOENT)
return ret;
ret = clk_enable_bulk(bulk);