/kernel/linux/linux-5.10/arch/ia64/include/uapi/asm/ |
H A D | rse.h | 58 ia64_rse_skip_regs (unsigned long *addr, long num_regs) in ia64_rse_skip_regs() argument 60 long delta = ia64_rse_slot_num(addr) + num_regs; in ia64_rse_skip_regs() 62 if (num_regs < 0) in ia64_rse_skip_regs() 64 return addr + num_regs + delta/0x3f; in ia64_rse_skip_regs()
|
/kernel/linux/linux-6.6/arch/ia64/include/uapi/asm/ |
H A D | rse.h | 58 ia64_rse_skip_regs (unsigned long *addr, long num_regs) in ia64_rse_skip_regs() argument 60 long delta = ia64_rse_slot_num(addr) + num_regs; in ia64_rse_skip_regs() 62 if (num_regs < 0) in ia64_rse_skip_regs() 64 return addr + num_regs + delta/0x3f; in ia64_rse_skip_regs()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/uc/ |
H A D | intel_guc_capture.c | 278 const struct __guc_mmio_reg_descr_group *rootlist, int num_regs) in __alloc_ext_regs() 282 list = kcalloc(num_regs, sizeof(struct __guc_mmio_reg_descr), GFP_KERNEL); in __alloc_ext_regs() 287 newlist->num_regs = num_regs; in __alloc_ext_regs() 432 for (i = 0; i < num_entries && i < match->num_regs; ++i) { in guc_capture_list_init() 441 for (i = match->num_regs, j = 0; i < num_entries && in guc_capture_list_init() 442 i < (match->num_regs + matchext->num_regs) && in guc_capture_list_init() 443 j < matchext->num_regs; ++i, ++j) { in guc_capture_list_init() 461 int num_regs; in guc_cap_list_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) __alloc_ext_regs() argument 482 int num_regs; guc_capture_getlistsize() local 533 int ret, num_regs; intel_guc_capture_getlist() local [all...] |
/kernel/linux/linux-5.10/drivers/gpio/ |
H A D | gpio-adnp.c | 185 unsigned int num_regs = 1 << adnp->reg_shift, i, j; in adnp_gpio_dbg_show() local 188 for (i = 0; i < num_regs; i++) { in adnp_gpio_dbg_show() 244 unsigned int num_regs, i; in adnp_irq() local 246 num_regs = 1 << adnp->reg_shift; in adnp_irq() 248 for (i = 0; i < num_regs; i++) { in adnp_irq() 363 unsigned int num_regs = 1 << adnp->reg_shift, i; in adnp_irq_bus_unlock() local 367 for (i = 0; i < num_regs; i++) in adnp_irq_bus_unlock() 385 unsigned int num_regs = 1 << adnp->reg_shift, i; in adnp_irq_setup() local 399 adnp->irq_enable = devm_kcalloc(chip->parent, num_regs, 6, in adnp_irq_setup() 404 adnp->irq_level = adnp->irq_enable + (num_regs * in adnp_irq_setup() [all...] |
/kernel/linux/linux-6.6/drivers/gpio/ |
H A D | gpio-adnp.c | 186 unsigned int num_regs = 1 << adnp->reg_shift, i, j; in adnp_gpio_dbg_show() local 189 for (i = 0; i < num_regs; i++) { in adnp_gpio_dbg_show() 245 unsigned int num_regs, i; in adnp_irq() local 247 num_regs = 1 << adnp->reg_shift; in adnp_irq() 249 for (i = 0; i < num_regs; i++) { in adnp_irq() 366 unsigned int num_regs = 1 << adnp->reg_shift, i; in adnp_irq_bus_unlock() local 370 for (i = 0; i < num_regs; i++) in adnp_irq_bus_unlock() 390 unsigned int num_regs = 1 << adnp->reg_shift, i; in adnp_irq_setup() local 404 adnp->irq_enable = devm_kcalloc(chip->parent, num_regs, 6, in adnp_irq_setup() 409 adnp->irq_level = adnp->irq_enable + (num_regs * in adnp_irq_setup() [all...] |
/kernel/linux/linux-5.10/drivers/clk/mediatek/ |
H A D | reset.c | 94 unsigned int num_regs, int regofs, in mtk_register_reset_controller_common() 115 data->rcdev.nr_resets = num_regs * 32; in mtk_register_reset_controller_common() 128 unsigned int num_regs, int regofs) in mtk_register_reset_controller() 130 mtk_register_reset_controller_common(np, num_regs, regofs, in mtk_register_reset_controller() 135 unsigned int num_regs, int regofs) in mtk_register_reset_controller_set_clr() 137 mtk_register_reset_controller_common(np, num_regs, regofs, in mtk_register_reset_controller_set_clr() 93 mtk_register_reset_controller_common(struct device_node *np, unsigned int num_regs, int regofs, const struct reset_control_ops *reset_ops) mtk_register_reset_controller_common() argument 127 mtk_register_reset_controller(struct device_node *np, unsigned int num_regs, int regofs) mtk_register_reset_controller() argument 134 mtk_register_reset_controller_set_clr(struct device_node *np, unsigned int num_regs, int regofs) mtk_register_reset_controller_set_clr() argument
|
/kernel/linux/linux-6.6/drivers/clk/rockchip/ |
H A D | softrst.c | 17 int num_regs; member 93 unsigned int num_regs, in rockchip_register_softrst_lut() 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() 91 rockchip_register_softrst_lut(struct device_node *np, const int *lookup_table, unsigned int num_regs, void __iomem *base, u8 flags) rockchip_register_softrst_lut() argument
|
/kernel/linux/linux-5.10/drivers/clk/samsung/ |
H A D | clk-exynos5-subcmu.c | 22 unsigned int num_regs) in exynos5_subcmu_clk_save() 24 for (; num_regs > 0; --num_regs, ++rd) { in exynos5_subcmu_clk_save() 33 unsigned int num_regs) in exynos5_subcmu_clk_restore() 35 for (; num_regs > 0; --num_regs, ++rd) in exynos5_subcmu_clk_restore() 20 exynos5_subcmu_clk_save(void __iomem *base, struct exynos5_subcmu_reg_dump *rd, unsigned int num_regs) exynos5_subcmu_clk_save() argument 31 exynos5_subcmu_clk_restore(void __iomem *base, struct exynos5_subcmu_reg_dump *rd, unsigned int num_regs) exynos5_subcmu_clk_restore() argument
|
/kernel/linux/linux-5.10/drivers/memory/samsung/ |
H A D | exynos-srom.c | 161 unsigned int num_regs) in exynos_srom_save() 163 for (; num_regs > 0; --num_regs, ++rd) in exynos_srom_save() 169 unsigned int num_regs) in exynos_srom_restore() 171 for (; num_regs > 0; --num_regs, ++rd) in exynos_srom_restore() 159 exynos_srom_save(void __iomem *base, struct exynos_srom_reg_dump *rd, unsigned int num_regs) exynos_srom_save() argument 167 exynos_srom_restore(void __iomem *base, const struct exynos_srom_reg_dump *rd, unsigned int num_regs) exynos_srom_restore() argument
|
/kernel/linux/linux-6.6/drivers/memory/samsung/ |
H A D | exynos-srom.c | 161 unsigned int num_regs) in exynos_srom_save() 163 for (; num_regs > 0; --num_regs, ++rd) in exynos_srom_save() 169 unsigned int num_regs) in exynos_srom_restore() 171 for (; num_regs > 0; --num_regs, ++rd) in exynos_srom_restore() 159 exynos_srom_save(void __iomem *base, struct exynos_srom_reg_dump *rd, unsigned int num_regs) exynos_srom_save() argument 167 exynos_srom_restore(void __iomem *base, const struct exynos_srom_reg_dump *rd, unsigned int num_regs) exynos_srom_restore() argument
|
/kernel/linux/linux-6.6/drivers/clk/samsung/ |
H A D | clk-exynos5-subcmu.c | 22 unsigned int num_regs) in exynos5_subcmu_clk_save() 24 for (; num_regs > 0; --num_regs, ++rd) { in exynos5_subcmu_clk_save() 33 unsigned int num_regs) in exynos5_subcmu_clk_restore() 35 for (; num_regs > 0; --num_regs, ++rd) in exynos5_subcmu_clk_restore() 20 exynos5_subcmu_clk_save(void __iomem *base, struct exynos5_subcmu_reg_dump *rd, unsigned int num_regs) exynos5_subcmu_clk_save() argument 31 exynos5_subcmu_clk_restore(void __iomem *base, struct exynos5_subcmu_reg_dump *rd, unsigned int num_regs) exynos5_subcmu_clk_restore() argument
|
/kernel/linux/linux-5.10/drivers/clk/rockchip/ |
H A D | softrst.c | 16 int num_regs; member 81 unsigned int num_regs, in rockchip_register_softrst() 95 softrst->num_regs = num_regs; in rockchip_register_softrst() 100 softrst->rcdev.nr_resets = num_regs * softrst->num_per_reg; in rockchip_register_softrst() 80 rockchip_register_softrst(struct device_node *np, unsigned int num_regs, void __iomem *base, u8 flags) rockchip_register_softrst() argument
|
/kernel/linux/linux-6.6/drivers/phy/cadence/ |
H A D | phy-cadence-torrent.c | 423 u32 num_regs; member 2305 u32 num_regs; in cdns_torrent_phy_init() local 2328 num_regs = link_cmn_vals->num_regs; in cdns_torrent_phy_init() 2337 for (i = 1; i < num_regs; i++) in cdns_torrent_phy_init() 2348 num_regs = xcvr_diag_vals->num_regs; in cdns_torrent_phy_init() 2351 for (j = 0; j < num_regs; j++) in cdns_torrent_phy_init() 2364 num_regs = pcs_cmn_vals->num_regs; in cdns_torrent_phy_init() 2471 u32 num_regs; cdns_torrent_phy_configure_multilink() local [all...] |
H A D | phy-cadence-sierra.c | 358 u32 num_regs; member 549 u32 num_regs; in cdns_sierra_phy_init() local 563 num_regs = pcs_cmn_vals->num_regs; in cdns_sierra_phy_init() 565 for (i = 0; i < num_regs; i++) in cdns_sierra_phy_init() 573 num_regs = phy_pma_ln_vals->num_regs; in cdns_sierra_phy_init() 576 for (j = 0; j < num_regs; j++) in cdns_sierra_phy_init() 585 num_regs = pma_cmn_vals->num_regs; in cdns_sierra_phy_init() 1256 u32 num_regs; cdns_sierra_phy_configure_multilink() local [all...] |
/kernel/linux/linux-5.10/drivers/phy/cadence/ |
H A D | phy-cadence-torrent.c | 336 u32 num_regs; member 1837 u32 num_regs; in cdns_torrent_phy_init() local 1857 num_regs = link_cmn_vals->num_regs; in cdns_torrent_phy_init() 1866 for (i = 1; i < num_regs; i++) in cdns_torrent_phy_init() 1874 num_regs = xcvr_diag_vals->num_regs; in cdns_torrent_phy_init() 1877 for (j = 0; j < num_regs; j++) in cdns_torrent_phy_init() 1887 num_regs = pcs_cmn_vals->num_regs; in cdns_torrent_phy_init() 1946 u32 num_regs; cdns_torrent_phy_configure_multilink() local [all...] |
/kernel/linux/linux-5.10/drivers/base/regmap/ |
H A D | regmap-irq.c | 89 for (i = 0; i < d->chip->num_regs; i++) { in regmap_irq_sync_unlock() 107 for (i = 0; i < d->chip->num_regs; i++) { in regmap_irq_sync_unlock() 351 for (i = 0; i < subreg->num_regs; i++) { in read_sub_irq_data() 394 size = chip->num_regs * sizeof(unsigned int); in regmap_irq_thread() 397 chip->num_main_status_bits : chip->num_regs; in regmap_irq_thread() 450 chip->num_regs); in regmap_irq_thread() 457 for (i = 0; i < data->chip->num_regs; i++) { in regmap_irq_thread() 475 for (i = 0; i < data->chip->num_regs; i++) { in regmap_irq_thread() 497 for (i = 0; i < data->chip->num_regs; i++) { in regmap_irq_thread() 591 if (chip->num_regs < in regmap_add_irq_chip_fwnode() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/hdmi/ |
H A D | hdmi_phy.c | 17 phy->regs = devm_kcalloc(dev, cfg->num_regs, sizeof(phy->regs[0]), in msm_hdmi_phy_resource_init() 27 for (i = 0; i < cfg->num_regs; i++) in msm_hdmi_phy_resource_init() 30 ret = devm_regulator_bulk_get(dev, cfg->num_regs, phy->regs); in msm_hdmi_phy_resource_init() 63 ret = regulator_bulk_enable(cfg->num_regs, phy->regs); in msm_hdmi_phy_resource_enable() 88 regulator_bulk_disable(cfg->num_regs, phy->regs); in msm_hdmi_phy_resource_disable()
|
/kernel/linux/linux-5.10/drivers/bus/ |
H A D | imx-weim.c | 136 int reg_idx, num_regs; in weim_timing_setup() local 153 num_regs = of_property_count_elems_of_size(np, "reg", OF_REG_SIZE); in weim_timing_setup() 154 if (num_regs < 0) in weim_timing_setup() 155 return num_regs; in weim_timing_setup() 156 if (!num_regs) in weim_timing_setup() 158 for (reg_idx = 0; reg_idx < num_regs; reg_idx++) { in weim_timing_setup()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | qos.c | 85 int *num_regs) in otx2_config_sched_shaping() 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() 82 otx2_config_sched_shaping(struct otx2_nic *pfvf, struct otx2_qos_node *node, struct nix_txschq_config *cfg, int *num_regs) otx2_config_sched_shaping() argument 141 int num_regs = 0; __otx2_qos_txschq_cfg() local [all...] |
/kernel/linux/linux-6.6/drivers/base/regmap/ |
H A D | regmap-irq.c | 95 for (i = 0; i < d->chip->num_regs; i++) { in regmap_irq_sync_unlock() 112 for (i = 0; i < d->chip->num_regs; i++) { in regmap_irq_sync_unlock() 322 for (i = 0; i < subreg->num_regs; i++) { in read_sub_irq_data() 364 memset32(data->status_buf, GENMASK(31, 0), chip->num_regs); in regmap_irq_thread() 369 size = chip->num_regs * sizeof(unsigned int); in regmap_irq_thread() 372 chip->num_main_status_bits : chip->num_regs; in regmap_irq_thread() 422 chip->num_regs); in regmap_irq_thread() 429 for (i = 0; i < data->chip->num_regs; i++) { in regmap_irq_thread() 447 for (i = 0; i < data->chip->num_regs; i++) { in regmap_irq_thread() 462 for (i = 0; i < data->chip->num_regs; in regmap_irq_thread() [all...] |
/kernel/linux/linux-5.10/arch/sparc/include/asm/ |
H A D | floppy_32.h | 283 int num_regs; in sun_floppy_init() local 313 num_regs = prom_getproperty(fd_node, "reg", (char *) fd_regs, sizeof(fd_regs)); in sun_floppy_init() 314 num_regs = (num_regs / sizeof(fd_regs[0])); in sun_floppy_init() 315 prom_apply_obio_ranges(fd_regs, num_regs); in sun_floppy_init()
|
/kernel/linux/linux-6.6/arch/sparc/include/asm/ |
H A D | floppy_32.h | 283 int num_regs; in sun_floppy_init() local 313 num_regs = prom_getproperty(fd_node, "reg", (char *) fd_regs, sizeof(fd_regs)); in sun_floppy_init() 314 num_regs = (num_regs / sizeof(fd_regs[0])); in sun_floppy_init() 315 prom_apply_obio_ranges(fd_regs, num_regs); in sun_floppy_init()
|
/kernel/linux/linux-5.10/drivers/irqchip/ |
H A D | irq-davinci-cp-intc.c | 162 unsigned int num_regs = BITS_TO_LONGS(config->num_irqs); in davinci_cp_intc_do_init() local 187 for (offset = 0; offset < num_regs; offset++) in davinci_cp_intc_do_init() 196 for (offset = 0; offset < num_regs; offset++) in davinci_cp_intc_do_init() 204 num_regs = (config->num_irqs + 3) >> 2; /* 4 channels per register */ in davinci_cp_intc_do_init() 205 for (offset = 0; offset < num_regs; offset++) in davinci_cp_intc_do_init()
|
/kernel/linux/linux-6.6/drivers/irqchip/ |
H A D | irq-davinci-cp-intc.c | 162 unsigned int num_regs = BITS_TO_LONGS(config->num_irqs); in davinci_cp_intc_do_init() local 187 for (offset = 0; offset < num_regs; offset++) in davinci_cp_intc_do_init() 196 for (offset = 0; offset < num_regs; offset++) in davinci_cp_intc_do_init() 204 num_regs = (config->num_irqs + 3) >> 2; /* 4 channels per register */ in davinci_cp_intc_do_init() 205 for (offset = 0; offset < num_regs; offset++) in davinci_cp_intc_do_init()
|
/kernel/linux/linux-5.10/drivers/leds/ |
H A D | leds-mc13783.c | 25 int num_regs; member 130 leds->devtype->num_regs); in mc13xxx_led_probe_dt() 215 for (i = 0; i < devtype->num_regs; i++) { in mc13xxx_led_probe() 278 .num_regs = 6, 285 .num_regs = 4, 292 .num_regs = 1,
|