Lines Matching refs:clkdata
26 static struct artpec6_clkctrl_drvdata *clkdata;
52 clkdata = kzalloc(sizeof(*clkdata), GFP_KERNEL);
53 if (!clkdata)
56 clks = clkdata->clk_table;
61 clkdata->syscon_base = of_iomap(np, 0);
62 BUG_ON(clkdata->syscon_base == NULL);
65 pll_mode = (readl(clkdata->syscon_base) >> 6) & 3;
107 clkdata->clk_data.clks = clkdata->clk_table;
108 clkdata->clk_data.clk_num = ARTPEC6_CLK_NUMCLOCKS;
110 of_clk_add_provider(np, of_clk_src_onecell_get, &clkdata->clk_data);
121 struct clk **clks = clkdata->clk_table;
149 spin_lock_init(&clkdata->i2scfg_lock);
182 clkdata->syscon_base + 0x14, i, 1,
183 0, &clkdata->i2scfg_lock);
186 muxreg = readl(clkdata->syscon_base + 0x14);
188 writel(muxreg, clkdata->syscon_base + 0x14);
195 muxreg = readl(clkdata->syscon_base + 0x14);
197 writel(muxreg, clkdata->syscon_base + 0x14);