Home
last modified time | relevance | path

Searched refs:num_regs (Results 1 – 25 of 119) sorted by relevance

12345

/linux/drivers/phy/cadence/
H A Dphy-cadence-sierra.c362 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/clk/rockchip/
H A Dsoftrst.c17 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/gpu/drm/xe/
H A Dxe_guc_capture.c80 u32 num_regs; member
399 const struct __guc_mmio_reg_descr_group *rootlist, int num_regs) in __alloc_ext_regs() argument
403 list = drmm_kzalloc(drm, num_regs * sizeof(struct __guc_mmio_reg_descr), GFP_KERNEL); in __alloc_ext_regs()
408 newlist->num_regs = num_regs; in __alloc_ext_regs()
506 extlists[0].num_regs = total; in guc_capture_alloc_steered_lists()
530 list_num = match->num_regs; in guc_capture_list_init()
541 ptr_idx < num_entries && list_idx < match->num_regs; in guc_capture_list_init()
561 int num_regs = 0; in guc_cap_list_num_regs() local
565 num_regs = match->num_regs; in guc_cap_list_num_regs()
569 num_regs += match->num_regs; in guc_cap_list_num_regs()
[all …]
/linux/drivers/gpu/drm/i915/gt/uc/
H A Dintel_guc_capture.c274 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/drivers/gpio/
H A Dgpio-adnp.c176 unsigned int num_regs = 1 << adnp->reg_shift, i, j; in adnp_gpio_dbg_show() local
179 for (i = 0; i < num_regs; i++) { in adnp_gpio_dbg_show()
229 unsigned int num_regs, i; in adnp_irq() local
231 num_regs = 1 << adnp->reg_shift; in adnp_irq()
233 for (i = 0; i < num_regs; i++) { in adnp_irq()
344 unsigned int num_regs = 1 << adnp->reg_shift, i; in adnp_irq_bus_unlock() local
347 for (i = 0; i < num_regs; i++) in adnp_irq_bus_unlock()
368 unsigned int num_regs = 1 << adnp->reg_shift, i; in adnp_irq_setup() local
382 adnp->irq_enable = devm_kcalloc(chip->parent, num_regs, 6, in adnp_irq_setup()
387 adnp->irq_level = adnp->irq_enable + (num_regs * 1); in adnp_irq_setup()
[all …]
/linux/drivers/memory/samsung/
H A Dexynos-srom.c159 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/arch/x86/kernel/cpu/mce/
H A Dapei.c71 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/clk/samsung/
H A Dclk-exynos5-subcmu.c22 unsigned int num_regs) in exynos5_subcmu_clk_save() argument
24 for (; num_regs > 0; --num_regs, ++rd) { in exynos5_subcmu_clk_save()
33 unsigned int num_regs) in exynos5_subcmu_clk_restore() argument
35 for (; num_regs > 0; --num_regs, ++rd) in exynos5_subcmu_clk_restore()
H A Dclk.c27 unsigned int num_regs) in samsung_clk_save() argument
29 for (; num_regs > 0; --num_regs, ++rd) { in samsung_clk_save()
40 unsigned int num_regs) in samsung_clk_restore() argument
42 for (; num_regs > 0; --num_regs, ++rd) { in samsung_clk_restore()
/linux/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dqos.c85 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 Dirq-davinci-cp-intc.c159 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 Dleds-mc13783.c26 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 Dleds-acer-a500.c42 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 Dmax77541.c28 .num_regs = 1,
46 .num_regs = 1,
62 .num_regs = 1,
78 .num_regs = 1,
H A Dintel_soc_pmic_bxtwc.c156 .num_regs = 1,
166 .num_regs = 1,
176 .num_regs = 1,
186 .num_regs = 1,
196 .num_regs = 1,
206 .num_regs = 2,
216 .num_regs = 1,
H A Dmax77693.c69 .num_regs = 1,
84 .num_regs = 1,
101 .num_regs = 1,
137 .num_regs = 3,
/linux/drivers/nvme/host/
H A Dpr.c278 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/sound/soc/tegra/
H A Dtegra210_mbdrc.c317 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 Dtegra210_peq.c159 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/bus/
H A Dintel-ixp4xx-eb.c286 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/drivers/gpu/drm/amd/include/
H A Damdgpu_reg_state.h134 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/mtd/nand/
H A Dqpic_common.c444 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/phy/qualcomm/
H A Dphy-qcom-qmp-pcie-multiphy.c49 int num_regs; member
159 .num_regs = ARRAY_SIZE(glymur_pciephy_a_reg_l),
177 .num_regs = ARRAY_SIZE(glymur_pciephy_b_reg_l),
195 .num_regs = ARRAY_SIZE(glymur_pciephy_reg_l),
338 for (i = 0; i < cfg->num_regs; i++) { in qmp_pcie_power_on()
584 qmp->base = devm_kcalloc(dev, cfg->num_regs, sizeof(*qmp->base), in qmp_pcie_get_mmio()
589 for (i = 0; i < cfg->num_regs; i++) { in qmp_pcie_get_mmio()
/linux/drivers/net/ethernet/intel/idpf/
H A Didpf_vf_dev.c69 int num_regs, i, err = 0; in idpf_vf_intr_reg_init() local
78 num_regs = idpf_get_reg_intr_vecs(adapter, reg_vals, total_vecs); in idpf_vf_intr_reg_init()
79 if (num_regs < num_vecs) { in idpf_vf_intr_reg_init()
/linux/drivers/base/regmap/
H A Dregmap.c2418 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 …]

12345