|
@@ -173,6 +173,9 @@ static void _clkdm_add_autodeps(struct clockdomain *clkdm)
|
|
|
{
|
|
|
struct clkdm_autodep *autodep;
|
|
|
|
|
|
+ if (!autodeps)
|
|
|
+ return;
|
|
|
+
|
|
|
for (autodep = autodeps; autodep->clkdm.ptr; autodep++) {
|
|
|
if (IS_ERR(autodep->clkdm.ptr))
|
|
|
continue;
|
|
@@ -201,6 +204,9 @@ static void _clkdm_del_autodeps(struct clockdomain *clkdm)
|
|
|
{
|
|
|
struct clkdm_autodep *autodep;
|
|
|
|
|
|
+ if (!autodeps)
|
|
|
+ return;
|
|
|
+
|
|
|
for (autodep = autodeps; autodep->clkdm.ptr; autodep++) {
|
|
|
if (IS_ERR(autodep->clkdm.ptr))
|
|
|
continue;
|