Lines Matching defs:cprman_read
339 static inline u32 cprman_read(struct bcm2835_cprman *cprman, u32 reg)
369 while (cprman_read(cprman, CM_OSCCOUNT)) {
380 while (cprman_read(cprman, CM_TCNTCTL) & CM_BUSY) {
389 count = cprman_read(cprman, CM_TCNTCNT);
526 return cprman_read(cprman, data->a2w_ctrl_reg) &
590 u32 a2wctrl = cprman_read(cprman, data->a2w_ctrl_reg);
597 fdiv = cprman_read(cprman, data->frac_reg) & A2W_PLL_FRAC_MASK;
600 using_prediv = cprman_read(cprman, data->ana_reg_base + 4) &
620 cprman_read(cprman, data->a2w_ctrl_reg) |
633 cprman_read(cprman, data->a2w_ctrl_reg) &
639 cprman_read(cprman, data->cm_ctrl_reg) & ~CM_PLL_ANARST);
644 while (!(cprman_read(cprman, CM_LOCK) & data->lock_mask)) {
655 cprman_read(cprman, data->a2w_ctrl_reg) |
700 ana[i] = cprman_read(cprman, data->ana_reg_base + i * 4);
724 cprman_read(cprman, A2W_XOSC_CTRL) |
734 a2w_ctl = cprman_read(cprman, data->a2w_ctrl_reg);
805 return !(cprman_read(cprman, data->a2w_reg) & A2W_PLL_CHANNEL_DISABLE);
829 (cprman_read(cprman, data->cm_reg) &
832 cprman_read(cprman, data->a2w_reg) |
845 cprman_read(cprman, data->a2w_reg) &
849 cprman_read(cprman, data->cm_reg) & ~data->hold_mask);
871 cm = cprman_read(cprman, data->cm_reg);
931 return (cprman_read(cprman, data->ctl_reg) & CM_ENABLE) != 0;
1009 div = cprman_read(cprman, data->div_reg);
1020 while (cprman_read(cprman, data->ctl_reg) & CM_BUSY) {
1038 cprman_read(cprman, data->ctl_reg) & ~CM_ENABLE);
1053 cprman_read(cprman, data->ctl_reg) |
1091 ctl = cprman_read(cprman, data->ctl_reg) & ~CM_FRAC;
1250 u32 src = cprman_read(cprman, data->ctl_reg);
1451 if (!(cprman_read(cprman, clock_data->ctl_reg) & CM_ENABLE))