Lines Matching defs:rt715
3 * rt715-sdw.c -- rt715 ALSA SoC audio driver
21 #include "rt715.h"
22 #include "rt715-sdw.h"
150 struct rt715_priv *rt715 = dev_get_drvdata(dev);
165 ret = regmap_write(rt715->sdw_regmap, reg, 0);
170 ret = regmap_write(rt715->sdw_regmap, reg2, val2);
175 ret = regmap_write(rt715->sdw_regmap, reg3,
181 ret = regmap_write(rt715->sdw_regmap, reg4, (*val & 0xff));
186 ret = regmap_write(rt715->sdw_regmap, reg, *val);
192 ret = regmap_write(rt715->sdw_regmap, reg,
198 ret = regmap_write(rt715->sdw_regmap, reg2, (*val & 0xff));
204 ret = regmap_write(rt715->sdw_regmap, reg2,
208 ret = regmap_write(rt715->sdw_regmap, reg, (*val & 0xff));
212 ret = regmap_write(rt715->sdw_regmap, reg,
218 ret = regmap_write(rt715->sdw_regmap, reg2, (*val & 0xff));
222 ret = regmap_write(rt715->sdw_regmap, reg, *val);
226 ret = regmap_read(rt715->sdw_regmap, reg, val);
237 ret = regmap_read(rt715->sdw_regmap, RT715_READ_HDA_3,
241 ret = regmap_read(rt715->sdw_regmap, RT715_READ_HDA_2,
245 ret = regmap_read(rt715->sdw_regmap, RT715_READ_HDA_1,
249 ret = regmap_read(rt715->sdw_regmap, RT715_READ_HDA_0,
273 struct rt715_priv *rt715 = dev_get_drvdata(dev);
287 ret = regmap_write(rt715->sdw_regmap, reg, 0);
292 ret = regmap_write(rt715->sdw_regmap, reg2, val2);
297 ret = regmap_write(rt715->sdw_regmap, reg3,
303 ret = regmap_write(rt715->sdw_regmap, reg4, (val & 0xff));
308 ret = regmap_write(rt715->sdw_regmap, reg, val);
312 ret = regmap_write(rt715->sdw_regmap, reg, val);
316 ret = regmap_write(rt715->sdw_regmap, reg,
322 ret = regmap_write(rt715->sdw_regmap, reg2, (val & 0xff));
328 ret = regmap_write(rt715->sdw_regmap, reg2,
332 ret = regmap_write(rt715->sdw_regmap, reg, (val & 0xff));
418 struct rt715_priv *rt715 = dev_get_drvdata(&slave->dev);
424 if (rt715->hw_init || status != SDW_SLAVE_ATTACHED)
478 struct rt715_priv *rt715 = dev_get_drvdata(&slave->dev);
481 memcpy(&rt715->params, params, sizeof(*params));
530 struct rt715_priv *rt715 = dev_get_drvdata(dev);
532 if (!rt715->hw_init)
535 regcache_cache_only(rt715->regmap, true);
545 struct rt715_priv *rt715 = dev_get_drvdata(dev);
548 if (!rt715->first_hw_init)
565 regcache_cache_only(rt715->regmap, false);
566 regcache_sync_region(rt715->regmap, 0x3000, 0x8fff);
567 regcache_sync_region(rt715->regmap, 0x752039, 0x752039);
579 .name = "rt715",