Searched refs:num_regs (Results 1 - 25 of 171) sorted by relevance

1234567

/linux-master/drivers/clk/rockchip/
H A Dsoftrst.c17 int num_regs; member in struct:rockchip_softrst
93 unsigned int num_regs,
108 softrst->num_regs = num_regs;
114 softrst->rcdev.nr_resets = num_regs;
116 softrst->rcdev.nr_resets = num_regs * softrst->num_per_reg;
91 rockchip_register_softrst_lut(struct device_node *np, const int *lookup_table, unsigned int num_regs, void __iomem *base, u8 flags) argument
/linux-master/drivers/memory/samsung/
H A Dexynos-srom.c161 unsigned int num_regs)
163 for (; num_regs > 0; --num_regs, ++rd)
169 unsigned int num_regs)
171 for (; num_regs > 0; --num_regs, ++rd)
159 exynos_srom_save(void __iomem *base, struct exynos_srom_reg_dump *rd, unsigned int num_regs) argument
167 exynos_srom_restore(void __iomem *base, const struct exynos_srom_reg_dump *rd, unsigned int num_regs) argument
/linux-master/drivers/clk/samsung/
H A Dclk-exynos5-subcmu.c22 unsigned int num_regs)
24 for (; num_regs > 0; --num_regs, ++rd) {
33 unsigned int num_regs)
35 for (; num_regs > 0; --num_regs, ++rd)
20 exynos5_subcmu_clk_save(void __iomem *base, struct exynos5_subcmu_reg_dump *rd, unsigned int num_regs) argument
31 exynos5_subcmu_clk_restore(void __iomem *base, struct exynos5_subcmu_reg_dump *rd, unsigned int num_regs) argument
/linux-master/drivers/gpu/drm/msm/hdmi/
H A Dhdmi_phy.c17 phy->regs = devm_kcalloc(dev, cfg->num_regs, sizeof(phy->regs[0]),
27 for (i = 0; i < cfg->num_regs; i++)
30 ret = devm_regulator_bulk_get(dev, cfg->num_regs, phy->regs);
63 ret = regulator_bulk_enable(cfg->num_regs, phy->regs);
88 regulator_bulk_disable(cfg->num_regs, phy->regs);
H A Dhdmi_phy_8x74.c41 .num_regs = ARRAY_SIZE(hdmi_phy_8x74_reg_names),
H A Dhdmi_phy_8960.c48 .num_regs = ARRAY_SIZE(hdmi_phy_8960_reg_names),
/linux-master/drivers/leds/
H A Dleds-acer-a500.c42 unsigned int num_regs = 1; local
56 num_regs = 2;
62 return regmap_multi_reg_write(led->rmap, control_seq, num_regs);
H A Dleds-mc13783.c25 int num_regs; member in struct:mc13xxx_led_devtype
130 leds->devtype->num_regs);
215 for (i = 0; i < devtype->num_regs; i++) {
276 .num_regs = 6,
283 .num_regs = 4,
290 .num_regs = 1,
/linux-master/drivers/gpu/drm/i915/gt/uc/
H A Dintel_guc_capture.c278 const struct __guc_mmio_reg_descr_group *rootlist, int num_regs)
282 list = kcalloc(num_regs, sizeof(struct __guc_mmio_reg_descr), GFP_KERNEL);
287 newlist->num_regs = num_regs;
432 for (i = 0; i < num_entries && i < match->num_regs; ++i) {
441 for (i = match->num_regs, j = 0; i < num_entries &&
442 i < (match->num_regs + matchext->num_regs) &&
443 j < matchext->num_regs; ++i, ++j) {
461 int num_regs; local
277 __alloc_ext_regs(struct __guc_mmio_reg_descr_group *newlist, const struct __guc_mmio_reg_descr_group *rootlist, int num_regs) argument
482 int num_regs; local
533 int ret, num_regs; local
[all...]
H A Dguc_capture_fwif.h53 u32 num_regs; member in struct:__guc_capture_parsed_output::gcap_reg_list_info
97 u32 num_regs; member in struct:__guc_mmio_reg_descr_group
/linux-master/drivers/mfd/
H A Dmax77541.c28 .num_regs = 1,
46 .num_regs = 1,
62 .num_regs = 1,
78 .num_regs = 1,
/linux-master/drivers/gpu/drm/amd/include/
H A Damdgpu_reg_state.h134 uint16_t num_regs)
137 (inst_size + num_regs * sizeof(struct amdgpu_smn_reg_data));
133 amdgpu_reginst_size(uint16_t num_inst, size_t inst_size, uint16_t num_regs) argument
/linux-master/drivers/phy/cadence/
H A Dphy-cadence-torrent.c425 u32 num_regs; member in struct:cdns_torrent_vals
2307 u32 num_regs; local
2330 num_regs = link_cmn_vals->num_regs;
2339 for (i = 1; i < num_regs; i++)
2350 num_regs = xcvr_diag_vals->num_regs;
2353 for (j = 0; j < num_regs; j++)
2366 num_regs = pcs_cmn_vals->num_regs;
2475 u32 num_regs; local
[all...]
H A Dphy-cadence-sierra.c358 u32 num_regs; member in struct:cdns_sierra_vals
549 u32 num_regs; local
563 num_regs = pcs_cmn_vals->num_regs;
565 for (i = 0; i < num_regs; i++)
573 num_regs = phy_pma_ln_vals->num_regs;
576 for (j = 0; j < num_regs; j++)
585 num_regs = pma_cmn_vals->num_regs;
1256 u32 num_regs; local
[all...]
/linux-master/drivers/gpio/
H A Dgpio-adnp.c186 unsigned int num_regs = 1 << adnp->reg_shift, i, j; local
189 for (i = 0; i < num_regs; i++) {
245 unsigned int num_regs, i; local
247 num_regs = 1 << adnp->reg_shift;
249 for (i = 0; i < num_regs; i++) {
366 unsigned int num_regs = 1 << adnp->reg_shift, i; local
370 for (i = 0; i < num_regs; i++)
390 unsigned int num_regs = 1 << adnp->reg_shift, i; local
404 adnp->irq_enable = devm_kcalloc(chip->parent, num_regs, 6,
409 adnp->irq_level = adnp->irq_enable + (num_regs *
[all...]
/linux-master/drivers/base/regmap/
H A Dregmap-irq.c95 for (i = 0; i < d->chip->num_regs; i++) {
112 for (i = 0; i < d->chip->num_regs; i++) {
322 for (i = 0; i < subreg->num_regs; i++) {
364 memset32(data->status_buf, GENMASK(31, 0), chip->num_regs);
369 size = chip->num_regs * sizeof(unsigned int);
372 chip->num_main_status_bits : chip->num_regs;
422 chip->num_regs);
429 for (i = 0; i < data->chip->num_regs; i++) {
447 for (i = 0; i < data->chip->num_regs; i++) {
462 for (i = 0; i < data->chip->num_regs;
[all...]
/linux-master/drivers/irqchip/
H A Dirq-davinci-cp-intc.c162 unsigned int num_regs = BITS_TO_LONGS(config->num_irqs); local
187 for (offset = 0; offset < num_regs; offset++)
196 for (offset = 0; offset < num_regs; offset++)
204 num_regs = (config->num_irqs + 3) >> 2; /* 4 channels per register */
205 for (offset = 0; offset < num_regs; offset++)
/linux-master/arch/sparc/include/asm/
H A Dfloppy_32.h283 int num_regs; local
313 num_regs = prom_getproperty(fd_node, "reg", (char *) fd_regs, sizeof(fd_regs));
314 num_regs = (num_regs / sizeof(fd_regs[0]));
315 prom_apply_obio_ranges(fd_regs, num_regs);
/linux-master/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dqos.c85 int *num_regs)
91 otx2_qos_get_regaddr(node, cfg, *num_regs);
94 cfg->regval[*num_regs] = node->parent->schq << 16;
95 (*num_regs)++;
99 cfg->regval[*num_regs] = node->prio << 24 |
101 (*num_regs)++;
107 cfg->regval[*num_regs] =
113 cfg->regval[*num_regs] = node->parent->child_dwrr_prio << 24 |
116 (*num_regs)++;
121 cfg->regval[*num_regs]
82 otx2_config_sched_shaping(struct otx2_nic *pfvf, struct otx2_qos_node *node, struct nix_txschq_config *cfg, int *num_regs) argument
141 int num_regs = 0; local
[all...]
/linux-master/drivers/net/ethernet/intel/idpf/
H A Didpf_dev.c75 int num_regs, i, err = 0; local
85 num_regs = idpf_get_reg_intr_vecs(vport, reg_vals);
86 if (num_regs < num_vecs) {
H A Didpf_vf_dev.c75 int num_regs, i, err = 0; local
85 num_regs = idpf_get_reg_intr_vecs(vport, reg_vals);
86 if (num_regs < num_vecs) {
/linux-master/drivers/bus/
H A Dimx-weim.c145 int reg_idx, num_regs; local
169 num_regs = of_property_count_elems_of_size(np, "reg", OF_REG_SIZE);
170 if (num_regs < 0)
171 return num_regs;
172 if (!num_regs)
174 for (reg_idx = 0; reg_idx < num_regs; reg_idx++) {
/linux-master/drivers/nvme/host/
H A Dpr.c248 int ret, i, num_regs; local
261 num_regs = get_unaligned_le16(&tmp_rse.regctl);
262 if (!num_regs) {
267 rse_len = struct_size(rse, regctl_eds, num_regs);
276 if (num_regs != get_unaligned_le16(&rse->regctl)) {
284 for (i = 0; i < num_regs; i++) {
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Daqua_vanjaram.c678 uint32_t num_regs; member in struct:aqua_reg_list
711 uint32_t start_addr, incrx, num_regs, szbuf; local
739 num_regs = pcie_reg_addrs[r].num_regs;
740 for (n = 0; n < num_regs; n++) {
800 uint32_t start_addr, incrx, num_regs, szbuf; local
834 num_regs = xgmi_reg_addrs[r].num_regs;
836 for (n = 0; n < num_regs; n++) {
874 uint32_t start_addr, incrx, num_regs, szbu local
985 uint32_t start_addr, incrx, num_regs, szbuf, num_smn; local
[all...]
/linux-master/drivers/media/i2c/ccs/
H A Dccs-reg-access.h31 size_t num_regs);

Completed in 579 milliseconds

1234567