Home
last modified time | relevance | path

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

/linux-3.4.99/arch/ia64/include/asm/
Drse.h57 ia64_rse_skip_regs (unsigned long *addr, long num_regs) in ia64_rse_skip_regs() argument
59 long delta = ia64_rse_slot_num(addr) + num_regs; in ia64_rse_skip_regs()
61 if (num_regs < 0) in ia64_rse_skip_regs()
63 return addr + num_regs + delta/0x3f; in ia64_rse_skip_regs()
/linux-3.4.99/drivers/mfd/
Dwm8350-core.c70 static int wm8350_phys_read(struct wm8350 *wm8350, u8 reg, int num_regs, in wm8350_phys_read() argument
74 int bytes = num_regs * 2; in wm8350_phys_read()
79 for (i = reg; i < reg + num_regs; i++) { in wm8350_phys_read()
87 dump(num_regs, dest); in wm8350_phys_read()
92 static int wm8350_read(struct wm8350 *wm8350, u8 reg, int num_regs, u16 *dest) in wm8350_read() argument
95 int end = reg + num_regs; in wm8350_read()
97 int bytes = num_regs * 2; in wm8350_read()
102 if ((reg + num_regs - 1) > WM8350_MAX_REGISTER) { in wm8350_read()
104 reg + num_regs - 1); in wm8350_read()
109 "%s R%d(0x%2.2x) %d regs\n", __func__, reg, reg, num_regs); in wm8350_read()
[all …]
Dwm8400-core.c120 static int wm8400_read(struct wm8400 *wm8400, u8 reg, int num_regs, u16 *dest) in wm8400_read() argument
124 BUG_ON(reg + num_regs > ARRAY_SIZE(wm8400->reg_cache)); in wm8400_read()
127 for (i = reg; i < reg + num_regs; i++) in wm8400_read()
130 num_regs); in wm8400_read()
135 memcpy(dest, &wm8400->reg_cache[reg], num_regs * sizeof(u16)); in wm8400_read()
140 static int wm8400_write(struct wm8400 *wm8400, u8 reg, int num_regs, in wm8400_write() argument
145 BUG_ON(reg + num_regs > ARRAY_SIZE(wm8400->reg_cache)); in wm8400_write()
147 for (i = 0; i < num_regs; i++) { in wm8400_write()
Dwm8994-irq.c133 .num_regs = 2,
Dda9052-core.c625 .num_regs = DA9052_NUM_IRQ_REGS,
/linux-3.4.99/drivers/base/regmap/
Dregmap-irq.c60 for (i = 0; i < d->chip->num_regs; i++) { in regmap_irq_sync_unlock()
107 chip->num_regs); in regmap_irq_thread()
120 for (i = 0; i < data->chip->num_regs; i++) { in regmap_irq_thread()
195 d->status_buf = kzalloc(sizeof(unsigned int) * chip->num_regs, in regmap_add_irq_chip()
200 d->status_reg_buf = kzalloc(map->format.val_bytes * chip->num_regs, in regmap_add_irq_chip()
205 d->mask_buf = kzalloc(sizeof(unsigned int) * chip->num_regs, in regmap_add_irq_chip()
210 d->mask_buf_def = kzalloc(sizeof(unsigned int) * chip->num_regs, in regmap_add_irq_chip()
225 for (i = 0; i < chip->num_regs; i++) { in regmap_add_irq_chip()
Dregmap.c872 int num_regs) in regmap_register_patch() argument
888 for (i = 0; i < num_regs; i++) { in regmap_register_patch()
897 map->patch = kcalloc(num_regs, sizeof(struct reg_default), GFP_KERNEL); in regmap_register_patch()
900 num_regs * sizeof(struct reg_default)); in regmap_register_patch()
901 map->patch_regs = num_regs; in regmap_register_patch()
/linux-3.4.99/arch/sparc/include/asm/
Dfloppy_32.h306 int num_regs; in sun_floppy_init() local
340 num_regs = prom_getproperty(fd_node, "reg", (char *) fd_regs, sizeof(fd_regs)); in sun_floppy_init()
341 num_regs = (num_regs / sizeof(fd_regs[0])); in sun_floppy_init()
342 prom_apply_obio_ranges(fd_regs, num_regs); in sun_floppy_init()
/linux-3.4.99/include/linux/
Dregmap.h171 int num_regs);
207 int num_regs; member
324 int num_regs) in regmap_register_patch() argument
/linux-3.4.99/sound/isa/sb/
Dsb_mixer.c907 static void save_mixer(struct snd_sb *chip, unsigned char *regs, int num_regs) in save_mixer() argument
910 if (snd_BUG_ON(num_regs > ARRAY_SIZE(chip->saved_regs))) in save_mixer()
912 for (; num_regs; num_regs--) in save_mixer()
916 static void restore_mixer(struct snd_sb *chip, unsigned char *regs, int num_regs) in restore_mixer() argument
919 if (snd_BUG_ON(num_regs > ARRAY_SIZE(chip->saved_regs))) in restore_mixer()
921 for (; num_regs; num_regs--) in restore_mixer()
/linux-3.4.99/include/sound/
Dsoc.h193 {.base = xbase, .num_regs = xregs }) }
200 {.base = xbase, .num_regs = xregs, \
915 int num_regs; member
/linux-3.4.99/arch/ia64/kernel/
Dptrace.c256 long num_regs, nbits; in get_rnat() local
274 num_regs = ia64_rse_num_regs(ubspstore, urnat_addr + 1); in get_rnat()
275 slot0_kaddr = ia64_rse_skip_regs(krbs, num_regs); in get_rnat()
315 long num_regs, nbits; in put_rnat() local
348 num_regs = ia64_rse_num_regs(ubspstore, urnat_addr + 1); in put_rnat()
349 slot0_kaddr = ia64_rse_skip_regs(krbs, num_regs); in put_rnat()
Dunwind.c1885 unsigned long ip, pr, num_regs; in unw_unwind() local
1922 num_regs = 0; in unw_unwind()
1926 num_regs = *info->cfm_loc & 0x7f; /* size of frame */ in unw_unwind()
1931 num_regs = (*info->cfm_loc >> 7) & 0x7f; /* size of locals */ in unw_unwind()
1932 info->bsp = (unsigned long) ia64_rse_skip_regs((unsigned long *) info->bsp, -num_regs); in unw_unwind()
/linux-3.4.99/arch/ia64/kvm/
Dvcpu.c274 long num_regs) in kvm_rse_skip_regs() argument
276 long delta = ia64_rse_slot_num(addr) + num_regs; in kvm_rse_skip_regs()
279 if (num_regs < 0) in kvm_rse_skip_regs()
293 return addr + num_regs + i; in kvm_rse_skip_regs()
/linux-3.4.99/drivers/net/wireless/ath/ath9k/
Ddebug.c1113 unsigned long num_regs, regdump_len, max_reg_offset; in open_file_regdump() local
1116 num_regs = max_reg_offset / 4 + 1; in open_file_regdump()
1117 regdump_len = num_regs * REGDUMP_LINE_SIZE + 1; in open_file_regdump()
1123 for (i = 0; i < num_regs; i++) in open_file_regdump()
/linux-3.4.99/drivers/media/common/tuners/
Dmt2063.c241 u32 num_regs; member
1944 state->num_regs = MT2063_REG_END_REGS; in mt2063_init()
/linux-3.4.99/sound/soc/
Dsoc-core.c2750 uinfo->count = params->num_regs * codec->val_bytes; in snd_soc_bytes_info()
2766 params->num_regs * codec->val_bytes); in snd_soc_bytes_get()
2806 len = params->num_regs * codec->val_bytes; in snd_soc_bytes_put()