clk: renesas: cpg-mssr: Add support for R-Car M3-W
[cascardo/linux.git] / drivers / clk / renesas / renesas-cpg-mssr.c
index 1f2dc36..e1365e7 100644 (file)
@@ -493,9 +493,9 @@ static int __init cpg_mssr_add_clk_domain(struct device *dev,
        genpd = &pd->genpd;
        genpd->name = np->name;
        genpd->flags = GENPD_FLAG_PM_CLK;
-       pm_genpd_init(genpd, &simple_qos_governor, false);
        genpd->attach_dev = cpg_mssr_attach_dev;
        genpd->detach_dev = cpg_mssr_detach_dev;
+       pm_genpd_init(genpd, &pm_domain_always_on_gov, false);
        cpg_mssr_clk_domain = pd;
 
        of_genpd_add_provider_simple(np, genpd);
@@ -508,6 +508,12 @@ static const struct of_device_id cpg_mssr_match[] = {
                .compatible = "renesas,r8a7795-cpg-mssr",
                .data = &r8a7795_cpg_mssr_info,
        },
+#endif
+#ifdef CONFIG_ARCH_R8A7796
+       {
+               .compatible = "renesas,r8a7796-cpg-mssr",
+               .data = &r8a7796_cpg_mssr_info,
+       },
 #endif
        { /* sentinel */ }
 };