Lines Matching refs:dirty
101 union src_dirty dirty; member
124 union src_mgr_dirty dirty; member
148 union srcimp_mgr_dirty dirty; member
181 ctl->dirty.bf.ctl = 1; in src_set_state()
190 ctl->dirty.bf.ctl = 1; in src_set_bm()
199 ctl->dirty.bf.ctl = 1; in src_set_rsr()
208 ctl->dirty.bf.ctl = 1; in src_set_sf()
217 ctl->dirty.bf.ctl = 1; in src_set_wr()
226 ctl->dirty.bf.ctl = 1; in src_set_pm()
235 ctl->dirty.bf.ctl = 1; in src_set_rom()
244 ctl->dirty.bf.ctl = 1; in src_set_vo()
253 ctl->dirty.bf.ctl = 1; in src_set_st()
262 ctl->dirty.bf.ctl = 1; in src_set_ie()
271 ctl->dirty.bf.ctl = 1; in src_set_ilsz()
280 ctl->dirty.bf.ctl = 1; in src_set_bp()
289 ctl->dirty.bf.ccr = 1; in src_set_cisz()
298 ctl->dirty.bf.ca = 1; in src_set_ca()
307 ctl->dirty.bf.sa = 1; in src_set_sa()
316 ctl->dirty.bf.la = 1; in src_set_la()
325 ctl->dirty.bf.mpr = 1; in src_set_pitch()
331 ((struct src_rsc_ctrl_blk *)blk)->dirty.bf.czbfs = (clear ? 1 : 0); in src_set_clear_zbufs()
337 ((struct src_rsc_ctrl_blk *)blk)->dirty.data = (flags & 0xffff); in src_set_dirty()
343 ((struct src_rsc_ctrl_blk *)blk)->dirty.data = ~(0x0); in src_set_dirty_all()
364 if (ctl->dirty.bf.czbfs) { in src_commit_write()
375 ctl->dirty.bf.czbfs = 0; in src_commit_write()
377 if (ctl->dirty.bf.mpr) { in src_commit_write()
386 ctl->dirty.bf.mpr = 0; in src_commit_write()
388 if (ctl->dirty.bf.sa) { in src_commit_write()
390 ctl->dirty.bf.sa = 0; in src_commit_write()
392 if (ctl->dirty.bf.la) { in src_commit_write()
394 ctl->dirty.bf.la = 0; in src_commit_write()
396 if (ctl->dirty.bf.ca) { in src_commit_write()
398 ctl->dirty.bf.ca = 0; in src_commit_write()
404 if (ctl->dirty.bf.ccr) { in src_commit_write()
406 ctl->dirty.bf.ccr = 0; in src_commit_write()
408 if (ctl->dirty.bf.ctl) { in src_commit_write()
410 ctl->dirty.bf.ctl = 0; in src_commit_write()
421 ctl->dirty.bf.ca = 0; in src_get_ca()
428 return ((struct src_rsc_ctrl_blk *)blk)->dirty.data; in src_get_dirty()
439 ((struct src_mgr_ctrl_blk *)blk)->dirty.bf.enbsa = 1; in src_mgr_enbs_src()
447 ((struct src_mgr_ctrl_blk *)blk)->dirty.data |= (0x1 << (idx/32)); in src_mgr_enb_src()
454 ((struct src_mgr_ctrl_blk *)blk)->dirty.data |= (0x1 << (idx/32)); in src_mgr_dsb_src()
464 if (ctl->dirty.bf.enbsa) { in src_mgr_commit_write()
469 ctl->dirty.bf.enbsa = 0; in src_mgr_commit_write()
472 if ((ctl->dirty.data & (0x1 << i))) { in src_mgr_commit_write()
474 ctl->dirty.data &= ~(0x1 << i); in src_mgr_commit_write()
528 ctl->dirty.bf.srcimap = 1; in srcimp_mgr_set_imaparc()
537 ctl->dirty.bf.srcimap = 1; in srcimp_mgr_set_imapuser()
546 ctl->dirty.bf.srcimap = 1; in srcimp_mgr_set_imapnxt()
553 ((struct srcimp_mgr_ctrl_blk *)blk)->dirty.bf.srcimap = 1; in srcimp_mgr_set_imapaddr()
561 if (ctl->dirty.bf.srcimap) { in srcimp_mgr_commit_write()
564 ctl->dirty.bf.srcimap = 0; in srcimp_mgr_commit_write()
596 union amixer_dirty dirty; member
604 ctl->dirty.bf.amoplo = 1; in amixer_set_mode()
613 ctl->dirty.bf.amoplo = 1; in amixer_set_iv()
622 ctl->dirty.bf.amoplo = 1; in amixer_set_x()
631 ctl->dirty.bf.amoplo = 1; in amixer_set_y()
640 ctl->dirty.bf.amophi = 1; in amixer_set_sadr()
649 ctl->dirty.bf.amophi = 1; in amixer_set_se()
655 ((struct amixer_rsc_ctrl_blk *)blk)->dirty.data = (flags & 0xffff); in amixer_set_dirty()
661 ((struct amixer_rsc_ctrl_blk *)blk)->dirty.data = ~(0x0); in amixer_set_dirty_all()
669 if (ctl->dirty.bf.amoplo || ctl->dirty.bf.amophi) { in amixer_commit_write()
671 ctl->dirty.bf.amoplo = 0; in amixer_commit_write()
673 ctl->dirty.bf.amophi = 0; in amixer_commit_write()
688 return ((struct amixer_rsc_ctrl_blk *)blk)->dirty.data; in amixer_get_dirty()
748 union dai_dirty dirty; member
789 union dao_dirty dirty; member
811 union daio_mgr_dirty dirty; member
819 ctl->dirty.bf.srt = 1; in dai_srt_set_srco()
828 ctl->dirty.bf.srt = 1; in dai_srt_set_srcm()
837 ctl->dirty.bf.srt = 1; in dai_srt_set_rsr()
846 ctl->dirty.bf.srt = 1; in dai_srt_set_drat()
855 ctl->dirty.bf.srt = 1; in dai_srt_set_ec()
864 ctl->dirty.bf.srt = 1; in dai_srt_set_et()
872 if (ctl->dirty.bf.srt) { in dai_commit_write()
874 ctl->dirty.bf.srt = 0; in dai_commit_write()
904 ((struct dao_ctrl_blk *)blk)->dirty.bf.atxcsl = 1; in dao_set_spos()
912 if (ctl->dirty.bf.atxcsl) { in dao_commit_write()
918 ctl->dirty.bf.atxcsl = 0; in dao_commit_write()
956 ctl->dirty.bf.arxctl |= (0x1 << idx); in daio_mgr_enb_dai()
966 ctl->dirty.bf.arxctl |= (0x1 << idx); in daio_mgr_dsb_dai()
975 ctl->dirty.bf.atxctl |= (0x1 << idx); in daio_mgr_enb_dao()
984 ctl->dirty.bf.atxctl |= (0x1 << idx); in daio_mgr_dsb_dao()
1018 ctl->dirty.bf.atxctl |= (0x1 << idx); in daio_mgr_dao_init()
1031 ctl->dirty.bf.daoimap = 1; in daio_mgr_set_imaparc()
1040 ctl->dirty.bf.daoimap = 1; in daio_mgr_set_imapnxt()
1047 ((struct daio_mgr_ctrl_blk *)blk)->dirty.bf.daoimap = 1; in daio_mgr_set_imapaddr()
1058 if ((ctl->dirty.bf.atxctl & (0x1 << i))) { in daio_mgr_commit_write()
1061 ctl->dirty.bf.atxctl &= ~(0x1 << i); in daio_mgr_commit_write()
1064 if ((ctl->dirty.bf.arxctl & (0x1 << i))) { in daio_mgr_commit_write()
1067 ctl->dirty.bf.arxctl &= ~(0x1 << i); in daio_mgr_commit_write()
1071 if (ctl->dirty.bf.daoimap) { in daio_mgr_commit_write()
1074 ctl->dirty.bf.daoimap = 0; in daio_mgr_commit_write()