Lines Matching refs:bit_offset
704 .bit_offset = 16,
711 .bit_offset = 16,
718 .bit_offset = 16,
725 .bit_offset = 16,
732 .bit_offset = 16,
819 int bit_offset, word_offset, ret, i;
850 bit_offset = otp_map_match->bit_offset;
855 bit_offset, word_offset, bit_sum % 32, otp_map[i].size);
856 if (bit_offset + otp_map[i].size - 1 >= 32) {
858 GENMASK(31, bit_offset)) >> bit_offset;
860 GENMASK(bit_offset + otp_map[i].size - 33, 0)) <<
861 (32 - bit_offset);
862 bit_offset += otp_map[i].size - 32;
863 } else if (bit_offset + otp_map[i].size - 1 >= 0) {
865 GENMASK(bit_offset + otp_map[i].size - 1, bit_offset)
866 ) >> bit_offset;
867 bit_offset += otp_map[i].size;
868 } else /* both bit_offset and otp_map[i].size are 0 */
873 if (bit_offset == 32) {
874 bit_offset = 0;