Lines Matching refs:bit_offset
701 .bit_offset = 16,
708 .bit_offset = 16,
715 .bit_offset = 16,
722 .bit_offset = 16,
729 .bit_offset = 16,
816 int bit_offset, word_offset, ret, i; in cs35l41_otp_unpack() local
847 bit_offset = otp_map_match->bit_offset; in cs35l41_otp_unpack()
852 bit_offset, word_offset, bit_sum % 32, otp_map[i].size); in cs35l41_otp_unpack()
853 if (bit_offset + otp_map[i].size - 1 >= 32) { in cs35l41_otp_unpack()
855 GENMASK(31, bit_offset)) >> bit_offset; in cs35l41_otp_unpack()
857 GENMASK(bit_offset + otp_map[i].size - 33, 0)) << in cs35l41_otp_unpack()
858 (32 - bit_offset); in cs35l41_otp_unpack()
859 bit_offset += otp_map[i].size - 32; in cs35l41_otp_unpack()
860 } else if (bit_offset + otp_map[i].size - 1 >= 0) { in cs35l41_otp_unpack()
862 GENMASK(bit_offset + otp_map[i].size - 1, bit_offset) in cs35l41_otp_unpack()
863 ) >> bit_offset; in cs35l41_otp_unpack()
864 bit_offset += otp_map[i].size; in cs35l41_otp_unpack()
870 if (bit_offset == 32) { in cs35l41_otp_unpack()
871 bit_offset = 0; in cs35l41_otp_unpack()