| /drivers/soc/qcom/ |
| A D | qcom-pbs.c | 35 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 D | amdgpu_seq64.c | 176 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 D | otx2_dmac_flt.c | 79 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 D | otx2_common.h | 1144 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 D | drbd_proc.c | 193 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 D | debugfs.c | 70 (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 D | tps65910-regulator.c | 855 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 D | palmas-regulator.c | 323 .bit_pos = _pos, \ 359 .bit_pos = _pos, \
|
| /drivers/mfd/ |
| A D | palmas.c | 331 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 D | pci-keystone.c | 160 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 D | mcdi_functions.c | 218 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 D | hwmon.c | 210 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 D | cper.c | 278 mem->bit_pos); in cper_mem_err_location() 328 cmem->bit_pos = mem->bit_pos; in cper_mem_err_pack()
|
| /drivers/pinctrl/renesas/ |
| A D | core.c | 257 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 D | omap2.c | 1244 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 D | pinctrl-single.c | 1155 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 D | pinctrl-rp1.c | 869 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 D | fsl_udc_core.c | 1677 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 D | lpfc_ct.c | 3168 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 D | nicvf_queues.c | 33 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 D | cudbg_lib.c | 2240 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 D | cxgb4_filter.c | 83 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 D | ti_sci.c | 304 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 D | mac.c | 3155 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()
|