Lines Matching refs:srcimap
136 struct srcimap { struct
144 u16 srcimap:1; member
151 struct srcimap srcimap; member
531 set_field(&ctl->srcimap.srcaim, SRCAIM_ARC, slot); in srcimp_mgr_set_imaparc()
532 ctl->dirty.bf.srcimap = 1; in srcimp_mgr_set_imaparc()
540 set_field(&ctl->srcimap.srcaim, SRCAIM_SRC, user); in srcimp_mgr_set_imapuser()
541 ctl->dirty.bf.srcimap = 1; in srcimp_mgr_set_imapuser()
549 set_field(&ctl->srcimap.srcaim, SRCAIM_NXT, next); in srcimp_mgr_set_imapnxt()
550 ctl->dirty.bf.srcimap = 1; in srcimp_mgr_set_imapnxt()
558 ctl->srcimap.idx = addr; in srcimp_mgr_set_imapaddr()
559 ctl->dirty.bf.srcimap = 1; in srcimp_mgr_set_imapaddr()
567 if (ctl->dirty.bf.srcimap) { in srcimp_mgr_commit_write()
568 hw_write_20kx(hw, SRCIMAP+ctl->srcimap.idx*0x100, in srcimp_mgr_commit_write()
569 ctl->srcimap.srcaim); in srcimp_mgr_commit_write()
570 ctl->dirty.bf.srcimap = 0; in srcimp_mgr_commit_write()