Home
last modified time | relevance | path

Searched refs:reg_stride (Results 1 – 68 of 68) sorted by relevance

/linux-4.1.27/drivers/base/regmap/
Dregmap-irq.c81 (i * map->reg_stride * d->irq_reg_stride); in regmap_irq_sync_unlock()
93 (i * map->reg_stride * d->irq_reg_stride); in regmap_irq_sync_unlock()
118 (i * map->reg_stride * d->irq_reg_stride); in regmap_irq_sync_unlock()
148 d->mask_buf[irq_data->reg_offset / map->reg_stride] &= ~irq_data->mask; in regmap_irq_enable()
157 d->mask_buf[irq_data->reg_offset / map->reg_stride] |= irq_data->mask; in regmap_irq_disable()
168 d->wake_buf[irq_data->reg_offset / map->reg_stride] in regmap_irq_set_wake()
173 d->wake_buf[irq_data->reg_offset / map->reg_stride] in regmap_irq_set_wake()
212 if (!map->use_single_rw && map->reg_stride == 1 && in regmap_irq_thread()
249 (i * map->reg_stride in regmap_irq_thread()
276 (i * map->reg_stride * data->irq_reg_stride); in regmap_irq_thread()
[all …]
Dregcache-rbtree.c49 *top = rbnode->base_reg + ((rbnode->blklen - 1) * map->reg_stride); in regcache_rbtree_get_base_top_reg()
161 this_registers = ((top - base) / map->reg_stride) + 1; in rbtree_show()
265 reg_tmp = (reg - rbnode->base_reg) / map->reg_stride; in regcache_rbtree_read()
289 blklen = (top_reg - base_reg) / map->reg_stride + 1; in regcache_rbtree_insert_to_block()
290 pos = (reg - base_reg) / map->reg_stride; in regcache_rbtree_insert_to_block()
291 offset = (rbnode->base_reg - base_reg) / map->reg_stride; in regcache_rbtree_insert_to_block()
354 map->reg_stride + 1; in regcache_rbtree_node_alloc()
399 reg_tmp = (reg - rbnode->base_reg) / map->reg_stride; in regcache_rbtree_write()
407 max_dist = map->reg_stride * sizeof(*rbnode_tmp) / in regcache_rbtree_write()
478 start = (min - base_reg) / map->reg_stride; in regcache_rbtree_sync()
[all …]
Dregcache.c41 if (!regmap_volatile(map, i * map->reg_stride)) in regcache_hw_init()
79 if (regmap_volatile(map, i * map->reg_stride)) in regcache_hw_init()
82 map->reg_defaults[j].reg = i * map->reg_stride; in regcache_hw_init()
104 if (config->reg_defaults[i].reg % map->reg_stride) in regcache_init()
257 for (reg = min; reg <= max; reg += map->reg_stride) { in regcache_default_sync()
609 regtmp = block_base + (i * map->reg_stride); in regcache_sync_block_single()
648 count = (cur - base) / map->reg_stride; in regcache_sync_block_raw_flush()
651 count * val_bytes, count, base, cur - map->reg_stride); in regcache_sync_block_raw_flush()
658 base, cur - map->reg_stride, ret); in regcache_sync_block_raw_flush()
679 regtmp = block_base + (i * map->reg_stride); in regcache_sync_block_raw()
[all …]
Dregmap-debugfs.c106 for (; i <= map->max_register; i += map->reg_stride) { in regmap_debugfs_get_dump_start()
112 c->max_reg = i - map->reg_stride; in regmap_debugfs_get_dump_start()
140 c->max_reg = i - map->reg_stride; in regmap_debugfs_get_dump_start()
160 return c->base_reg + (reg_offset * map->reg_stride); in regmap_debugfs_get_dump_start()
207 for (i = start_reg; i <= to; i += map->reg_stride) { in regmap_read_debugfs()
426 for (i = 0; i <= map->max_register; i += map->reg_stride) { in regmap_access_read_file()
Dregmap.c572 if (config->reg_stride) in regmap_init()
573 map->reg_stride = config->reg_stride; in regmap_init()
575 map->reg_stride = 1; in regmap_init()
1213 reg + (i * map->reg_stride))) in _regmap_raw_write()
1221 ret = regcache_write(map, reg + (i * map->reg_stride), in _regmap_raw_write()
1489 if (reg % map->reg_stride) in regmap_write()
1516 if (reg % map->reg_stride) in regmap_write_async()
1675 if (reg % map->reg_stride) in regmap_bulk_write()
1707 ret = _regmap_write(map, reg + (i * map->reg_stride), in regmap_bulk_write()
1869 if (reg % map->reg_stride) in _regmap_multi_reg_write()
[all …]
Dregcache-lzo.c111 return ((reg / map->reg_stride) * map->cache_word_size) / in regcache_lzo_get_blkindex()
119 return (reg / map->reg_stride) % in regcache_lzo_get_blkpos()
324 set_bit(reg / map->reg_stride, lzo_block->sync_bmp); in regcache_lzo_write()
Dinternal.h109 int reg_stride; member
Dregmap-mmio.c255 if (config->reg_stride < min_stride) in regmap_mmio_gen_context()
/linux-4.1.27/drivers/mfd/
Dsta2x11-mfd.c188 .reg_stride = 4,
209 .reg_stride = 4,
248 .reg_stride = 4,
287 .reg_stride = 4,
Dhi6421-pmic-core.c40 .reg_stride = 4,
Datmel-hlcdc.c43 .reg_stride = 4,
Dsyscon.c42 .reg_stride = 4,
Dti_am335x_tscadc.c47 .reg_stride = 4,
/linux-4.1.27/drivers/pinctrl/berlin/
Dberlin-bg2cd.c195 rmconfig->reg_stride = 4, in berlin2cd_pinctrl_probe()
Dberlin-bg2.c252 rmconfig->reg_stride = 4, in berlin2_pinctrl_probe()
Dberlin-bg2q.c414 rmconfig->reg_stride = 4, in berlin2q_pinctrl_probe()
/linux-4.1.27/drivers/thermal/st/
Dst_thermal_memmap.c120 .reg_stride = 4,
/linux-4.1.27/sound/soc/tegra/
Dtegra20_das.c126 .reg_stride = 4,
Dtegra30_ahub.c468 .reg_stride = 4,
489 .reg_stride = 4,
Dtegra20_spdif.c255 .reg_stride = 4,
Dtegra20_ac97.c301 .reg_stride = 4,
Dtegra20_i2s.c329 .reg_stride = 4,
Dtegra30_i2s.c354 .reg_stride = 4,
/linux-4.1.27/arch/arm/mach-rockchip/
Dplatsmp.c209 .reg_stride = 4,
/linux-4.1.27/sound/soc/codecs/
Dad1980.c96 .reg_stride = 2,
Djz4740.c314 .reg_stride = 4,
Dsirf-audio-codec.c451 .reg_stride = 4,
Dalc5623.c967 .reg_stride = 2,
Dsgtl5000.c1392 .reg_stride = 2,
/linux-4.1.27/sound/soc/adi/
Daxi-spdif.c175 .reg_stride = 4,
Daxi-i2s.c176 .reg_stride = 4,
/linux-4.1.27/sound/soc/bcm/
Dbcm2835-i2s.c766 .reg_stride = 4,
775 .reg_stride = 4,
/linux-4.1.27/drivers/clk/qcom/
Dlcc-ipq806x.c418 .reg_stride = 4,
Dlcc-msm8960.c523 .reg_stride = 4,
Dmmcc-msm8960.c2621 .reg_stride = 4,
2629 .reg_stride = 4,
Dgcc-msm8960.c3467 .reg_stride = 4,
3475 .reg_stride = 4,
Dmmcc-msm8974.c2530 .reg_stride = 4,
Dgcc-ipq806x.c2432 .reg_stride = 4,
Dgcc-msm8974.c2666 .reg_stride = 4,
Dgcc-msm8660.c2701 .reg_stride = 4,
Dgcc-msm8916.c2801 .reg_stride = 4,
Dmmcc-apq8084.c3299 .reg_stride = 4,
Dgcc-apq8084.c3546 .reg_stride = 4,
/linux-4.1.27/drivers/pwm/
Dpwm-sti.c296 .reg_stride = 4,
Dpwm-fsl-ftm.c412 .reg_stride = 4,
/linux-4.1.27/drivers/watchdog/
Dimx2_wdt.c218 .reg_stride = 2,
/linux-4.1.27/sound/soc/sh/rcar/
Dgen.c152 regc.reg_stride = 4; in _rsnd_gen_regmap_init()
/linux-4.1.27/drivers/spi/
Dspi-meson-spifc.c91 .reg_stride = 4,
Dspi-fsl-dspi.c517 .reg_stride = 4,
/linux-4.1.27/sound/soc/sirf/
Dsirf-usp.c349 .reg_stride = 4,
/linux-4.1.27/drivers/clk/
Dclk-axm5516.c521 .reg_stride = 4,
/linux-4.1.27/sound/soc/qcom/
Dlpass-cpu.c353 .reg_stride = 4,
/linux-4.1.27/sound/soc/rockchip/
Drockchip_i2s.c406 .reg_stride = 4,
/linux-4.1.27/include/linux/
Dregmap.h190 int reg_stride; member
/linux-4.1.27/drivers/media/platform/coda/
Dcoda-bit.c1657 u32 reg_addr, reg_stride; in coda_prepare_decode() local
1703 reg_stride = CODA9_CMD_DEC_PIC_ROT_STRIDE; in coda_prepare_decode()
1706 reg_stride = CODA_CMD_DEC_PIC_ROT_STRIDE; in coda_prepare_decode()
1709 coda_write(dev, q_data_dst->bytesperline, reg_stride); in coda_prepare_decode()
/linux-4.1.27/drivers/rtc/
Drtc-at91sam9.c354 .reg_stride = 4,
/linux-4.1.27/sound/soc/xtensa/
Dxtfpga-i2s.c114 .reg_stride = 4,
/linux-4.1.27/sound/soc/fsl/
Dfsl_sai.c549 .reg_stride = 4,
Dfsl_esai.c720 .reg_stride = 4,
Dfsl_asrc.c713 .reg_stride = 4,
Dfsl_ssi.c118 .reg_stride = 4,
Dfsl_spdif.c1039 .reg_stride = 4,
/linux-4.1.27/drivers/gpu/drm/imx/
Dimx-tve.c531 .reg_stride = 4,
/linux-4.1.27/drivers/pinctrl/meson/
Dpinctrl-meson.c618 .reg_stride = 4,
/linux-4.1.27/drivers/soc/mediatek/
Dmtk-pmic-wrap.c790 .reg_stride = 2,
/linux-4.1.27/drivers/pinctrl/mvebu/
Dpinctrl-dove.c762 .reg_stride = 4,
/linux-4.1.27/drivers/pinctrl/bcm/
Dpinctrl-bcm281xx.c981 .reg_stride = 4,
/linux-4.1.27/drivers/pinctrl/
Dpinctrl-rockchip.c220 .reg_stride = 4,