Lines Matching refs:bitfield
872 const struct bptc_float_bitfield *bitfield;
885 for (bitfield = mode->bitfields; bitfield->endpoint != -1; bitfield++) {
886 value = extract_bits(block, bit_offset, bitfield->n_bits);
887 bit_offset += bitfield->n_bits;
889 if (bitfield->reverse) {
890 for (i = 0; i < bitfield->n_bits; i++) {
892 endpoints[bitfield->endpoint][bitfield->component] |=
893 1 << ((bitfield->n_bits - 1 - i) + bitfield->offset);
896 endpoints[bitfield->endpoint][bitfield->component] |=
897 value << bitfield->offset;