Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/base/regmap/
Dregmap-irq.c82 (i * map->reg_stride * d->irq_reg_stride); in regmap_irq_sync_unlock()
110 (i * map->reg_stride * d->irq_reg_stride); in regmap_irq_sync_unlock()
135 (i * map->reg_stride * d->irq_reg_stride); in regmap_irq_sync_unlock()
169 d->mask_buf[irq_data->reg_offset / map->reg_stride] &= ~irq_data->mask; in regmap_irq_enable()
178 d->mask_buf[irq_data->reg_offset / map->reg_stride] |= irq_data->mask; in regmap_irq_disable()
189 d->wake_buf[irq_data->reg_offset / map->reg_stride] in regmap_irq_set_wake()
194 d->wake_buf[irq_data->reg_offset / map->reg_stride] in regmap_irq_set_wake()
233 if (!map->use_single_read && map->reg_stride == 1 && in regmap_irq_thread()
270 (i * map->reg_stride in regmap_irq_thread()
297 (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()
273 for (reg = min; reg <= max; reg += map->reg_stride) { in regcache_default_sync()
630 regtmp = block_base + (i * map->reg_stride); in regcache_sync_block_single()
666 count = (cur - base) / map->reg_stride; in regcache_sync_block_raw_flush()
669 count * val_bytes, count, base, cur - map->reg_stride); in regcache_sync_block_raw_flush()
676 base, cur - map->reg_stride, ret); in regcache_sync_block_raw_flush()
697 regtmp = block_base + (i * map->reg_stride); in regcache_sync_block_raw()
[all …]
Dregmap.c580 if (config->reg_stride) in __regmap_init()
581 map->reg_stride = config->reg_stride; in __regmap_init()
583 map->reg_stride = 1; in __regmap_init()
1217 reg + (i * map->reg_stride))) in _regmap_raw_write()
1225 ret = regcache_write(map, reg + (i * map->reg_stride), in _regmap_raw_write()
1516 if (reg % map->reg_stride) in regmap_write()
1543 if (reg % map->reg_stride) in regmap_write_async()
1717 if (reg % map->reg_stride) in regmap_bulk_write()
1755 ret = _regmap_write(map, reg + (i * map->reg_stride), in regmap_bulk_write()
1764 int chunk_stride = map->reg_stride; in regmap_bulk_write()
[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()
206 for (i = start_reg; i <= to; i += map->reg_stride) { in regmap_read_debugfs()
423 for (i = 0; i <= map->max_register; i += map->reg_stride) { in regmap_access_read_file()
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.h112 int reg_stride; member
Dregmap-mmio.c255 if (config->reg_stride < min_stride) in regmap_mmio_gen_context()
/linux-4.4.14/drivers/pinctrl/uniphier/
Dpinctrl-uniphier-core.c538 unsigned reg_stride = priv->socdata->reg_stride; in uniphier_pmx_set_one_mux() local
548 reg = UNIPHIER_PINCTRL_PINMUX_BASE + pin * mux_bits / 32 * reg_stride; in uniphier_pmx_set_one_mux()
549 reg_end = reg + reg_stride; in uniphier_pmx_set_one_mux()
648 !socdata->reg_stride) { in uniphier_pinctrl_probe()
Dpinctrl-uniphier.h162 unsigned reg_stride; member
Dpinctrl-ph1-sld8.c764 .reg_stride = 4,
Dpinctrl-ph1-ld4.c856 .reg_stride = 4,
Dpinctrl-proxstream2.c1239 .reg_stride = 4,
Dpinctrl-ph1-ld6b.c1244 .reg_stride = 4,
Dpinctrl-ph1-pro5.c1321 .reg_stride = 8,
Dpinctrl-ph1-pro4.c1530 .reg_stride = 8,
/linux-4.4.14/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.c75 .reg_stride = 4,
Dsyscon.c42 .reg_stride = 4,
Dti_am335x_tscadc.c47 .reg_stride = 4,
/linux-4.4.14/drivers/nvmem/
Dqfprom.c23 .reg_stride = 1,
Dimx-ocotp.c78 .reg_stride = 4,
Dsunxi_sid.c95 .reg_stride = 1,
Drockchip-efuse.c106 .reg_stride = 1,
Dmxs-ocotp.c164 .reg_stride = 16,
Dvf610-ocotp.c225 .reg_stride = 4,
/linux-4.4.14/sound/soc/tegra/
Dtegra20_das.c126 .reg_stride = 4,
Dtegra20_spdif.c255 .reg_stride = 4,
Dtegra30_ahub.c468 .reg_stride = 4,
489 .reg_stride = 4,
Dtegra20_i2s.c329 .reg_stride = 4,
Dtegra20_ac97.c301 .reg_stride = 4,
Dtegra30_i2s.c354 .reg_stride = 4,
/linux-4.4.14/drivers/thermal/st/
Dst_thermal_memmap.c120 .reg_stride = 4,
/linux-4.4.14/sound/soc/codecs/
Dad1980.c96 .reg_stride = 2,
Djz4740.c311 .reg_stride = 4,
Dsirf-audio-codec.c451 .reg_stride = 4,
Dalc5623.c965 .reg_stride = 2,
Dsgtl5000.c1430 .reg_stride = 2,
/linux-4.4.14/arch/arm/mach-rockchip/
Dplatsmp.c209 .reg_stride = 4,
/linux-4.4.14/sound/soc/adi/
Daxi-spdif.c175 .reg_stride = 4,
Daxi-i2s.c176 .reg_stride = 4,
/linux-4.4.14/sound/soc/bcm/
Dbcm2835-i2s.c766 .reg_stride = 4,
775 .reg_stride = 4,
/linux-4.4.14/sound/soc/rockchip/
Drockchip_spdif.c266 .reg_stride = 4,
Drockchip_i2s.c440 .reg_stride = 4,
/linux-4.4.14/drivers/clk/qcom/
Dlcc-ipq806x.c418 .reg_stride = 4,
Dlcc-msm8960.c523 .reg_stride = 4,
Dmmcc-msm8960.c3028 .reg_stride = 4,
3036 .reg_stride = 4,
Dgcc-msm8960.c3467 .reg_stride = 4,
3475 .reg_stride = 4,
Dmmcc-msm8974.c2593 .reg_stride = 4,
Dgcc-msm8974.c2679 .reg_stride = 4,
Dgcc-msm8660.c2701 .reg_stride = 4,
Dgcc-ipq806x.c3004 .reg_stride = 4,
Dgcc-msm8916.c3337 .reg_stride = 4,
Dmmcc-apq8084.c3367 .reg_stride = 4,
Dgcc-apq8084.c3586 .reg_stride = 4,
/linux-4.4.14/drivers/pinctrl/berlin/
Dberlin-bg4ct.c482 rmconfig->reg_stride = 4, in berlin4ct_pinctrl_probe()
/linux-4.4.14/drivers/watchdog/
Dimx2_wdt.c220 .reg_stride = 2,
/linux-4.4.14/drivers/pwm/
Dpwm-sti.c296 .reg_stride = 4,
Dpwm-fsl-ftm.c412 .reg_stride = 4,
/linux-4.4.14/drivers/rtc/
Drtc-snvs.c230 .reg_stride = 4,
Drtc-at91sam9.c354 .reg_stride = 4,
/linux-4.4.14/drivers/spi/
Dspi-meson-spifc.c91 .reg_stride = 4,
Dspi-fsl-dspi.c638 .reg_stride = 4,
/linux-4.4.14/drivers/gpu/drm/fsl-dcu/
Dfsl_dcu_drm_drv.c33 .reg_stride = 4,
/linux-4.4.14/sound/soc/sirf/
Dsirf-usp.c349 .reg_stride = 4,
/linux-4.4.14/sound/soc/sh/rcar/
Dgen.c170 regc.reg_stride = 4; in _rsnd_gen_regmap_init()
/linux-4.4.14/drivers/clk/
Dclk-axm5516.c521 .reg_stride = 4,
/linux-4.4.14/sound/soc/sunxi/
Dsun4i-codec.c539 .reg_stride = 4,
/linux-4.4.14/drivers/net/ethernet/microchip/
Dencx24j600-regmap.c470 .reg_stride = 2,
/linux-4.4.14/drivers/media/platform/coda/
Dcoda-bit.c1727 u32 reg_addr, reg_stride; in coda_prepare_decode() local
1773 reg_stride = CODA9_CMD_DEC_PIC_ROT_STRIDE; in coda_prepare_decode()
1776 reg_stride = CODA_CMD_DEC_PIC_ROT_STRIDE; in coda_prepare_decode()
1779 coda_write(dev, q_data_dst->bytesperline, reg_stride); in coda_prepare_decode()
/linux-4.4.14/sound/soc/qcom/
Dlpass-cpu.c352 .reg_stride = 4,
/linux-4.4.14/sound/soc/xtensa/
Dxtfpga-i2s.c114 .reg_stride = 4,
/linux-4.4.14/sound/soc/atmel/
Datmel-classd.c531 .reg_stride = 4,
/linux-4.4.14/drivers/input/touchscreen/
Dtsc200x-core.c67 .reg_stride = 0x08,
/linux-4.4.14/drivers/gpu/drm/imx/
Dimx-tve.c531 .reg_stride = 4,
/linux-4.4.14/include/linux/
Dregmap.h205 int reg_stride; member
/linux-4.4.14/drivers/soc/mediatek/
Dmtk-pmic-wrap.c786 .reg_stride = 2,
/linux-4.4.14/drivers/pinctrl/meson/
Dpinctrl-meson.c618 .reg_stride = 4,
/linux-4.4.14/sound/soc/fsl/
Dfsl_sai.c698 .reg_stride = 4,
Dfsl_esai.c763 .reg_stride = 4,
Dfsl_asrc.c713 .reg_stride = 4,
Dfsl_ssi.c175 .reg_stride = 4,
Dfsl_spdif.c1082 .reg_stride = 4,
/linux-4.4.14/drivers/pinctrl/mvebu/
Dpinctrl-dove.c762 .reg_stride = 4,
/linux-4.4.14/sound/soc/mediatek/
Dmtk-afe-pcm.c1076 .reg_stride = 4,
/linux-4.4.14/drivers/pinctrl/bcm/
Dpinctrl-bcm281xx.c981 .reg_stride = 4,
/linux-4.4.14/drivers/pinctrl/
Dpinctrl-rockchip.c224 .reg_stride = 4,