Lines Matching full:layout
38 const struct clk_master_layout *layout; member
92 const struct clk_master_layout *layout = master->layout; in clk_master_div_recalc_rate() local
98 regmap_read(master->regmap, master->layout->offset, &mckr); in clk_master_div_recalc_rate()
101 mckr &= layout->mask; in clk_master_div_recalc_rate()
148 regmap_update_bits(master->regmap, master->layout->offset, in clk_master_div_set_rate()
287 regmap_update_bits(master->regmap, master->layout->offset, in clk_master_pres_set_rate()
288 (MASTER_PRES_MASK << master->layout->pres_shift), in clk_master_pres_set_rate()
289 (pres << master->layout->pres_shift)); in clk_master_pres_set_rate()
308 regmap_read(master->regmap, master->layout->offset, &val); in clk_master_pres_recalc_rate()
311 pres = (val >> master->layout->pres_shift) & MASTER_PRES_MASK; in clk_master_pres_recalc_rate()
327 regmap_read(master->regmap, master->layout->offset, &mckr); in clk_master_pres_get_parent()
353 const struct clk_master_layout *layout, in at91_clk_register_master_internal() argument
377 master->layout = layout; in at91_clk_register_master_internal()
397 const struct clk_master_layout *layout, in at91_clk_register_master_pres() argument
409 parent_names, layout, in at91_clk_register_master_pres()
417 const struct clk_master_layout *layout, in at91_clk_register_master_div() argument
429 &parent_name, layout, in at91_clk_register_master_div()