Lines Matching refs:shim
195 void __iomem *s = sdw->res->shim; in intel_reg_show()
291 void __iomem *shim = sdw->res->shim; in intel_link_power_up() local
296 link_control = intel_readl(shim, SDW_SHIM_LCTL); in intel_link_power_up()
301 ret = intel_set_bit(shim, SDW_SHIM_LCTL, link_control, cpa_mask); in intel_link_power_up()
311 void __iomem *shim = sdw->res->shim; in intel_shim_init() local
318 intel_writew(shim, SDW_SHIM_IOCTL(link_id), ioctl); in intel_shim_init()
321 intel_writew(shim, SDW_SHIM_IOCTL(link_id), ioctl); in intel_shim_init()
324 intel_writew(shim, SDW_SHIM_IOCTL(link_id), ioctl); in intel_shim_init()
327 intel_writew(shim, SDW_SHIM_IOCTL(link_id), ioctl); in intel_shim_init()
330 ioctl = intel_readw(shim, SDW_SHIM_IOCTL(link_id)); in intel_shim_init()
333 intel_writew(shim, SDW_SHIM_IOCTL(link_id), ioctl); in intel_shim_init()
336 intel_writew(shim, SDW_SHIM_IOCTL(link_id), ioctl); in intel_shim_init()
339 intel_writew(shim, SDW_SHIM_IOCTL(link_id), ioctl); in intel_shim_init()
344 intel_writew(shim, SDW_SHIM_IOCTL(link_id), ioctl); in intel_shim_init()
349 intel_writew(shim, SDW_SHIM_CTMCTL(link_id), act); in intel_shim_init()
352 sync_reg = intel_readl(shim, SDW_SHIM_SYNC); in intel_shim_init()
358 ret = intel_clear_bit(shim, SDW_SHIM_SYNC, sync_reg, in intel_shim_init()
372 void __iomem *shim = sdw->res->shim; in intel_pdi_init() local
377 pcm_cap = intel_readw(shim, SDW_SHIM_PCMSCAP(link_id)); in intel_pdi_init()
390 pdm_cap = intel_readw(shim, SDW_SHIM_PDMSCAP(link_id)); in intel_pdi_init()
406 void __iomem *shim = sdw->res->shim; in intel_pdi_get_ch_cap() local
411 count = intel_readw(shim, SDW_SHIM_PCMSYCHC(link_id, pdi_num)); in intel_pdi_get_ch_cap()
423 count = intel_readw(shim, SDW_SHIM_PDMSCAP(link_id)); in intel_pdi_get_ch_cap()
478 void __iomem *shim = sdw->res->shim; in intel_pdi_shim_configure() local
501 intel_writew(shim, SDW_SHIM_PCMSYCHM(link_id, pdi->num), pdi_conf); in intel_pdi_shim_configure()
547 void __iomem *shim = sdw->res->shim; in intel_pre_bank_switch() local
555 sync_reg = intel_readl(shim, SDW_SHIM_SYNC); in intel_pre_bank_switch()
557 intel_writel(shim, SDW_SHIM_SYNC, sync_reg); in intel_pre_bank_switch()
566 void __iomem *shim = sdw->res->shim; in intel_post_bank_switch() local
574 sync_reg = intel_readl(shim, SDW_SHIM_SYNC); in intel_post_bank_switch()
594 ret = intel_clear_bit(shim, SDW_SHIM_SYNC, sync_reg, in intel_post_bank_switch()