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()
125 static int regmap_spmi_ext_read(void *context, in regmap_spmi_ext_read() argument
144 err = spmi_ext_register_read(context, addr, val, len); in regmap_spmi_ext_read()
156 err = spmi_ext_register_readl(context, addr, val, len); in regmap_spmi_ext_read()
169 static int regmap_spmi_ext_gather_write(void *context, in regmap_spmi_ext_gather_write() argument
184 err = spmi_ext_register_write(context, addr, val, len); in regmap_spmi_ext_gather_write()
196 err = spmi_ext_register_writel(context, addr, val, len); in regmap_spmi_ext_gather_write()
209 static int regmap_spmi_ext_write(void *context, const void *data, in regmap_spmi_ext_write() argument
213 return regmap_spmi_ext_gather_write(context, data, 2, data + 2, in regmap_spmi_ext_write()