Lines Matching defs:layout
29 const struct clk_pcr_layout *layout;
44 regmap_write(gck->regmap, gck->layout->offset,
45 (gck->id & gck->layout->pid_mask));
46 regmap_update_bits(gck->regmap, gck->layout->offset,
47 AT91_PMC_PCR_GCKDIV_MASK | gck->layout->gckcss_mask |
48 gck->layout->cmd | enable,
49 field_prep(gck->layout->gckcss_mask, gck->parent_id) |
50 gck->layout->cmd |
76 regmap_write(gck->regmap, gck->layout->offset,
77 (gck->id & gck->layout->pid_mask));
78 regmap_update_bits(gck->regmap, gck->layout->offset,
79 gck->layout->cmd | AT91_PMC_PCR_GCKEN,
80 gck->layout->cmd);
91 regmap_write(gck->regmap, gck->layout->offset,
92 (gck->id & gck->layout->pid_mask));
93 regmap_read(gck->regmap, gck->layout->offset, &status);
309 regmap_write(gck->regmap, gck->layout->offset,
310 (gck->id & gck->layout->pid_mask));
311 regmap_read(gck->regmap, gck->layout->offset, &tmp);
314 gck->parent_id = field_get(gck->layout->gckcss_mask, tmp);
320 const struct clk_pcr_layout *layout,
356 gck->layout = layout;