Searched refs:dao (Results 1 – 3 of 3) sorted by relevance
| /linux-6.15/sound/pci/ctxfi/ |
| H A D | ctdaio.c | 151 dao->hw->dao_commit_write(dao->hw, in dao_commit_write() 152 daio_device_index(dao->daio.type, dao->hw), dao->ctrl_blk); in dao_commit_write() 166 dao->ops->clear_left_input(dao); in dao_set_left_input() 173 dao->mgr->imap_add(dao->mgr, entry); in dao_set_left_input() 195 dao->ops->clear_right_input(dao); in dao_set_right_input() 202 dao->mgr->imap_add(dao->mgr, entry); in dao_set_right_input() 221 dao->mgr->imap_delete(dao->mgr, dao->imappers[i]); in dao_clear_input() 363 static int dao_rsc_init(struct dao *dao, in dao_rsc_init() argument 415 if (dao->imappers[dao->daio.rscl.msr]) in dao_rsc_uninit() 422 dao->hw = dao->ctrl_blk = NULL; in dao_rsc_uninit() [all …]
|
| H A D | ctdaio.h | 48 struct dao { struct 70 int (*set_spos)(struct dao *dao, unsigned int spos); argument 71 int (*commit_write)(struct dao *dao); 72 int (*get_spos)(struct dao *dao, unsigned int *spos); 73 int (*reinit)(struct dao *dao, const struct dao_desc *desc); 74 int (*set_left_input)(struct dao *dao, struct rsc *input); 75 int (*set_right_input)(struct dao *dao, struct rsc *input); 76 int (*clear_left_input)(struct dao *dao); 77 int (*clear_right_input)(struct dao *dao);
|
| H A D | ctatc.c | 878 dao->ops->get_spos(dao, &status); in spdif_passthru_playback_setup() 882 dao->ops->set_spos(dao, status); in spdif_passthru_playback_setup() 883 dao->ops->commit_write(dao); in spdif_passthru_playback_setup() 897 struct dao *dao; in spdif_passthru_playback_prepare() local 1054 dao->ops->set_spos(dao, status); in atc_dao_set_status() 1055 dao->ops->commit_write(dao); in atc_dao_set_status() 1112 struct dao *dao; in atc_spdif_out_passthru() local 1134 dao->ops->set_spos(dao, spos); in atc_spdif_out_passthru() 1135 dao->ops->commit_write(dao); in atc_spdif_out_passthru() 1145 struct dao *dao = NULL; in atc_release_resources() local [all …]
|