Lines Matching refs:rd_reg32
404 static __u32 rd_reg32(struct slgt_info *info, unsigned int addr);
2116 unsigned int status = rd_reg32(info, RDCSR);
2142 unsigned int status = rd_reg32(info, TDCSR);
2276 while((gsr = rd_reg32(info, GSR) & 0xffffff00)) {
2297 while ((changed = rd_reg32(info, IOSR)) != 0) {
2300 state = rd_reg32(info, IOVR);
2879 data = rd_reg32(info, IODR);
2885 data = rd_reg32(info, IOVR);
2903 gpio.state = rd_reg32(info, IOVR);
2905 gpio.dir = rd_reg32(info, IODR);
2987 if ((gpio.smask &= ~rd_reg32(info, IODR)) == 0)
2993 wr_reg32(info, IOER, rd_reg32(info, IOER) | gpio.smask);
2995 state = rd_reg32(info, IOVR);
3759 static __u32 rd_reg32(struct slgt_info *info, unsigned int addr)
3778 if (!(rd_reg32(info, RDCSR) & BIT0))
3791 if (!(rd_reg32(info, TDCSR) & BIT0))
4122 if ((rd_reg32(info, JCR) & BIT8) && info->params.data_rate &&
4709 if (count && (rd_reg32(info, TDCSR) & BIT0))
4749 reg_value = rd_reg32(info, TDCSR);
4853 info->gpio_present = (rd_reg32(info, JCR) & BIT5) ? 1 : 0;