struct sun8i_codec *scodec = dev_get_drvdata(dev);
        int ret;
 
-       if (scodec->clk_bus) {
-               ret = clk_prepare_enable(scodec->clk_bus);
-               if (ret) {
-                       dev_err(dev, "Failed to enable the bus clock\n");
-                       return ret;
-               }
+       ret = clk_prepare_enable(scodec->clk_bus);
+       if (ret) {
+               dev_err(dev, "Failed to enable the bus clock\n");
+               return ret;
        }
 
        regcache_cache_only(scodec->regmap, false);
        regcache_cache_only(scodec->regmap, true);
        regcache_mark_dirty(scodec->regmap);
 
-       if (scodec->clk_bus)
-               clk_disable_unprepare(scodec->clk_bus);
+       clk_disable_unprepare(scodec->clk_bus);
 
        return 0;
 }