| /linux/drivers/clk/rockchip/ |
| H A D | softrst.c | 17 int num_regs; member 93 unsigned int num_regs, in rockchip_register_softrst_lut() argument 108 softrst->num_regs = num_regs; in rockchip_register_softrst_lut() 114 softrst->rcdev.nr_resets = num_regs; in rockchip_register_softrst_lut() 116 softrst->rcdev.nr_resets = num_regs * softrst->num_per_reg; in rockchip_register_softrst_lut()
|
| /linux/drivers/phy/cadence/ |
| H A D | phy-cadence-sierra.c | 362 u32 num_regs; member 553 u32 num_regs; in cdns_sierra_phy_init() local 567 num_regs = pcs_cmn_vals->num_regs; in cdns_sierra_phy_init() 569 for (i = 0; i < num_regs; i++) in cdns_sierra_phy_init() 577 num_regs = phy_pma_ln_vals->num_regs; in cdns_sierra_phy_init() 580 for (j = 0; j < num_regs; j++) in cdns_sierra_phy_init() 589 num_regs = pma_cmn_vals->num_regs; in cdns_sierra_phy_init() 591 for (i = 0; i < num_regs; i++) in cdns_sierra_phy_init() 599 num_regs = pma_ln_vals->num_regs; in cdns_sierra_phy_init() 602 for (j = 0; j < num_regs; j++) in cdns_sierra_phy_init() [all …]
|
| /linux/drivers/memory/samsung/ |
| H A D | exynos-srom.c | 159 unsigned int num_regs) in exynos_srom_save() argument 161 for (; num_regs > 0; --num_regs, ++rd) in exynos_srom_save() 167 unsigned int num_regs) in exynos_srom_restore() argument 169 for (; num_regs > 0; --num_regs, ++rd) in exynos_srom_restore()
|
| /linux/drivers/gpu/drm/i915/gt/uc/ |
| H A D | intel_guc_capture.c | 274 const struct __guc_mmio_reg_descr_group *rootlist, int num_regs) in __alloc_ext_regs() argument 278 list = kzalloc_objs(struct __guc_mmio_reg_descr, num_regs); in __alloc_ext_regs() 283 newlist->num_regs = num_regs; in __alloc_ext_regs() 428 for (i = 0; i < num_entries && i < match->num_regs; ++i) { in guc_capture_list_init() 437 for (i = match->num_regs, j = 0; i < num_entries && in guc_capture_list_init() 438 i < (match->num_regs + matchext->num_regs) && in guc_capture_list_init() 439 j < matchext->num_regs; ++i, ++j) { in guc_capture_list_init() 457 int num_regs; in guc_cap_list_num_regs() local 463 num_regs = match->num_regs; in guc_cap_list_num_regs() 467 num_regs += matchext->num_regs; in guc_cap_list_num_regs() [all …]
|
| /linux/arch/x86/kernel/cpu/mce/ |
| H A D | apei.c | 71 unsigned int cpu, num_regs; in apei_smca_report_x86_error() local 96 num_regs = ctx_info->reg_arr_size >> 3; in apei_smca_report_x86_error() 97 if (!num_regs) in apei_smca_report_x86_error() 122 if (num_regs > 15) in apei_smca_report_x86_error() 123 num_regs = 15; in apei_smca_report_x86_error() 125 switch (num_regs) { in apei_smca_report_x86_error()
|
| /linux/drivers/base/regmap/ |
| H A D | regmap-irq.c | 99 for (i = 0; i < d->chip->num_regs; i++) { in regmap_irq_sync_unlock() 116 for (i = 0; i < d->chip->num_regs; i++) { in regmap_irq_sync_unlock() 326 for (i = 0; i < subreg->num_regs; i++) { in read_sub_irq_data() 354 memset32(data->status_buf, GENMASK(31, 0), chip->num_regs); in read_irq_data() 359 chip->num_main_status_bits : chip->num_regs; in read_irq_data() 361 memset32(data->status_buf, 0, chip->num_regs); in read_irq_data() 405 chip->num_regs); in read_irq_data() 411 for (i = 0; i < data->chip->num_regs; i++) { in read_irq_data() 429 for (i = 0; i < data->chip->num_regs; i++) { in read_irq_data() 442 for (i = 0; i < data->chip->num_regs; i++) in read_irq_data() [all …]
|
| H A D | regmap.c | 2418 size_t num_regs) in _regmap_raw_multi_reg_write() argument 2428 size_t len = pair_size * num_regs; in _regmap_raw_multi_reg_write() 2441 for (i = 0; i < num_regs; i++) { in _regmap_raw_multi_reg_write() 2458 for (i = 0; i < num_regs; i++) { in _regmap_raw_multi_reg_write() 2476 size_t num_regs) in _regmap_range_multi_paged_reg_write() argument 2490 for (i = 0, n = 0; i < num_regs; i++, n++) { in _regmap_range_multi_paged_reg_write() 2557 size_t num_regs) in _regmap_multi_reg_write() argument 2563 for (i = 0; i < num_regs; i++) { in _regmap_multi_reg_write() 2582 for (i = 0; i < num_regs; i++) { in _regmap_multi_reg_write() 2591 for (i = 0; i < num_regs; i++) { in _regmap_multi_reg_write() [all …]
|
| /linux/drivers/net/ethernet/marvell/octeontx2/nic/ |
| H A D | qos.c | 85 int *num_regs) in otx2_config_sched_shaping() argument 91 otx2_qos_get_regaddr(node, cfg, *num_regs); in otx2_config_sched_shaping() 94 cfg->regval[*num_regs] = node->parent->schq << 16; in otx2_config_sched_shaping() 95 (*num_regs)++; in otx2_config_sched_shaping() 99 cfg->regval[*num_regs] = node->prio << 24 | in otx2_config_sched_shaping() 101 (*num_regs)++; in otx2_config_sched_shaping() 107 cfg->regval[*num_regs] = in otx2_config_sched_shaping() 113 cfg->regval[*num_regs] = node->parent->child_dwrr_prio << 24 | in otx2_config_sched_shaping() 116 (*num_regs)++; in otx2_config_sched_shaping() 121 cfg->regval[*num_regs] = in otx2_config_sched_shaping() [all …]
|
| /linux/drivers/irqchip/ |
| H A D | irq-davinci-cp-intc.c | 159 unsigned int num_regs = BITS_TO_LONGS(num_irqs); in davinci_cp_intc_do_init() local 181 for (offset = 0; offset < num_regs; offset++) in davinci_cp_intc_do_init() 189 for (offset = 0; offset < num_regs; offset++) in davinci_cp_intc_do_init() 196 num_regs = (num_irqs + 3) >> 2; in davinci_cp_intc_do_init() 198 for (offset = 0; offset < num_regs; offset++) in davinci_cp_intc_do_init()
|
| /linux/drivers/leds/ |
| H A D | leds-mc13783.c | 26 int num_regs; member 132 leds->devtype->num_regs); in mc13xxx_led_probe_dt() 213 for (i = 0; i < devtype->num_regs; i++) { in mc13xxx_led_probe() 274 .num_regs = 6, 281 .num_regs = 4, 288 .num_regs = 1,
|
| H A D | leds-acer-a500.c | 42 unsigned int num_regs = 1; in a500_ec_led_brightness_set() local 56 num_regs = 2; in a500_ec_led_brightness_set() 62 return regmap_multi_reg_write(led->rmap, control_seq, num_regs); in a500_ec_led_brightness_set()
|
| /linux/drivers/mfd/ |
| H A D | max77541.c | 28 .num_regs = 1, 46 .num_regs = 1, 62 .num_regs = 1, 78 .num_regs = 1,
|
| H A D | intel_soc_pmic_bxtwc.c | 157 .num_regs = 1, 167 .num_regs = 1, 177 .num_regs = 1, 187 .num_regs = 1, 197 .num_regs = 1, 207 .num_regs = 2, 217 .num_regs = 1,
|
| H A D | max77693.c | 69 .num_regs = 1, 84 .num_regs = 1, 101 .num_regs = 1, 137 .num_regs = 3,
|
| H A D | max8907.c | 134 .num_regs = 2, 157 .num_regs = 2, 171 .num_regs = 1,
|
| /linux/drivers/nvme/host/ |
| H A D | pr.c | 278 int ret, i, num_regs; in nvme_pr_read_reservation() local 291 num_regs = get_unaligned_le16(&tmp_rse.regctl); in nvme_pr_read_reservation() 292 if (!num_regs) { in nvme_pr_read_reservation() 297 rse_len = struct_size(rse, regctl_eds, num_regs); in nvme_pr_read_reservation() 306 if (num_regs != get_unaligned_le16(&rse->regctl)) { in nvme_pr_read_reservation() 314 for (i = 0; i < num_regs; i++) { in nvme_pr_read_reservation()
|
| /linux/arch/mips/kernel/ |
| H A D | ptrace.c | 235 unsigned start, num_regs, i; in gpr32_set() local 239 num_regs = count / sizeof(u32); in gpr32_set() 241 if (start + num_regs > ELF_NGREG) in gpr32_set() 249 for (i = start; i < num_regs; i++) { in gpr32_set() 300 unsigned start, num_regs, i; in gpr64_set() local 304 num_regs = count / sizeof(u64); in gpr64_set() 306 if (start + num_regs > ELF_NGREG) in gpr64_set() 314 for (i = start; i < num_regs; i++) { in gpr64_set() 726 unsigned int start, num_regs, i; in dsp32_set() local 736 num_regs = count / sizeof(u32); in dsp32_set() [all …]
|
| /linux/drivers/bus/ |
| H A D | intel-ixp4xx-eb.c | 286 int num_regs; in ixp4xx_exp_setup_child() local 292 num_regs = of_property_count_elems_of_size(np, "reg", IXP4XX_OF_REG_SIZE); in ixp4xx_exp_setup_child() 293 if (num_regs <= 0) in ixp4xx_exp_setup_child() 296 of_node_full_name(np), num_regs); in ixp4xx_exp_setup_child() 301 for (i = 0; i < num_regs; i++) { in ixp4xx_exp_setup_child()
|
| /linux/sound/soc/tegra/ |
| H A D | tegra210_mbdrc.c | 317 for (i = 0; i < params->soc.num_regs; i++, regs += val_bytes) { in tegra210_mbdrc_band_params_get() 340 for (i = 0; i < params->soc.num_regs; i++, regs += val_bytes) { in tegra210_mbdrc_band_params_put() 361 u32 num_regs = params->soc.num_regs; in tegra210_mbdrc_threshold_get() 365 for (i = 0; i < num_regs; i += 4, regs += val_bytes) { in tegra210_mbdrc_threshold_get() 390 u32 num_regs = params->soc.num_regs; in tegra210_mbdrc_threshold_put() 394 for (i = 0; i < num_regs; i += 4, regs += val_bytes) { in tegra210_mbdrc_threshold_put() 423 memset(data, 0, params->soc.num_regs * val_bytes); in tegra210_mbdrc_biquad_coeffs_put() 440 params->shift, data, params->soc.num_regs); in tegra210_mbdrc_param_info() 358 u32 num_regs = params->soc.num_regs; tegra210_mbdrc_threshold_get() local 386 u32 num_regs = params->soc.num_regs; tegra210_mbdrc_threshold_put() local [all...] |
| H A D | tegra210_peq.c | 159 params->shift, data, params->soc.num_regs); in tegra210_peq_ram_get() 163 for (i = 0; i < params->soc.num_regs; i++) in tegra210_peq_ram_get() 180 for (i = 0; i < params->soc.num_regs; i++) in tegra210_peq_ram_put() 186 params->shift, data, params->soc.num_regs); in tegra210_peq_ram_put() 201 uinfo->count = params->num_regs; in tegra210_peq_param_info()
|
| /linux/drivers/gpu/drm/amd/include/ |
| H A D | amdgpu_reg_state.h | 134 uint16_t num_regs) in amdgpu_reginst_size() argument 137 (inst_size + num_regs * sizeof(struct amdgpu_smn_reg_data)); in amdgpu_reginst_size()
|
| /linux/drivers/net/ethernet/intel/idpf/ |
| H A D | idpf_vf_dev.c | 80 int num_regs, i, err = 0; in idpf_vf_intr_reg_init() local 89 num_regs = idpf_get_reg_intr_vecs(adapter, reg_vals); in idpf_vf_intr_reg_init() 90 if (num_regs < num_vecs) { in idpf_vf_intr_reg_init()
|
| H A D | idpf_dev.c | 81 int num_regs, i, err = 0; in idpf_intr_reg_init() local 90 num_regs = idpf_get_reg_intr_vecs(adapter, reg_vals); in idpf_intr_reg_init() 91 if (num_regs < num_vecs) { in idpf_intr_reg_init()
|
| /linux/drivers/mtd/nand/ |
| H A D | qpic_common.c | 444 int num_regs, unsigned int flags) in qcom_read_reg_dma() argument 450 nandc->reg_read_pos += num_regs; in qcom_read_reg_dma() 457 num_regs, flags); in qcom_read_reg_dma() 463 num_regs * sizeof(u32), flow_control); in qcom_read_reg_dma() 480 int first, int num_regs, unsigned int flags) in qcom_write_reg_dma() argument 495 num_regs, flags); in qcom_write_reg_dma() 501 num_regs * sizeof(u32), flow_control); in qcom_write_reg_dma()
|
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_gt_sriov_vf.c | 908 static int vf_prepare_runtime_info(struct xe_gt *gt, unsigned int num_regs) in vf_prepare_runtime_info() argument 911 unsigned int regs_size = round_up(num_regs, 4); in vf_prepare_runtime_info() 917 if (num_regs <= gt->sriov.vf.runtime.regs_size) { in vf_prepare_runtime_info() 918 memset(regs, 0, num_regs * sizeof(*regs)); in vf_prepare_runtime_info() 919 gt->sriov.vf.runtime.num_regs = num_regs; in vf_prepare_runtime_info() 925 gt->sriov.vf.runtime.num_regs = 0; in vf_prepare_runtime_info() 934 gt->sriov.vf.runtime.num_regs = num_regs; in vf_prepare_runtime_info() 994 } else if (unlikely(start + num > gt->sriov.vf.runtime.num_regs)) { in vf_query_runtime_info() 1021 unsigned int size = gt->sriov.vf.runtime.num_regs; in vf_show_runtime_info() 1072 return bsearch(&key, runtime->regs, runtime->num_regs, sizeof(key), in vf_lookup_reg() [all …]
|