Lines Matching refs:super
3 * Based on clk-super.c
52 struct tegra_clk_super_mux *super = to_clk_super_mux(hw);
53 u32 val = readl_relaxed(super->reg);
73 struct tegra_clk_super_mux *super = to_clk_super_mux(hw);
87 if (super->flags & TEGRA20_SUPER_CLK)
137 struct tegra_clk_super_mux *super;
145 super = kzalloc(sizeof(*super), GFP_KERNEL);
146 if (!super)
154 super->reg = reg;
155 super->lock = lock;
156 super->width = 4;
157 super->flags = clk_super_flags;
158 super->hw.init = &init;
160 if (super->flags & TEGRA20_SUPER_CLK) {
165 super->frac_div.reg = reg + 4;
166 super->frac_div.shift = 16;
167 super->frac_div.width = 8;
168 super->frac_div.frac_width = 1;
169 super->frac_div.lock = lock;
170 super->div_ops = &tegra_clk_frac_div_ops;
200 clk = clk_register(NULL, &super->hw);
202 kfree(super);
204 cclk_super = super;