Lines Matching refs:dirty

79 /* SRC resource register dirty flags */
101 union src_dirty dirty;
124 union src_mgr_dirty dirty;
137 /* SRCIMP manager register dirty flags */
148 union srcimp_mgr_dirty dirty;
181 ctl->dirty.bf.ctl = 1;
190 ctl->dirty.bf.ctl = 1;
199 ctl->dirty.bf.ctl = 1;
208 ctl->dirty.bf.ctl = 1;
217 ctl->dirty.bf.ctl = 1;
226 ctl->dirty.bf.ctl = 1;
235 ctl->dirty.bf.ctl = 1;
244 ctl->dirty.bf.ctl = 1;
253 ctl->dirty.bf.ctl = 1;
262 ctl->dirty.bf.ctl = 1;
271 ctl->dirty.bf.ctl = 1;
280 ctl->dirty.bf.ctl = 1;
289 ctl->dirty.bf.ccr = 1;
298 ctl->dirty.bf.ca = 1;
307 ctl->dirty.bf.sa = 1;
316 ctl->dirty.bf.la = 1;
325 ctl->dirty.bf.mpr = 1;
331 ((struct src_rsc_ctrl_blk *)blk)->dirty.bf.czbfs = (clear ? 1 : 0);
337 ((struct src_rsc_ctrl_blk *)blk)->dirty.data = (flags & 0xffff);
343 ((struct src_rsc_ctrl_blk *)blk)->dirty.data = ~(0x0);
364 if (ctl->dirty.bf.czbfs) {
375 ctl->dirty.bf.czbfs = 0;
377 if (ctl->dirty.bf.mpr) {
386 ctl->dirty.bf.mpr = 0;
388 if (ctl->dirty.bf.sa) {
390 ctl->dirty.bf.sa = 0;
392 if (ctl->dirty.bf.la) {
394 ctl->dirty.bf.la = 0;
396 if (ctl->dirty.bf.ca) {
398 ctl->dirty.bf.ca = 0;
404 if (ctl->dirty.bf.ccr) {
406 ctl->dirty.bf.ccr = 0;
408 if (ctl->dirty.bf.ctl) {
410 ctl->dirty.bf.ctl = 0;
421 ctl->dirty.bf.ca = 0;
428 return ((struct src_rsc_ctrl_blk *)blk)->dirty.data;
439 ((struct src_mgr_ctrl_blk *)blk)->dirty.bf.enbsa = 1;
447 ((struct src_mgr_ctrl_blk *)blk)->dirty.data |= (0x1 << (idx/32));
454 ((struct src_mgr_ctrl_blk *)blk)->dirty.data |= (0x1 << (idx/32));
464 if (ctl->dirty.bf.enbsa) {
469 ctl->dirty.bf.enbsa = 0;
472 if ((ctl->dirty.data & (0x1 << i))) {
474 ctl->dirty.data &= ~(0x1 << i);
528 ctl->dirty.bf.srcimap = 1;
537 ctl->dirty.bf.srcimap = 1;
546 ctl->dirty.bf.srcimap = 1;
553 ((struct srcimp_mgr_ctrl_blk *)blk)->dirty.bf.srcimap = 1;
561 if (ctl->dirty.bf.srcimap) {
564 ctl->dirty.bf.srcimap = 0;
582 /* AMIXER resource register dirty flags */
596 union amixer_dirty dirty;
604 ctl->dirty.bf.amoplo = 1;
613 ctl->dirty.bf.amoplo = 1;
622 ctl->dirty.bf.amoplo = 1;
631 ctl->dirty.bf.amoplo = 1;
640 ctl->dirty.bf.amophi = 1;
649 ctl->dirty.bf.amophi = 1;
655 ((struct amixer_rsc_ctrl_blk *)blk)->dirty.data = (flags & 0xffff);
661 ((struct amixer_rsc_ctrl_blk *)blk)->dirty.data = ~(0x0);
669 if (ctl->dirty.bf.amoplo || ctl->dirty.bf.amophi) {
671 ctl->dirty.bf.amoplo = 0;
673 ctl->dirty.bf.amophi = 0;
688 return ((struct amixer_rsc_ctrl_blk *)blk)->dirty.data;
736 /* DAIO Receiver register dirty flags */
748 union dai_dirty dirty;
776 /* XDIF Transmitter register dirty flags */
789 union dao_dirty dirty;
795 /* DAIO manager register dirty flags */
811 union daio_mgr_dirty dirty;
819 ctl->dirty.bf.srt = 1;
828 ctl->dirty.bf.srt = 1;
837 ctl->dirty.bf.srt = 1;
846 ctl->dirty.bf.srt = 1;
855 ctl->dirty.bf.srt = 1;
864 ctl->dirty.bf.srt = 1;
872 if (ctl->dirty.bf.srt) {
874 ctl->dirty.bf.srt = 0;
904 ((struct dao_ctrl_blk *)blk)->dirty.bf.atxcsl = 1;
912 if (ctl->dirty.bf.atxcsl) {
918 ctl->dirty.bf.atxcsl = 0;
956 ctl->dirty.bf.arxctl |= (0x1 << idx);
966 ctl->dirty.bf.arxctl |= (0x1 << idx);
975 ctl->dirty.bf.atxctl |= (0x1 << idx);
984 ctl->dirty.bf.atxctl |= (0x1 << idx);
1018 ctl->dirty.bf.atxctl |= (0x1 << idx);
1031 ctl->dirty.bf.daoimap = 1;
1040 ctl->dirty.bf.daoimap = 1;
1047 ((struct daio_mgr_ctrl_blk *)blk)->dirty.bf.daoimap = 1;
1058 if ((ctl->dirty.bf.atxctl & (0x1 << i))) {
1061 ctl->dirty.bf.atxctl &= ~(0x1 << i);
1064 if ((ctl->dirty.bf.arxctl & (0x1 << i))) {
1067 ctl->dirty.bf.arxctl &= ~(0x1 << i);
1071 if (ctl->dirty.bf.daoimap) {
1074 ctl->dirty.bf.daoimap = 0;