Lines Matching refs:rt715

151 	struct rt715_priv *rt715 = dev_get_drvdata(dev);  in rt715_sdw_read()  local
166 ret = regmap_write(rt715->sdw_regmap, reg, 0); in rt715_sdw_read()
171 ret = regmap_write(rt715->sdw_regmap, reg2, val2); in rt715_sdw_read()
176 ret = regmap_write(rt715->sdw_regmap, reg3, in rt715_sdw_read()
182 ret = regmap_write(rt715->sdw_regmap, reg4, (*val & 0xff)); in rt715_sdw_read()
187 ret = regmap_write(rt715->sdw_regmap, reg, *val); in rt715_sdw_read()
193 ret = regmap_write(rt715->sdw_regmap, reg, in rt715_sdw_read()
199 ret = regmap_write(rt715->sdw_regmap, reg2, (*val & 0xff)); in rt715_sdw_read()
205 ret = regmap_write(rt715->sdw_regmap, reg2, in rt715_sdw_read()
209 ret = regmap_write(rt715->sdw_regmap, reg, (*val & 0xff)); in rt715_sdw_read()
213 ret = regmap_write(rt715->sdw_regmap, reg, in rt715_sdw_read()
219 ret = regmap_write(rt715->sdw_regmap, reg2, (*val & 0xff)); in rt715_sdw_read()
223 ret = regmap_write(rt715->sdw_regmap, reg, *val); in rt715_sdw_read()
227 ret = regmap_read(rt715->sdw_regmap, reg, val); in rt715_sdw_read()
238 ret = regmap_read(rt715->sdw_regmap, RT715_READ_HDA_3, in rt715_sdw_read()
242 ret = regmap_read(rt715->sdw_regmap, RT715_READ_HDA_2, in rt715_sdw_read()
246 ret = regmap_read(rt715->sdw_regmap, RT715_READ_HDA_1, in rt715_sdw_read()
250 ret = regmap_read(rt715->sdw_regmap, RT715_READ_HDA_0, in rt715_sdw_read()
274 struct rt715_priv *rt715 = dev_get_drvdata(dev); in rt715_sdw_write() local
288 ret = regmap_write(rt715->sdw_regmap, reg, 0); in rt715_sdw_write()
293 ret = regmap_write(rt715->sdw_regmap, reg2, val2); in rt715_sdw_write()
298 ret = regmap_write(rt715->sdw_regmap, reg3, in rt715_sdw_write()
304 ret = regmap_write(rt715->sdw_regmap, reg4, (val & 0xff)); in rt715_sdw_write()
309 ret = regmap_write(rt715->sdw_regmap, reg, val); in rt715_sdw_write()
313 ret = regmap_write(rt715->sdw_regmap, reg, val); in rt715_sdw_write()
317 ret = regmap_write(rt715->sdw_regmap, reg, in rt715_sdw_write()
323 ret = regmap_write(rt715->sdw_regmap, reg2, (val & 0xff)); in rt715_sdw_write()
329 ret = regmap_write(rt715->sdw_regmap, reg2, in rt715_sdw_write()
333 ret = regmap_write(rt715->sdw_regmap, reg, (val & 0xff)); in rt715_sdw_write()
419 struct rt715_priv *rt715 = dev_get_drvdata(&slave->dev); in rt715_update_status() local
425 if (rt715->hw_init || status != SDW_SLAVE_ATTACHED) in rt715_update_status()
479 struct rt715_priv *rt715 = dev_get_drvdata(&slave->dev); in rt715_bus_config() local
482 memcpy(&rt715->params, params, sizeof(*params)); in rt715_bus_config()
531 struct rt715_priv *rt715 = dev_get_drvdata(dev); in rt715_dev_suspend() local
533 if (!rt715->hw_init) in rt715_dev_suspend()
536 regcache_cache_only(rt715->regmap, true); in rt715_dev_suspend()
546 struct rt715_priv *rt715 = dev_get_drvdata(dev); in rt715_dev_resume() local
549 if (!rt715->first_hw_init) in rt715_dev_resume()
566 regcache_cache_only(rt715->regmap, false); in rt715_dev_resume()
567 regcache_sync_region(rt715->regmap, 0x3000, 0x8fff); in rt715_dev_resume()
568 regcache_sync_region(rt715->regmap, 0x752039, 0x752039); in rt715_dev_resume()