Home
last modified time | relevance | path

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

/drivers/ras/amd/atl/
A Dinternal.h303 static inline u64 expand_bits(u8 bit_num, u8 num_bits, u64 data) in expand_bits() argument
310 if (!bit_num) { in expand_bits()
315 WARN_ON_ONCE(bit_num >= BITS_PER_LONG); in expand_bits()
317 temp1 = data & GENMASK_ULL(bit_num - 1, 0); in expand_bits()
319 temp2 = data & GENMASK_ULL(63, bit_num); in expand_bits()
/drivers/infiniband/hw/bnxt_re/
A Dqplib_res.c637 u32 bit_num; in bnxt_qplib_alloc_pd() local
641 bit_num = find_first_bit(pdt->tbl, pdt->max); in bnxt_qplib_alloc_pd()
642 if (bit_num == pdt->max) { in bnxt_qplib_alloc_pd()
648 clear_bit(bit_num, pdt->tbl); in bnxt_qplib_alloc_pd()
649 pd->id = bit_num; in bnxt_qplib_alloc_pd()
708 u32 bit_num; in bnxt_qplib_alloc_dpi() local
714 bit_num = find_first_bit(dpit->tbl, dpit->max); in bnxt_qplib_alloc_dpi()
715 if (bit_num == dpit->max) { in bnxt_qplib_alloc_dpi()
721 clear_bit(bit_num, dpit->tbl); in bnxt_qplib_alloc_dpi()
722 dpit->app_tbl[bit_num] = app; in bnxt_qplib_alloc_dpi()
[all …]
/drivers/gpu/drm/amd/amdgpu/
A Dumc_v12_0.c192 flip_bits->bit_num = 4; in umc_v12_0_get_retire_flip_bits()
232 adev->umc.retire_unit = 0x1 << flip_bits->bit_num; in umc_v12_0_get_retire_flip_bits()
243 uint32_t i, bit_num, retire_unit, *flip_bits; in umc_v12_0_convert_error_address() local
272 bit_num = adev->umc.flip_bits.bit_num; in umc_v12_0_convert_error_address()
278 for (i = 0; i < bit_num; i++) in umc_v12_0_convert_error_address()
303 for (i = 0; i < bit_num; i++) in umc_v12_0_convert_error_address()
308 if (bit_num == RETIRE_FLIP_BITS_NUM) in umc_v12_0_convert_error_address()
A Damdgpu_umc.h90 uint32_t bit_num; member
/drivers/net/ethernet/microchip/lan865x/
A Dlan865x.c136 u32 bit_num = lan865x_hash(ha->addr); in lan865x_set_specific_multicast_addr() local
138 if (bit_num >= BIT(5)) in lan865x_set_specific_multicast_addr()
139 hash_hi |= (1 << (bit_num - BIT(5))); in lan865x_set_specific_multicast_addr()
141 hash_lo |= (1 << bit_num); in lan865x_set_specific_multicast_addr()
/drivers/gpu/drm/hisilicon/kirin/
A Dkirin_drm_ade.c95 static void ade_update_reload_bit(void __iomem *base, u32 bit_num, u32 val) in ade_update_reload_bit() argument
99 bit_ofst = bit_num % 32; in ade_update_reload_bit()
100 reg_num = bit_num / 32; in ade_update_reload_bit()
106 static u32 ade_read_reload_bit(void __iomem *base, u32 bit_num) in ade_read_reload_bit() argument
110 bit_ofst = bit_num % 32; in ade_read_reload_bit()
111 reg_num = bit_num / 32; in ade_read_reload_bit()
/drivers/net/wireless/intel/iwlwifi/mld/
A Dsta.c126 u8 bit_num = ppe_pos_bit % 8; in iwl_mld_he_get_ppe_val() local
130 if (bit_num <= 5) in iwl_mld_he_get_ppe_val()
131 return (ppe[byte_num] >> bit_num) & in iwl_mld_he_get_ppe_val()
139 residue_bits = 8 - bit_num; in iwl_mld_he_get_ppe_val()
144 res += (ppe[byte_num] >> bit_num) & (BIT(residue_bits) - 1); in iwl_mld_he_get_ppe_val()
/drivers/input/rmi4/
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()
/drivers/gpu/drm/amd/amdkfd/
A Dkfd_device.c1275 unsigned int bit_num, in kfd_gtt_sa_calc_gpu_addr() argument
1278 return start_addr + bit_num * chunk_size; in kfd_gtt_sa_calc_gpu_addr()
1282 unsigned int bit_num, in kfd_gtt_sa_calc_cpu_addr() argument
1285 return (uint32_t *) ((uint64_t) start_addr + bit_num * chunk_size); in kfd_gtt_sa_calc_cpu_addr()
/drivers/net/ethernet/marvell/mvpp2/
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()
/drivers/video/fbdev/via/
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()
/drivers/pinctrl/mvebu/
A Dpinctrl-armada-37xx.c636 u32 bit_num = pin_idx % GPIO_PER_REG; in armada_37xx_edge_both_irq_swap_pol() local
644 if ((p ^ l) & (1 << bit_num)) { in armada_37xx_edge_both_irq_swap_pol()
655 p ^= 1 << bit_num; in armada_37xx_edge_both_irq_swap_pol()
/drivers/net/ethernet/amd/
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()
/drivers/gpu/drm/mediatek/
A Dmtk_dpi.c82 enum mtk_dpi_out_bit_num bit_num; member
673 mtk_dpi_config_bit_num(dpi, dpi->bit_num); in mtk_dpi_set_display_mode()
826 dpi->bit_num = mtk_dpi_bus_fmt_bit_num(out_bus_format); in mtk_dpi_bridge_atomic_check()
A Dmtk_hdmi.c404 enum hdmi_audio_sample_size bit_num) in mtk_hdmi_hw_aud_set_bit_num() argument
408 switch (bit_num) { in mtk_hdmi_hw_aud_set_bit_num()
/drivers/net/ethernet/smsc/
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()
/drivers/misc/
A Dxilinx_sdfec.c252 u32 reg_offset, u32 bit_num, in update_bool_config_from_reg() argument
256 u32 bit_mask = 1 << bit_num; in update_bool_config_from_reg()
/drivers/net/wireless/intel/iwlwifi/mvm/
A Dmac80211.c2220 u8 bit_num = ppe_pos_bit % 8; in iwl_mvm_he_get_ppe_val() local
2224 if (bit_num <= 5) in iwl_mvm_he_get_ppe_val()
2225 return (ppe[byte_num] >> bit_num) & in iwl_mvm_he_get_ppe_val()
2234 residue_bits = 8 - bit_num; in iwl_mvm_he_get_ppe_val()
2239 res += (ppe[byte_num] >> bit_num) & (BIT(residue_bits) - 1); in iwl_mvm_he_get_ppe_val()
/drivers/net/ethernet/hisilicon/hns3/hns3pf/
A Dhclge_main.c8217 unsigned int bit_num; in hclge_update_desc_vfid() local
8224 bit_num = vfid % 32; in hclge_update_desc_vfid()
8226 desc[1].data[word_num] &= cpu_to_le32(~(1U << bit_num)); in hclge_update_desc_vfid()
8228 desc[1].data[word_num] |= cpu_to_le32(1 << bit_num); in hclge_update_desc_vfid()
8231 bit_num = vfid % 32; in hclge_update_desc_vfid()
8233 desc[2].data[word_num] &= cpu_to_le32(~(1U << bit_num)); in hclge_update_desc_vfid()
8235 desc[2].data[word_num] |= cpu_to_le32(1 << bit_num); in hclge_update_desc_vfid()

Completed in 92 milliseconds