Home
last modified time | relevance | path

Searched refs:bit_pos (Results 1 – 24 of 24) sorted by relevance

/drivers/soc/qcom/
A Dqcom-pbs.c35 static int qcom_pbs_wait_for_ack(struct pbs_dev *pbs, u8 bit_pos) in qcom_pbs_wait_for_ack() argument
41 val, val & BIT(bit_pos), DELAY, DELAY * RETRIES); in qcom_pbs_wait_for_ack()
44 dev_err(pbs->dev, "Timeout for PBS ACK/NACK for bit %u\n", bit_pos); in qcom_pbs_wait_for_ack()
50 dev_err(pbs->dev, "NACK from PBS for bit %u\n", bit_pos); in qcom_pbs_wait_for_ack()
54 dev_dbg(pbs->dev, "PBS sequence for bit %u executed!\n", bit_pos); in qcom_pbs_wait_for_ack()
78 u16 bit_pos; in qcom_pbs_trigger_event() local
99 for (bit_pos = 0; bit_pos < 8; bit_pos++) { in qcom_pbs_trigger_event()
100 if (!(bitmap & BIT(bit_pos))) in qcom_pbs_trigger_event()
105 BIT(bit_pos), 0); in qcom_pbs_trigger_event()
111 BIT(bit_pos), BIT(bit_pos)); in qcom_pbs_trigger_event()
[all …]
/drivers/gpu/drm/amd/amdgpu/
A Damdgpu_seq64.c176 unsigned long bit_pos; in amdgpu_seq64_alloc() local
178 bit_pos = find_first_zero_bit(adev->seq64.used, adev->seq64.num_sem); in amdgpu_seq64_alloc()
179 if (bit_pos >= adev->seq64.num_sem) in amdgpu_seq64_alloc()
182 __set_bit(bit_pos, adev->seq64.used); in amdgpu_seq64_alloc()
184 *va = bit_pos * sizeof(u64) + amdgpu_seq64_get_va_base(adev); in amdgpu_seq64_alloc()
187 *gpu_addr = bit_pos * sizeof(u64) + adev->seq64.gpu_addr; in amdgpu_seq64_alloc()
189 *cpu_addr = bit_pos + adev->seq64.cpu_base_addr; in amdgpu_seq64_alloc()
204 unsigned long bit_pos; in amdgpu_seq64_free() local
206 bit_pos = (va - amdgpu_seq64_get_va_base(adev)) / sizeof(u64); in amdgpu_seq64_free()
207 if (bit_pos < adev->seq64.num_sem) in amdgpu_seq64_free()
[all …]
/drivers/net/ethernet/marvell/octeontx2/nic/
A Dotx2_dmac_flt.c79 int otx2_dmacflt_add(struct otx2_nic *pf, const u8 *mac, u32 bit_pos) in otx2_dmacflt_add() argument
86 dmacindex = &pf->flow_cfg->bmap_to_dmacindex[bit_pos]; in otx2_dmacflt_add()
135 u32 bit_pos) in otx2_dmacflt_remove() argument
137 u32 dmacindex = pf->flow_cfg->bmap_to_dmacindex[bit_pos]; in otx2_dmacflt_remove()
182 int otx2_dmacflt_update(struct otx2_nic *pf, u8 *mac, u32 bit_pos) in otx2_dmacflt_update() argument
198 req->index = pf->flow_cfg->bmap_to_dmacindex[bit_pos]; in otx2_dmacflt_update()
213 pf->flow_cfg->bmap_to_dmacindex[bit_pos] = rsp->index; in otx2_dmacflt_update()
A Dotx2_common.h1144 int otx2_dmacflt_add(struct otx2_nic *pf, const u8 *mac, u32 bit_pos);
1145 int otx2_dmacflt_remove(struct otx2_nic *pf, const u8 *mac, u32 bit_pos);
1146 int otx2_dmacflt_update(struct otx2_nic *pf, u8 *mac, u32 bit_pos);
/drivers/block/drbd/
A Ddrbd_proc.c193 unsigned long bit_pos; in drbd_syncer_progress() local
197 bit_pos = bm_bits - device->ov_left; in drbd_syncer_progress()
201 bit_pos = device->bm_resync_fo; in drbd_syncer_progress()
206 (int)(bit_pos / (bm_bits/100+1)), in drbd_syncer_progress()
207 (unsigned long long)bit_pos * BM_SECT_PER_BIT, in drbd_syncer_progress()
/drivers/platform/x86/intel/telemetry/
A Ddebugfs.c70 (BUF)[idx] = ((EVTLOG) >> (EVTDAT)[idx].bit_pos) & \
97 u32 bit_pos; member
121 u32 bit_pos; member
147 u32 bit_pos; member
162 u32 bit_pos; member
177 u32 bit_pos; member
204 u32 bit_pos; member
365 conf->pss_idle_data[conf->pss_idle_evts - 1].bit_pos) & in telem_pss_states_show()
624 conf->pss_idle_data[idx].bit_pos) & in telem_soc_states_show()
629 conf->pss_idle_data[idx].bit_pos) & in telem_soc_states_show()
/drivers/regulator/
A Dtps65910-regulator.c855 TPS65910_EN1_LDO_ASS + regoffs, bit_pos); in tps65910_set_ext_sleep_config()
858 TPS65910_EN1_LDO_ASS + regoffs, bit_pos); in tps65910_set_ext_sleep_config()
868 TPS65910_EN2_LDO_ASS + regoffs, bit_pos); in tps65910_set_ext_sleep_config()
871 TPS65910_EN2_LDO_ASS + regoffs, bit_pos); in tps65910_set_ext_sleep_config()
883 TPS65910_EN3_LDO_ASS + regoffs, bit_pos); in tps65910_set_ext_sleep_config()
886 TPS65910_EN3_LDO_ASS + regoffs, bit_pos); in tps65910_set_ext_sleep_config()
898 TPS65910_SLEEP_KEEP_LDO_ON + regoffs, bit_pos); in tps65910_set_ext_sleep_config()
901 TPS65910_SLEEP_SET_LDO_OFF + regoffs, bit_pos); in tps65910_set_ext_sleep_config()
946 TPS65910_SLEEP_KEEP_LDO_ON + regoffs, bit_pos); in tps65910_set_ext_sleep_config()
950 TPS65910_SLEEP_SET_LDO_OFF + regoffs, bit_pos); in tps65910_set_ext_sleep_config()
[all …]
A Dpalmas-regulator.c323 .bit_pos = _pos, \
359 .bit_pos = _pos, \
/drivers/mfd/
A Dpalmas.c331 int bit_pos, ret; in palmas_ext_control_req_config() local
350 bit_pos = pmic_ddata->sleep_req_info[id].bit_pos; in palmas_ext_control_req_config()
354 reg_add, BIT(bit_pos), BIT(bit_pos)); in palmas_ext_control_req_config()
357 reg_add, BIT(bit_pos), 0); in palmas_ext_control_req_config()
/drivers/pci/controller/dwc/
A Dpci-keystone.c160 u32 bit_pos; in ks_pcie_msi_irq_ack() local
166 bit_pos = irq >> 3; in ks_pcie_msi_irq_ack()
169 BIT(bit_pos)); in ks_pcie_msi_irq_ack()
200 u32 bit_pos; in ks_pcie_msi_mask() local
208 bit_pos = irq >> 3; in ks_pcie_msi_mask()
211 BIT(bit_pos)); in ks_pcie_msi_mask()
224 u32 bit_pos; in ks_pcie_msi_unmask() local
232 bit_pos = irq >> 3; in ks_pcie_msi_unmask()
235 BIT(bit_pos)); in ks_pcie_msi_unmask()
/drivers/cdx/controller/
A Dmcdi_functions.c218 u8 dev_num, bool enable, int bit_pos) in cdx_mcdi_ctrl_flag_set() argument
232 flags = flags & (u32)(~(BIT(bit_pos))); in cdx_mcdi_ctrl_flag_set()
234 flags |= (1 << bit_pos); in cdx_mcdi_ctrl_flag_set()
/drivers/net/ethernet/mellanox/mlx5/core/
A Dhwmon.c210 unsigned long bit_pos; in mlx5_hwmon_init_sensors_indexes() local
216 for_each_set_bit(bit_pos, smap, BITS_PER_TYPE(sensor_map)) { in mlx5_hwmon_init_sensors_indexes()
217 hwmon->temp_channel_desc[i].sensor_index = bit_pos; in mlx5_hwmon_init_sensors_indexes()
/drivers/firmware/efi/
A Dcper.c278 mem->bit_pos); in cper_mem_err_location()
328 cmem->bit_pos = mem->bit_pos; in cper_mem_err_pack()
/drivers/pinctrl/renesas/
A Dcore.c257 unsigned int bit_pos; in sh_pfc_get_config_reg() local
264 for (bit_pos = 0; bit_pos < r_width; bit_pos += curr_width, m++) { in sh_pfc_get_config_reg()
/drivers/mtd/nand/raw/
A Domap2.c1244 u32 bit_pos, byte_pos, error_max, pos; in omap_elm_correct_data() local
1354 bit_pos = pos % 8; in omap_elm_correct_data()
1363 data[byte_pos] ^= 1 << bit_pos; in omap_elm_correct_data()
1369 1 << bit_pos; in omap_elm_correct_data()
1374 byte_pos, bit_pos); in omap_elm_correct_data()
/drivers/pinctrl/
A Dpinctrl-single.c1155 unsigned mask, bit_pos, val_pos, mask_pos, submask; in pcs_parse_bits_in_pinctrl_entry() local
1179 bit_pos = __ffs(mask); in pcs_parse_bits_in_pinctrl_entry()
1180 pin_num_from_lsb = bit_pos / pcs->bits_per_pin; in pcs_parse_bits_in_pinctrl_entry()
1181 mask_pos = ((pcs->fmask) << bit_pos); in pcs_parse_bits_in_pinctrl_entry()
A Dpinctrl-rp1.c869 int bit_pos; in rp1_gpio_irq_handler() local
881 for_each_set_bit(bit_pos, &ints, 32) { in rp1_gpio_irq_handler()
882 struct rp1_pin_info *pin = rp1_get_pin(chip, bit_pos); in rp1_gpio_irq_handler()
886 bank->gpio_offset + bit_pos)); in rp1_gpio_irq_handler()
/drivers/usb/gadget/udc/
A Dfsl_udc_core.c1677 u32 bit_pos; in dtd_complete_irq() local
1683 bit_pos = fsl_readl(&dr_regs->endptcomplete); in dtd_complete_irq()
1684 fsl_writel(bit_pos, &dr_regs->endptcomplete); in dtd_complete_irq()
1686 if (!bit_pos) in dtd_complete_irq()
1695 if (!(bit_pos & bit_mask)) in dtd_complete_irq()
/drivers/scsi/lpfc/
A Dlpfc_ct.c3168 uint32_t bit_pos; in lpfc_fdmi_cmd() local
3254 bit_pos = 0; in lpfc_fdmi_cmd()
3263 func = lpfc_fdmi_hba_action[bit_pos]; in lpfc_fdmi_cmd()
3275 bit_pos++; in lpfc_fdmi_cmd()
3314 bit_pos = 0; in lpfc_fdmi_cmd()
3323 func = lpfc_fdmi_port_action[bit_pos]; in lpfc_fdmi_cmd()
3335 bit_pos++; in lpfc_fdmi_cmd()
/drivers/net/ethernet/cavium/thunder/
A Dnicvf_queues.c33 u64 reg, int bit_pos, int bits, int val) in nicvf_poll_reg() argument
40 bit_mask = (bit_mask << bit_pos); in nicvf_poll_reg()
44 if (((reg_val & bit_mask) >> bit_pos) == val) in nicvf_poll_reg()
/drivers/net/ethernet/chelsio/cxgb4/
A Dcudbg_lib.c2240 int index, bit, bit_pos = 0; in cudbg_sge_ctxt_check_valid() local
2244 bit_pos = 176; in cudbg_sge_ctxt_check_valid()
2247 bit_pos = 141; in cudbg_sge_ctxt_check_valid()
2250 bit_pos = 89; in cudbg_sge_ctxt_check_valid()
2253 index = bit_pos / 32; in cudbg_sge_ctxt_check_valid()
2254 bit = bit_pos % 32; in cudbg_sge_ctxt_check_valid()
A Dcxgb4_filter.c83 unsigned int ftid, unsigned int bit_pos, in set_tcb_tflag() argument
86 return set_tcb_field(adap, f, ftid, TCB_T_FLAGS_W, 1ULL << bit_pos, in set_tcb_tflag()
87 (unsigned long long)val << bit_pos, no_reply); in set_tcb_tflag()
/drivers/firmware/
A Dti_sci.c304 unsigned long bit_pos; in ti_sci_get_one_xfer() local
327 bit_pos = find_first_zero_bit(minfo->xfer_alloc_table, in ti_sci_get_one_xfer()
329 set_bit(bit_pos, minfo->xfer_alloc_table); in ti_sci_get_one_xfer()
339 xfer_id = (u8)bit_pos; in ti_sci_get_one_xfer()
/drivers/net/wireless/ath/ath12k/
A Dmac.c3155 u32 bit_pos = IEEE80211_EHT_PPE_THRES_INFO_HEADER_SIZE, val; in ath12k_mac_set_eht_ppe_threshold() local
3172 val |= (((ppe_thres[bit_pos / 8] >> in ath12k_mac_set_eht_ppe_threshold()
3173 (bit_pos % 8)) & 0x1) << i); in ath12k_mac_set_eht_ppe_threshold()
3174 bit_pos++; in ath12k_mac_set_eht_ppe_threshold()

Completed in 96 milliseconds