Lines Matching refs:context
25 static int regmap_spmi_base_read(void *context, in regmap_spmi_base_read() argument
35 err = spmi_register_read(context, addr++, val++); in regmap_spmi_base_read()
40 static int regmap_spmi_base_gather_write(void *context, in regmap_spmi_base_gather_write() argument
55 err = spmi_register_zero_write(context, *data); in regmap_spmi_base_gather_write()
65 err = spmi_register_write(context, addr, *data); in regmap_spmi_base_gather_write()
78 static int regmap_spmi_base_write(void *context, const void *data, in regmap_spmi_base_write() argument
82 return regmap_spmi_base_gather_write(context, data, 1, data + 1, in regmap_spmi_base_write()
114 static int regmap_spmi_ext_read(void *context, in regmap_spmi_ext_read() argument
133 err = spmi_ext_register_read(context, addr, val, len); in regmap_spmi_ext_read()
145 err = spmi_ext_register_readl(context, addr, val, len); in regmap_spmi_ext_read()
158 static int regmap_spmi_ext_gather_write(void *context, in regmap_spmi_ext_gather_write() argument
173 err = spmi_ext_register_write(context, addr, val, len); in regmap_spmi_ext_gather_write()
185 err = spmi_ext_register_writel(context, addr, val, len); in regmap_spmi_ext_gather_write()
198 static int regmap_spmi_ext_write(void *context, const void *data, in regmap_spmi_ext_write() argument
202 return regmap_spmi_ext_gather_write(context, data, 2, data + 2, in regmap_spmi_ext_write()