Lines Matching defs:layout
29 const struct clk_pcr_layout *layout;
46 regmap_write(gck->regmap, gck->layout->offset,
47 (gck->id & gck->layout->pid_mask));
48 regmap_update_bits(gck->regmap, gck->layout->offset,
49 AT91_PMC_PCR_GCKDIV_MASK | gck->layout->gckcss_mask |
50 gck->layout->cmd | AT91_PMC_PCR_GCKEN,
51 field_prep(gck->layout->gckcss_mask, gck->parent_id) |
52 gck->layout->cmd |
65 regmap_write(gck->regmap, gck->layout->offset,
66 (gck->id & gck->layout->pid_mask));
67 regmap_update_bits(gck->regmap, gck->layout->offset,
68 gck->layout->cmd | AT91_PMC_PCR_GCKEN,
69 gck->layout->cmd);
80 regmap_write(gck->regmap, gck->layout->offset,
81 (gck->id & gck->layout->pid_mask));
82 regmap_read(gck->regmap, gck->layout->offset, &status);
278 regmap_write(gck->regmap, gck->layout->offset,
279 (gck->id & gck->layout->pid_mask));
280 regmap_read(gck->regmap, gck->layout->offset, &tmp);
283 gck->parent_id = field_get(gck->layout->gckcss_mask, tmp);
289 const struct clk_pcr_layout *layout,
318 gck->layout = layout;