{
        struct clk_fixed_rate *fixed;
        struct clk_init_data init = { };
+       char name[64];
        int ret;
 
-       ret = of_property_read_string(np, "clock-output-names", &init.name);
-       if (ret) {
-               dev_err(qmp->dev, "%pOFn: No clock-output-names\n", np);
-               return ret;
-       }
-
        fixed = devm_kzalloc(qmp->dev, sizeof(*fixed), GFP_KERNEL);
        if (!fixed)
                return -ENOMEM;
 
+       snprintf(name, sizeof(name), "%s::pipe_clk", dev_name(qmp->dev));
+       init.name = name;
        init.ops = &clk_fixed_rate_ops;
 
        /* controllers using QMP phys use 125MHz pipe clock interface */