Lines Matching defs:sysc

110 	struct regmap *sysc;
373 struct regmap *sysc = clk->priv->sysc;
376 regmap_read(sysc, SYSC_REG_SYSTEM_CONFIG, &val);
387 struct regmap *sysc = clk->priv->sysc;
390 regmap_read(sysc, SYSC_REG_SYSTEM_CONFIG, &t);
418 struct regmap *sysc = clk->priv->sysc;
421 regmap_read(sysc, SYSC_REG_SYSTEM_CONFIG, &t);
438 struct regmap *sysc = clk->priv->sysc;
441 regmap_read(sysc, SYSC_REG_SYSTEM_CONFIG, &t);
458 struct regmap *sysc = clk->priv->sysc;
461 regmap_read(sysc, SYSC_REG_SYSTEM_CONFIG, &t);
482 struct regmap *sysc = clk->priv->sysc;
486 regmap_read(sysc, SYSC_REG_SYSTEM_CONFIG, &t);
508 struct regmap *sysc = clk->priv->sysc;
511 regmap_read(sysc, SYSC_REG_SYSTEM_CONFIG, &t);
544 struct regmap *sysc = clk->priv->sysc;
550 regmap_read(sysc, SYSC_REG_CPLL_CONFIG0, &t);
570 regmap_read(sysc, SYSC_REG_CPLL_CONFIG1, &t);
584 struct regmap *sysc = clk->priv->sysc;
589 regmap_read(sysc, SYSC_REG_CPU_SYS_CLKCFG, &t);
608 struct regmap *sysc = clk->priv->sysc;
613 regmap_read(sysc, SYSC_REG_CPU_SYS_CLKCFG, &t);
632 struct regmap *sysc = clk->priv->sysc;
635 regmap_read(sysc, SYSC_REG_CLKCFG0, &t);
646 struct regmap *sysc = clk->priv->sysc;
649 regmap_read(sysc, SYSC_REG_SYSTEM_CONFIG, &t);
829 .compatible = "ralink,rt2880-sysc",
833 .compatible = "ralink,rt3050-sysc",
837 .compatible = "ralink,rt3052-sysc",
841 .compatible = "ralink,rt3352-sysc",
845 .compatible = "ralink,rt3883-sysc",
849 .compatible = "ralink,rt5350-sysc",
853 .compatible = "ralink,mt7620-sysc",
857 .compatible = "ralink,mt7628-sysc",
861 .compatible = "ralink,mt7688-sysc",
872 if (!of_device_is_compatible(node, "ralink,mt7620-sysc"))
880 regmap_read(priv->sysc, SYSC_REG_CPU_SYS_CLKCFG, &t);
883 regmap_write(priv->sysc, SYSC_REG_CPU_SYS_CLKCFG, t);
898 priv->sysc = syscon_node_to_regmap(node);
899 if (IS_ERR(priv->sysc)) {
900 pr_err("Could not get sysc syscon regmap\n");
986 CLK_OF_DECLARE_DRIVER(rt2880_clk, "ralink,rt2880-sysc", mtmips_clk_init);
987 CLK_OF_DECLARE_DRIVER(rt3050_clk, "ralink,rt3050-sysc", mtmips_clk_init);
988 CLK_OF_DECLARE_DRIVER(rt3052_clk, "ralink,rt3052-sysc", mtmips_clk_init);
989 CLK_OF_DECLARE_DRIVER(rt3352_clk, "ralink,rt3352-sysc", mtmips_clk_init);
990 CLK_OF_DECLARE_DRIVER(rt3883_clk, "ralink,rt3883-sysc", mtmips_clk_init);
991 CLK_OF_DECLARE_DRIVER(rt5350_clk, "ralink,rt5350-sysc", mtmips_clk_init);
992 CLK_OF_DECLARE_DRIVER(mt7620_clk, "ralink,mt7620-sysc", mtmips_clk_init);
993 CLK_OF_DECLARE_DRIVER(mt7628_clk, "ralink,mt7628-sysc", mtmips_clk_init);
994 CLK_OF_DECLARE_DRIVER(mt7688_clk, "ralink,mt7688-sysc", mtmips_clk_init);
998 struct regmap *sysc;
1010 struct regmap *sysc = data->sysc;
1012 return regmap_update_bits(sysc, SYSC_REG_RESET_CTRL, BIT(id), BIT(id));
1019 struct regmap *sysc = data->sysc;
1021 return regmap_update_bits(sysc, SYSC_REG_RESET_CTRL, BIT(id), 0);
1053 static int mtmips_reset_init(struct device *dev, struct regmap *sysc)
1061 rst_data->sysc = sysc;
1083 priv->sysc = syscon_node_to_regmap(np);
1084 if (IS_ERR(priv->sysc))
1085 return dev_err_probe(dev, PTR_ERR(priv->sysc),
1086 "Could not get sysc syscon regmap\n");
1088 ret = mtmips_reset_init(dev, priv->sysc);