Lines Matching defs:pfd
74 int field, struct mtk_pin_field *pfd)
128 /* Fill pfd from bits. For example 32-bit register applied is assumed
131 pfd->index = c->i_base;
132 pfd->offset = c->s_addr + c->x_addrs * (bits / c->sz_reg);
133 pfd->bitpos = bits % c->sz_reg;
134 pfd->mask = (1 << c->x_bits) - 1;
136 /* pfd->next is used for indicating that bit wrapping-around happens
140 pfd->next = pfd->bitpos + c->x_bits > c->sz_reg ? c->x_addrs : 0;
147 int field, struct mtk_pin_field *pfd)
154 return mtk_hw_pin_field_lookup(hw, desc, field, pfd);