Home
last modified time | relevance | path

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

12345678910>>...15

/linux/drivers/rtc/
H A Drtc-r7301.c67 .reg_stride = 4,
73 .reg_stride = 1,
78 int reg_stride = regmap_get_reg_stride(priv->regmap); in rtc7301_read() local
81 regmap_read(priv->regmap, reg_stride * reg, &val); in rtc7301_read()
88 int reg_stride = regmap_get_reg_stride(priv->regmap); in rtc7301_write() local
90 regmap_write(priv->regmap, reg_stride * reg, val); in rtc7301_write()
96 int reg_stride = regmap_get_reg_stride(priv->regmap); in rtc7301_update_bits() local
98 regmap_update_bits(priv->regmap, reg_stride * reg, mask, val); in rtc7301_update_bits()
/linux/drivers/gpio/
H A Dgpio-regmap.c27 int reg_stride; member
63 *reg = base + stride * gpio->reg_stride; in gpio_regmap_simple_xlate()
322 gpio->reg_stride = config->reg_stride; in gpio_regmap_register()
323 if (!gpio->reg_stride) in gpio_regmap_register()
324 gpio->reg_stride = 1; in gpio_regmap_register()
H A Dgpio-logicvc.c85 .reg_stride = 4,
119 logicvc_gpio_regmap_config.reg_stride; in logicvc_gpio_probe()
/linux/drivers/interconnect/qcom/
H A Dglymur.c1869 .reg_stride = 4,
1892 .reg_stride = 4,
1920 .reg_stride = 4,
1946 .reg_stride = 4,
2045 .reg_stride = 4,
2077 .reg_stride = 4,
2120 .reg_stride = 4,
2141 .reg_stride = 4,
2164 .reg_stride = 4,
2185 .reg_stride = 4,
[all …]
H A Dkaanapali.c1431 .reg_stride = 4,
1520 .reg_stride = 4,
1556 .reg_stride = 4,
1598 .reg_stride = 4,
1619 .reg_stride = 4,
1642 .reg_stride = 4,
1663 .reg_stride = 4,
1717 .reg_stride = 4,
1742 .reg_stride = 4,
1769 .reg_stride = 4,
[all …]
H A Dmilos.c1515 .reg_stride = 4,
1546 .reg_stride = 4,
1625 .reg_stride = 4,
1667 .reg_stride = 4,
1707 .reg_stride = 4,
1728 .reg_stride = 4,
1778 .reg_stride = 4,
1803 .reg_stride = 4,
1831 .reg_stride = 4,
1865 .reg_stride = 4,
H A Dsc7280.c1616 .reg_stride = 4,
1637 .reg_stride = 4,
1739 .reg_stride = 4,
1780 .reg_stride = 4,
1805 .reg_stride = 4,
1850 .reg_stride = 4,
1879 .reg_stride = 4,
1905 .reg_stride = 4,
1941 .reg_stride = 4,
1969 .reg_stride = 4,
[all …]
H A Dsa8775p.c2170 .reg_stride = 4,
2207 .reg_stride = 4,
2346 .reg_stride = 4,
2371 .reg_stride = 4,
2416 .reg_stride = 4,
2443 .reg_stride = 4,
2475 .reg_stride = 4,
2533 .reg_stride = 4,
2562 .reg_stride = 4,
2583 .reg_stride = 4,
[all …]
H A Dsm6350.c1616 .reg_stride = 4,
1651 .reg_stride = 4,
1707 .reg_stride = 4,
1789 .reg_stride = 4,
1827 .reg_stride = 4,
1863 .reg_stride = 4,
1927 .reg_stride = 4,
/linux/drivers/clk/qcom/
H A Dlpasscc-sc8280xp.c28 .reg_stride = 4,
46 .reg_stride = 4,
H A Dlpasscc-sm6115.c25 .reg_stride = 4,
43 .reg_stride = 4,
/linux/drivers/mfd/
H A Dwm97xx-core.c95 .reg_stride = 2,
163 .reg_stride = 2,
234 .reg_stride = 2,
/linux/drivers/base/regmap/
H A Dregmap-irq.c71 return data->irq_reg_stride == 1 && map->reg_stride == 1 && in regmap_irq_can_bulk_read_status()
215 unsigned int reg = irq_data->reg_offset / map->reg_stride; in regmap_irq_enable()
245 d->mask_buf[irq_data->reg_offset / map->reg_stride] |= irq_data->mask; in regmap_irq_disable()
259 reg = t->type_reg_offset / map->reg_stride; in regmap_irq_set_type()
286 d->wake_buf[irq_data->reg_offset / map->reg_stride] in regmap_irq_set_wake()
291 d->wake_buf[irq_data->reg_offset / map->reg_stride] in regmap_irq_set_wake()
328 unsigned int index = offset / map->reg_stride; in read_sub_irq_data()
514 map->reg_stride] & chip->irqs[i].mask) { in regmap_irq_thread()
570 return base + index * map->reg_stride * data->irq_reg_stride; in regmap_irq_get_irq_reg_linear()
693 if (chip->irqs[i].reg_offset % map->reg_stride) in regmap_add_irq_chip_fwnode()
[all …]
H A Dregmap-debugfs.c117 for (; i <= map->max_register; i += map->reg_stride) { in regmap_debugfs_get_dump_start()
122 c->max_reg = i - map->reg_stride; in regmap_debugfs_get_dump_start()
150 c->max_reg = i - map->reg_stride; in regmap_debugfs_get_dump_start()
170 return c->base_reg + (reg_offset * map->reg_stride); in regmap_debugfs_get_dump_start()
198 if (regmap_printable(map, reg + map->reg_stride)) { in regmap_next_readable_reg()
199 ret = reg + map->reg_stride; in regmap_next_readable_reg()
441 for (i = 0; i <= map->max_register; i += map->reg_stride) { in regmap_access_show()
/linux/drivers/hwspinlock/
H A Dqcom_hwspinlock.c99 .reg_stride = 4,
113 .reg_stride = 4,
127 .reg_stride = 4,
/linux/drivers/clk/sprd/
H A Dcommon.c18 .reg_stride = 4,
67 reg_config.max_register = resource_size(res) - reg_config.reg_stride; in sprd_clk_regmap_init()
/linux/drivers/clk/meson/
H A Dmeson-clkc-utils.c88 .reg_stride = 4, in meson_clkc_mmio_probe()
99 regmap_cfg.max_register = resource_size(res) - regmap_cfg.reg_stride; in meson_clkc_mmio_probe()
/linux/drivers/iio/addac/
H A Dstx104.c127 .reg_stride = 1,
155 .reg_stride = STX104_AIO_DATA_STRIDE,
168 .reg_stride = 1,
192 .reg_stride = 1,
/linux/drivers/reset/
H A Dreset-microchip-sparx5.c35 .reg_stride = 4,
69 .reg_stride = 4,
/linux/drivers/pinctrl/uniphier/
H A Dpinctrl-uniphier-core.c584 unsigned int mux_bits, reg_stride, reg, reg_end, shift, mask; in uniphier_pmx_set_one_mux() local
603 reg_stride = 8; in uniphier_pmx_set_one_mux()
612 reg_stride = 4; in uniphier_pmx_set_one_mux()
616 reg = UNIPHIER_PINCTRL_PINMUX_BASE + pin * mux_bits / 32 * reg_stride; in uniphier_pmx_set_one_mux()
617 reg_end = reg + reg_stride; in uniphier_pmx_set_one_mux()
/linux/drivers/pinctrl/ti/
H A Dpinctrl-ti-iodelay.c417 index = (offset - r->reg_start_offset) / r->regmap_config->reg_stride; in ti_iodelay_offset_to_pin()
655 offset = selector * r->regmap_config->reg_stride; in ti_iodelay_pin_to_offset()
681 regmap_read(iod->regmap, offset + r->regmap_config->reg_stride, &oen); in ti_iodelay_pin_dbg_show()
682 regmap_read(iod->regmap, offset + r->regmap_config->reg_stride * 2, in ti_iodelay_pin_dbg_show()
781 .reg_stride = 4,
/linux/sound/soc/codecs/
H A Dcs35l45-tables.c253 .reg_stride = 4,
269 .reg_stride = 4,
/linux/drivers/soc/samsung/
H A Dexynos-pmu.c100 .reg_stride = 4,
114 .reg_stride = 4,
504 pmu_regmcfg.reg_stride; in exynos_pmu_probe()
/linux/include/linux/gpio/
H A Dregmap.h89 int reg_stride; member
/linux/drivers/net/dsa/
H A Dmt7530-mdio.c103 mt7531_pcs_config[i]->reg_stride = 4; in mt7531_create_sgmii()
142 .reg_stride = 4,

12345678910>>...15