Lines Matching refs:ctrl_blk

139 	dao->hw->dao_get_spos(dao->ctrl_blk, spos);  in dao_spdif_get_spos()
145 dao->hw->dao_set_spos(dao->ctrl_blk, spos); in dao_spdif_set_spos()
152 daio_device_index(dao->daio.type, dao->hw), dao->ctrl_blk); in dao_commit_write()
254 dai->hw->dai_srt_set_srcm(dai->ctrl_blk, src->ops->index(src)); in dai_set_srt_srcl()
261 dai->hw->dai_srt_set_srco(dai->ctrl_blk, src->ops->index(src)); in dai_set_srt_srcr()
272 dai->hw->dai_srt_set_rsr(dai->ctrl_blk, rsr); in dai_set_srt_msr()
278 dai->hw->dai_srt_set_ec(dai->ctrl_blk, enb); in dai_set_enb_src()
284 dai->hw->dai_srt_set_et(dai->ctrl_blk, enb); in dai_set_enb_srt()
291 daio_device_index(dai->daio.type, dai->hw), dai->ctrl_blk); in dai_commit_write()
384 err = hw->dao_get_ctrl_blk(&dao->ctrl_blk); in dao_rsc_init()
388 hw->daio_mgr_dsb_dao(mgr->mgr.ctrl_blk, in dao_rsc_init()
390 hw->daio_mgr_commit_write(hw, mgr->mgr.ctrl_blk); in dao_rsc_init()
393 hw->daio_mgr_dao_init(mgr->mgr.ctrl_blk, in dao_rsc_init()
395 hw->daio_mgr_enb_dao(mgr->mgr.ctrl_blk, in dao_rsc_init()
397 hw->daio_mgr_commit_write(hw, mgr->mgr.ctrl_blk); in dao_rsc_init()
421 dao->hw->dao_put_ctrl_blk(dao->ctrl_blk); in dao_rsc_uninit()
422 dao->hw = dao->ctrl_blk = NULL; in dao_rsc_uninit()
454 err = hw->dai_get_ctrl_blk(&dai->ctrl_blk); in dai_rsc_init()
461 hw->dai_srt_set_rsr(dai->ctrl_blk, rsr); in dai_rsc_init()
462 hw->dai_srt_set_drat(dai->ctrl_blk, 0); in dai_rsc_init()
464 hw->dai_srt_set_ec(dai->ctrl_blk, 0); in dai_rsc_init()
465 hw->dai_srt_set_et(dai->ctrl_blk, 0); /* default to disabling SRT */ in dai_rsc_init()
467 daio_device_index(dai->daio.type, dai->hw), dai->ctrl_blk); in dai_rsc_init()
478 dai->hw->dai_put_ctrl_blk(dai->ctrl_blk); in dai_rsc_uninit()
479 dai->hw = dai->ctrl_blk = NULL; in dai_rsc_uninit()
587 hw->daio_mgr_enb_dao(mgr->mgr.ctrl_blk, in daio_mgr_enb_daio()
590 hw->daio_mgr_enb_dai(mgr->mgr.ctrl_blk, in daio_mgr_enb_daio()
601 hw->daio_mgr_dsb_dao(mgr->mgr.ctrl_blk, in daio_mgr_dsb_daio()
604 hw->daio_mgr_dsb_dai(mgr->mgr.ctrl_blk, in daio_mgr_dsb_daio()
615 hw->daio_mgr_set_imaparc(mgr->ctrl_blk, entry->slot); in daio_map_op()
616 hw->daio_mgr_set_imapnxt(mgr->ctrl_blk, entry->next); in daio_map_op()
617 hw->daio_mgr_set_imapaddr(mgr->ctrl_blk, entry->addr); in daio_map_op()
618 hw->daio_mgr_commit_write(mgr->hw, mgr->ctrl_blk); in daio_map_op()
661 hw->daio_mgr_commit_write(hw, mgr->mgr.ctrl_blk); in daio_mgr_commit_write()
703 hw->daio_mgr_dsb_dao(daio_mgr->mgr.ctrl_blk, i); in daio_mgr_create()
704 hw->daio_mgr_dsb_dai(daio_mgr->mgr.ctrl_blk, i); in daio_mgr_create()
706 hw->daio_mgr_commit_write(hw, daio_mgr->mgr.ctrl_blk); in daio_mgr_create()