struct clk_init_data init;
        const char *clk_parents[1];
 
-       init.name = devm_kasprintf(&indio_dev->dev, GFP_KERNEL, "%pOF#adc_div",
-                                  indio_dev->dev.of_node);
+       init.name = devm_kasprintf(&indio_dev->dev, GFP_KERNEL, "%s#adc_div",
+                                  dev_name(indio_dev->dev.parent));
        if (!init.name)
                return -ENOMEM;
 
        if (WARN_ON(IS_ERR(priv->adc_div_clk)))
                return PTR_ERR(priv->adc_div_clk);
 
-       init.name = devm_kasprintf(&indio_dev->dev, GFP_KERNEL, "%pOF#adc_en",
-                                  indio_dev->dev.of_node);
+       init.name = devm_kasprintf(&indio_dev->dev, GFP_KERNEL, "%s#adc_en",
+                                  dev_name(indio_dev->dev.parent));
        if (!init.name)
                return -ENOMEM;