Lines Matching refs:blk
167 struct src_rsc_ctrl_blk *blk; in src_get_rsc_ctrl_blk() local
170 blk = kzalloc(sizeof(*blk), GFP_KERNEL); in src_get_rsc_ctrl_blk()
171 if (!blk) in src_get_rsc_ctrl_blk()
174 *rblk = blk; in src_get_rsc_ctrl_blk()
179 static int src_put_rsc_ctrl_blk(void *blk) in src_put_rsc_ctrl_blk() argument
181 kfree((struct src_rsc_ctrl_blk *)blk); in src_put_rsc_ctrl_blk()
186 static int src_set_state(void *blk, unsigned int state) in src_set_state() argument
188 struct src_rsc_ctrl_blk *ctl = blk; in src_set_state()
195 static int src_set_bm(void *blk, unsigned int bm) in src_set_bm() argument
197 struct src_rsc_ctrl_blk *ctl = blk; in src_set_bm()
204 static int src_set_rsr(void *blk, unsigned int rsr) in src_set_rsr() argument
206 struct src_rsc_ctrl_blk *ctl = blk; in src_set_rsr()
213 static int src_set_sf(void *blk, unsigned int sf) in src_set_sf() argument
215 struct src_rsc_ctrl_blk *ctl = blk; in src_set_sf()
222 static int src_set_wr(void *blk, unsigned int wr) in src_set_wr() argument
224 struct src_rsc_ctrl_blk *ctl = blk; in src_set_wr()
231 static int src_set_pm(void *blk, unsigned int pm) in src_set_pm() argument
233 struct src_rsc_ctrl_blk *ctl = blk; in src_set_pm()
240 static int src_set_rom(void *blk, unsigned int rom) in src_set_rom() argument
242 struct src_rsc_ctrl_blk *ctl = blk; in src_set_rom()
249 static int src_set_vo(void *blk, unsigned int vo) in src_set_vo() argument
251 struct src_rsc_ctrl_blk *ctl = blk; in src_set_vo()
258 static int src_set_st(void *blk, unsigned int st) in src_set_st() argument
260 struct src_rsc_ctrl_blk *ctl = blk; in src_set_st()
267 static int src_set_ie(void *blk, unsigned int ie) in src_set_ie() argument
269 struct src_rsc_ctrl_blk *ctl = blk; in src_set_ie()
276 static int src_set_ilsz(void *blk, unsigned int ilsz) in src_set_ilsz() argument
278 struct src_rsc_ctrl_blk *ctl = blk; in src_set_ilsz()
285 static int src_set_bp(void *blk, unsigned int bp) in src_set_bp() argument
287 struct src_rsc_ctrl_blk *ctl = blk; in src_set_bp()
294 static int src_set_cisz(void *blk, unsigned int cisz) in src_set_cisz() argument
296 struct src_rsc_ctrl_blk *ctl = blk; in src_set_cisz()
303 static int src_set_ca(void *blk, unsigned int ca) in src_set_ca() argument
305 struct src_rsc_ctrl_blk *ctl = blk; in src_set_ca()
312 static int src_set_sa(void *blk, unsigned int sa) in src_set_sa() argument
314 struct src_rsc_ctrl_blk *ctl = blk; in src_set_sa()
321 static int src_set_la(void *blk, unsigned int la) in src_set_la() argument
323 struct src_rsc_ctrl_blk *ctl = blk; in src_set_la()
330 static int src_set_pitch(void *blk, unsigned int pitch) in src_set_pitch() argument
332 struct src_rsc_ctrl_blk *ctl = blk; in src_set_pitch()
339 static int src_set_clear_zbufs(void *blk, unsigned int clear) in src_set_clear_zbufs() argument
341 ((struct src_rsc_ctrl_blk *)blk)->dirty.bf.czbfs = (clear ? 1 : 0); in src_set_clear_zbufs()
345 static int src_set_dirty(void *blk, unsigned int flags) in src_set_dirty() argument
347 ((struct src_rsc_ctrl_blk *)blk)->dirty.data = (flags & 0xffff); in src_set_dirty()
351 static int src_set_dirty_all(void *blk) in src_set_dirty_all() argument
353 ((struct src_rsc_ctrl_blk *)blk)->dirty.data = ~(0x0); in src_set_dirty_all()
369 static int src_commit_write(struct hw *hw, unsigned int idx, void *blk) in src_commit_write() argument
371 struct src_rsc_ctrl_blk *ctl = blk; in src_commit_write()
426 static int src_get_ca(struct hw *hw, unsigned int idx, void *blk) in src_get_ca() argument
428 struct src_rsc_ctrl_blk *ctl = blk; in src_get_ca()
436 static unsigned int src_get_dirty(void *blk) in src_get_dirty() argument
438 return ((struct src_rsc_ctrl_blk *)blk)->dirty.data; in src_get_dirty()
446 static int src_mgr_enbs_src(void *blk, unsigned int idx) in src_mgr_enbs_src() argument
448 ((struct src_mgr_ctrl_blk *)blk)->enbsa = ~(0x0); in src_mgr_enbs_src()
449 ((struct src_mgr_ctrl_blk *)blk)->dirty.bf.enbsa = 1; in src_mgr_enbs_src()
450 ((struct src_mgr_ctrl_blk *)blk)->enb[idx/32] |= (0x1 << (idx%32)); in src_mgr_enbs_src()
454 static int src_mgr_enb_src(void *blk, unsigned int idx) in src_mgr_enb_src() argument
456 ((struct src_mgr_ctrl_blk *)blk)->enb[idx/32] |= (0x1 << (idx%32)); in src_mgr_enb_src()
457 ((struct src_mgr_ctrl_blk *)blk)->dirty.data |= (0x1 << (idx/32)); in src_mgr_enb_src()
461 static int src_mgr_dsb_src(void *blk, unsigned int idx) in src_mgr_dsb_src() argument
463 ((struct src_mgr_ctrl_blk *)blk)->enb[idx/32] &= ~(0x1 << (idx%32)); in src_mgr_dsb_src()
464 ((struct src_mgr_ctrl_blk *)blk)->dirty.data |= (0x1 << (idx/32)); in src_mgr_dsb_src()
468 static int src_mgr_commit_write(struct hw *hw, void *blk) in src_mgr_commit_write() argument
470 struct src_mgr_ctrl_blk *ctl = blk; in src_mgr_commit_write()
493 struct src_mgr_ctrl_blk *blk; in src_mgr_get_ctrl_blk() local
496 blk = kzalloc(sizeof(*blk), GFP_KERNEL); in src_mgr_get_ctrl_blk()
497 if (!blk) in src_mgr_get_ctrl_blk()
500 *rblk = blk; in src_mgr_get_ctrl_blk()
505 static int src_mgr_put_ctrl_blk(void *blk) in src_mgr_put_ctrl_blk() argument
507 kfree((struct src_mgr_ctrl_blk *)blk); in src_mgr_put_ctrl_blk()
514 struct srcimp_mgr_ctrl_blk *blk; in srcimp_mgr_get_ctrl_blk() local
517 blk = kzalloc(sizeof(*blk), GFP_KERNEL); in srcimp_mgr_get_ctrl_blk()
518 if (!blk) in srcimp_mgr_get_ctrl_blk()
521 *rblk = blk; in srcimp_mgr_get_ctrl_blk()
526 static int srcimp_mgr_put_ctrl_blk(void *blk) in srcimp_mgr_put_ctrl_blk() argument
528 kfree((struct srcimp_mgr_ctrl_blk *)blk); in srcimp_mgr_put_ctrl_blk()
533 static int srcimp_mgr_set_imaparc(void *blk, unsigned int slot) in srcimp_mgr_set_imaparc() argument
535 struct srcimp_mgr_ctrl_blk *ctl = blk; in srcimp_mgr_set_imaparc()
542 static int srcimp_mgr_set_imapuser(void *blk, unsigned int user) in srcimp_mgr_set_imapuser() argument
544 struct srcimp_mgr_ctrl_blk *ctl = blk; in srcimp_mgr_set_imapuser()
551 static int srcimp_mgr_set_imapnxt(void *blk, unsigned int next) in srcimp_mgr_set_imapnxt() argument
553 struct srcimp_mgr_ctrl_blk *ctl = blk; in srcimp_mgr_set_imapnxt()
560 static int srcimp_mgr_set_imapaddr(void *blk, unsigned int addr) in srcimp_mgr_set_imapaddr() argument
562 struct srcimp_mgr_ctrl_blk *ctl = blk; in srcimp_mgr_set_imapaddr()
569 static int srcimp_mgr_commit_write(struct hw *hw, void *blk) in srcimp_mgr_commit_write() argument
571 struct srcimp_mgr_ctrl_blk *ctl = blk; in srcimp_mgr_commit_write()
610 static int amixer_set_mode(void *blk, unsigned int mode) in amixer_set_mode() argument
612 struct amixer_rsc_ctrl_blk *ctl = blk; in amixer_set_mode()
619 static int amixer_set_iv(void *blk, unsigned int iv) in amixer_set_iv() argument
625 static int amixer_set_x(void *blk, unsigned int x) in amixer_set_x() argument
627 struct amixer_rsc_ctrl_blk *ctl = blk; in amixer_set_x()
634 static int amixer_set_y(void *blk, unsigned int y) in amixer_set_y() argument
636 struct amixer_rsc_ctrl_blk *ctl = blk; in amixer_set_y()
643 static int amixer_set_sadr(void *blk, unsigned int sadr) in amixer_set_sadr() argument
645 struct amixer_rsc_ctrl_blk *ctl = blk; in amixer_set_sadr()
652 static int amixer_set_se(void *blk, unsigned int se) in amixer_set_se() argument
654 struct amixer_rsc_ctrl_blk *ctl = blk; in amixer_set_se()
661 static int amixer_set_dirty(void *blk, unsigned int flags) in amixer_set_dirty() argument
663 ((struct amixer_rsc_ctrl_blk *)blk)->dirty.data = (flags & 0xffff); in amixer_set_dirty()
667 static int amixer_set_dirty_all(void *blk) in amixer_set_dirty_all() argument
669 ((struct amixer_rsc_ctrl_blk *)blk)->dirty.data = ~(0x0); in amixer_set_dirty_all()
673 static int amixer_commit_write(struct hw *hw, unsigned int idx, void *blk) in amixer_commit_write() argument
675 struct amixer_rsc_ctrl_blk *ctl = blk; in amixer_commit_write()
687 static int amixer_get_y(void *blk) in amixer_get_y() argument
689 struct amixer_rsc_ctrl_blk *ctl = blk; in amixer_get_y()
694 static unsigned int amixer_get_dirty(void *blk) in amixer_get_dirty() argument
696 return ((struct amixer_rsc_ctrl_blk *)blk)->dirty.data; in amixer_get_dirty()
701 struct amixer_rsc_ctrl_blk *blk; in amixer_rsc_get_ctrl_blk() local
704 blk = kzalloc(sizeof(*blk), GFP_KERNEL); in amixer_rsc_get_ctrl_blk()
705 if (!blk) in amixer_rsc_get_ctrl_blk()
708 *rblk = blk; in amixer_rsc_get_ctrl_blk()
713 static int amixer_rsc_put_ctrl_blk(void *blk) in amixer_rsc_put_ctrl_blk() argument
715 kfree((struct amixer_rsc_ctrl_blk *)blk); in amixer_rsc_put_ctrl_blk()
734 static int amixer_mgr_put_ctrl_blk(void *blk) in amixer_mgr_put_ctrl_blk() argument
834 static int dai_srt_set_srcr(void *blk, unsigned int src) in dai_srt_set_srcr() argument
836 struct dai_ctrl_blk *ctl = blk; in dai_srt_set_srcr()
843 static int dai_srt_set_srcl(void *blk, unsigned int src) in dai_srt_set_srcl() argument
845 struct dai_ctrl_blk *ctl = blk; in dai_srt_set_srcl()
852 static int dai_srt_set_rsr(void *blk, unsigned int rsr) in dai_srt_set_rsr() argument
854 struct dai_ctrl_blk *ctl = blk; in dai_srt_set_rsr()
861 static int dai_srt_set_drat(void *blk, unsigned int drat) in dai_srt_set_drat() argument
863 struct dai_ctrl_blk *ctl = blk; in dai_srt_set_drat()
870 static int dai_srt_set_ec(void *blk, unsigned int ec) in dai_srt_set_ec() argument
872 struct dai_ctrl_blk *ctl = blk; in dai_srt_set_ec()
879 static int dai_srt_set_et(void *blk, unsigned int et) in dai_srt_set_et() argument
881 struct dai_ctrl_blk *ctl = blk; in dai_srt_set_et()
888 static int dai_commit_write(struct hw *hw, unsigned int idx, void *blk) in dai_commit_write() argument
890 struct dai_ctrl_blk *ctl = blk; in dai_commit_write()
908 struct dai_ctrl_blk *blk; in dai_get_ctrl_blk() local
911 blk = kzalloc(sizeof(*blk), GFP_KERNEL); in dai_get_ctrl_blk()
912 if (!blk) in dai_get_ctrl_blk()
915 *rblk = blk; in dai_get_ctrl_blk()
920 static int dai_put_ctrl_blk(void *blk) in dai_put_ctrl_blk() argument
922 kfree((struct dai_ctrl_blk *)blk); in dai_put_ctrl_blk()
927 static int dao_set_spos(void *blk, unsigned int spos) in dao_set_spos() argument
929 ((struct dao_ctrl_blk *)blk)->spos = spos; in dao_set_spos()
930 ((struct dao_ctrl_blk *)blk)->dirty.bf.spos = 1; in dao_set_spos()
934 static int dao_commit_write(struct hw *hw, unsigned int idx, void *blk) in dao_commit_write() argument
936 struct dao_ctrl_blk *ctl = blk; in dao_commit_write()
949 static int dao_get_spos(void *blk, unsigned int *spos) in dao_get_spos() argument
951 *spos = ((struct dao_ctrl_blk *)blk)->spos; in dao_get_spos()
957 struct dao_ctrl_blk *blk; in dao_get_ctrl_blk() local
960 blk = kzalloc(sizeof(*blk), GFP_KERNEL); in dao_get_ctrl_blk()
961 if (!blk) in dao_get_ctrl_blk()
964 *rblk = blk; in dao_get_ctrl_blk()
969 static int dao_put_ctrl_blk(void *blk) in dao_put_ctrl_blk() argument
971 kfree((struct dao_ctrl_blk *)blk); in dao_put_ctrl_blk()
976 static int daio_mgr_enb_dai(void *blk, unsigned int idx) in daio_mgr_enb_dai() argument
978 struct daio_mgr_ctrl_blk *ctl = blk; in daio_mgr_enb_dai()
993 static int daio_mgr_dsb_dai(void *blk, unsigned int idx) in daio_mgr_dsb_dai() argument
995 struct daio_mgr_ctrl_blk *ctl = blk; in daio_mgr_dsb_dai()
1010 static int daio_mgr_enb_dao(void *blk, unsigned int idx) in daio_mgr_enb_dao() argument
1012 struct daio_mgr_ctrl_blk *ctl = blk; in daio_mgr_enb_dao()
1027 static int daio_mgr_dsb_dao(void *blk, unsigned int idx) in daio_mgr_dsb_dao() argument
1029 struct daio_mgr_ctrl_blk *ctl = blk; in daio_mgr_dsb_dao()
1044 static int daio_mgr_dao_init(void *blk, unsigned int idx, unsigned int conf) in daio_mgr_dao_init() argument
1046 struct daio_mgr_ctrl_blk *ctl = blk; in daio_mgr_dao_init()
1081 static int daio_mgr_set_imaparc(void *blk, unsigned int slot) in daio_mgr_set_imaparc() argument
1083 struct daio_mgr_ctrl_blk *ctl = blk; in daio_mgr_set_imaparc()
1090 static int daio_mgr_set_imapnxt(void *blk, unsigned int next) in daio_mgr_set_imapnxt() argument
1092 struct daio_mgr_ctrl_blk *ctl = blk; in daio_mgr_set_imapnxt()
1099 static int daio_mgr_set_imapaddr(void *blk, unsigned int addr) in daio_mgr_set_imapaddr() argument
1101 struct daio_mgr_ctrl_blk *ctl = blk; in daio_mgr_set_imapaddr()
1108 static int daio_mgr_commit_write(struct hw *hw, void *blk) in daio_mgr_commit_write() argument
1110 struct daio_mgr_ctrl_blk *ctl = blk; in daio_mgr_commit_write()
1151 struct daio_mgr_ctrl_blk *blk; in daio_mgr_get_ctrl_blk() local
1154 blk = kzalloc(sizeof(*blk), GFP_KERNEL); in daio_mgr_get_ctrl_blk()
1155 if (!blk) in daio_mgr_get_ctrl_blk()
1158 blk->i2sctl = hw_read_20kx(hw, I2SCTL); in daio_mgr_get_ctrl_blk()
1159 blk->spoctl = hw_read_20kx(hw, SPOCTL); in daio_mgr_get_ctrl_blk()
1160 blk->spictl = hw_read_20kx(hw, SPICTL); in daio_mgr_get_ctrl_blk()
1162 *rblk = blk; in daio_mgr_get_ctrl_blk()
1167 static int daio_mgr_put_ctrl_blk(void *blk) in daio_mgr_put_ctrl_blk() argument
1169 kfree((struct daio_mgr_ctrl_blk *)blk); in daio_mgr_put_ctrl_blk()