Lines Matching defs:data
994 struct peri_clk_data *data = bcm_clk->u.peri;
996 return clk_recalc_rate(bcm_clk->ccu, &data->div, &data->pre_div,
1078 struct peri_clk_data *data = bcm_clk->u.peri;
1079 struct bcm_clk_sel *sel = &data->sel;
1093 trig = trigger_exists(&data->pre_trig) ? &data->pre_trig
1094 : &data->trig;
1096 ret = selector_write(bcm_clk->ccu, &data->gate, sel, trig, index);
1103 trig == &data->pre_trig ? "pre-" : "",
1113 struct peri_clk_data *data = bcm_clk->u.peri;
1116 index = selector_read_index(bcm_clk->ccu, &data->sel);
1126 struct peri_clk_data *data = bcm_clk->u.peri;
1127 struct bcm_clk_div *div = &data->div;
1145 if (divider_is_fixed(&data->div))
1153 (void)round_rate(bcm_clk->ccu, div, &data->pre_div,
1160 ret = divider_write(bcm_clk->ccu, &data->gate, &data->div,
1161 &data->trig, scaled_div);