Home
last modified time | relevance | path

Searched refs:bit_num (Results 1 – 12 of 12) sorted by relevance

/linux/include/linux/mfd/
H A Dtps65090.h134 uint8_t bit_num) in tps65090_set_bits() argument
138 return regmap_update_bits(tps->rmap, reg, BIT(bit_num), ~0u); in tps65090_set_bits()
142 uint8_t bit_num) in tps65090_clr_bits() argument
146 return regmap_update_bits(tps->rmap, reg, BIT(bit_num), 0u); in tps65090_clr_bits()
/linux/drivers/net/ethernet/microchip/lan865x/
H A Dlan865x.c140 u32 bit_num = lan865x_hash(ha->addr); in lan865x_set_specific_multicast_addr() local
142 if (bit_num >= BIT(5)) in lan865x_set_specific_multicast_addr()
143 hash_hi |= (1 << (bit_num - BIT(5))); in lan865x_set_specific_multicast_addr()
145 hash_lo |= (1 << bit_num); in lan865x_set_specific_multicast_addr()
/linux/drivers/input/rmi4/
H A Drmi_f30.c105 unsigned int bit_num = button & 0x07; in rmi_f30_report_button() local
107 bool key_down = !(f30->data_regs[reg_num] & BIT(bit_num)); in rmi_f30_report_button()
/linux/drivers/net/wireless/intel/iwlwifi/mld/
H A Dsta.c127 u8 bit_num = ppe_pos_bit % 8; in iwl_mld_he_get_ppe_val() local
131 if (bit_num <= 5) in iwl_mld_he_get_ppe_val()
132 return (ppe[byte_num] >> bit_num) & in iwl_mld_he_get_ppe_val()
140 residue_bits = 8 - bit_num; in iwl_mld_he_get_ppe_val()
145 res += (ppe[byte_num] >> bit_num) & (BIT(residue_bits) - 1); in iwl_mld_he_get_ppe_val()
/linux/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_device.c1323 unsigned int bit_num, in kfd_gtt_sa_calc_gpu_addr() argument
1326 return start_addr + bit_num * chunk_size; in kfd_gtt_sa_calc_gpu_addr()
1330 unsigned int bit_num, in kfd_gtt_sa_calc_cpu_addr() argument
1333 return (uint32_t *) ((uint64_t) start_addr + bit_num * chunk_size); in kfd_gtt_sa_calc_cpu_addr()
/linux/drivers/net/ethernet/marvell/mvpp2/
H A Dmvpp2_prs.c226 static void mvpp2_prs_sram_bits_set(struct mvpp2_prs_entry *pe, int bit_num, in mvpp2_prs_sram_bits_set() argument
229 pe->sram[MVPP2_BIT_TO_WORD(bit_num)] |= (val << (MVPP2_BIT_IN_WORD(bit_num))); in mvpp2_prs_sram_bits_set()
233 static void mvpp2_prs_sram_bits_clear(struct mvpp2_prs_entry *pe, int bit_num, in mvpp2_prs_sram_bits_clear() argument
236 pe->sram[MVPP2_BIT_TO_WORD(bit_num)] &= ~(val << (MVPP2_BIT_IN_WORD(bit_num))); in mvpp2_prs_sram_bits_clear()
/linux/drivers/video/fbdev/via/
H A Dhw.c969 int bit_num = 0; in viafb_load_reg() local
983 shift_next_reg = bit_num; in viafb_load_reg()
987 get_bit = (timing_value & (BIT0 << bit_num)); in viafb_load_reg()
990 bit_num++; in viafb_load_reg()
/linux/drivers/net/ethernet/amd/
H A Damd8111e.c1322 int bit_num; in amd8111e_set_multicast_list() local
1351 bit_num = (ether_crc_le(ETH_ALEN, ha->addr) >> 26) & 0x3f; in amd8111e_set_multicast_list()
1352 mc_filter[bit_num >> 5] |= 1 << (bit_num & 31); in amd8111e_set_multicast_list()
/linux/drivers/net/ethernet/smsc/
H A Dsmsc9420.c1013 u32 bit_num = smsc9420_hash(ha->addr); in smsc9420_set_multicast_list() local
1014 u32 mask = 1 << (bit_num & 0x1F); in smsc9420_set_multicast_list()
1016 if (bit_num & 0x20) in smsc9420_set_multicast_list()
/linux/sound/soc/codecs/
H A Dcs35l56.c478 int bit_num; in cs35l56_make_tdm_config_word()
482 for_each_set_bit(bit_num, &mask, 32) { in cs35l56_make_tdm_config_word()
484 reg_val |= bit_num << channel_shift; in cs35l56_make_tdm_config_word()
474 int bit_num; cs35l56_make_tdm_config_word() local
/linux/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dmac80211.c2102 u8 bit_num = ppe_pos_bit % 8; in iwl_mvm_he_get_ppe_val() local
2106 if (bit_num <= 5) in iwl_mvm_he_get_ppe_val()
2107 return (ppe[byte_num] >> bit_num) & in iwl_mvm_he_get_ppe_val()
2116 residue_bits = 8 - bit_num; in iwl_mvm_he_get_ppe_val()
2121 res += (ppe[byte_num] >> bit_num) & (BIT(residue_bits) - 1); in iwl_mvm_he_get_ppe_val()
/linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_main.c5952 unsigned int bit_num; in hclge_update_desc_vfid() local
5959 bit_num = vfid % 32; in hclge_update_desc_vfid()
5961 desc[1].data[word_num] &= cpu_to_le32(~(1U << bit_num)); in hclge_update_desc_vfid()
5963 desc[1].data[word_num] |= cpu_to_le32(1 << bit_num); in hclge_update_desc_vfid()
5966 bit_num = vfid % 32; in hclge_update_desc_vfid()
5968 desc[2].data[word_num] &= cpu_to_le32(~(1U << bit_num)); in hclge_update_desc_vfid()
5970 desc[2].data[word_num] |= cpu_to_le32(1 << bit_num); in hclge_update_desc_vfid()