Lines Matching refs:regw

156 static inline void regw(u32 val, u32 offset)  in regw()  function
166 regw(new_val, offset); in reg_modify()
181 regw(0, CLAMPCFG); in isif_disable_all_modules()
183 regw(0, DFCCTL); in isif_disable_all_modules()
185 regw(0, CSCCTL); in isif_disable_all_modules()
187 regw(0, LINCFG0); in isif_disable_all_modules()
216 regw(val, CULH); in isif_config_culling()
219 regw(cul->vcpat, CULV); in isif_config_culling()
243 regw(val, CRGAIN); in isif_config_gain_offset()
247 regw(val, CGRGAIN); in isif_config_gain_offset()
251 regw(val, CGBGAIN); in isif_config_gain_offset()
255 regw(val, CBGAIN); in isif_config_gain_offset()
257 regw(gain_off_p->offset, COFSTA); in isif_config_gain_offset()
300 regw(horz_start & START_PX_HOR_MASK, SPH); in isif_setwin()
301 regw(horz_nr_pixels & NUM_PX_HOR_MASK, LNH); in isif_setwin()
315 regw(mid_img, VDINT1); in isif_setwin()
318 regw(0, VDINT0); in isif_setwin()
319 regw(vert_start & START_VER_ONE_MASK, SLV0); in isif_setwin()
320 regw(vert_start & START_VER_TWO_MASK, SLV1); in isif_setwin()
321 regw(vert_nr_lines & NUM_LINES_VER, LNV); in isif_setwin()
332 regw(bc->dc_offset, CLDCOFST); in isif_config_bclamp()
340 regw(val, CLAMPCFG); in isif_config_bclamp()
361 regw(val, CLHWIN0); in isif_config_bclamp()
363 regw(bc->horz.win_start_h_calc, CLHWIN1); in isif_config_bclamp()
364 regw(bc->horz.win_start_v_calc, CLHWIN2); in isif_config_bclamp()
373 regw(val, CLVWIN0); in isif_config_bclamp()
376 regw(bc->vert.ob_start_h, CLVWIN1); in isif_config_bclamp()
378 regw(bc->vert.ob_start_v, CLVWIN2); in isif_config_bclamp()
380 regw(bc->vert.ob_v_sz_calc, CLVWIN3); in isif_config_bclamp()
382 regw(bc->vert_start_sub, CLSV); in isif_config_bclamp()
391 regw(0, LINCFG0); in isif_config_linearization()
397 regw(val, LINCFG0); in isif_config_linearization()
403 regw(val, LINCFG1); in isif_config_linearization()
432 regw(val, DFCCTL); in isif_config_dfc()
435 regw(vdfc->def_sat_level, VDFSATLV); in isif_config_dfc()
437 regw(vdfc->table[0].pos_vert, DFCMEM0); in isif_config_dfc()
438 regw(vdfc->table[0].pos_horz, DFCMEM1); in isif_config_dfc()
441 regw(vdfc->table[0].level_at_pos, DFCMEM2); in isif_config_dfc()
442 regw(vdfc->table[0].level_up_pixels, DFCMEM3); in isif_config_dfc()
443 regw(vdfc->table[0].level_low_pixels, DFCMEM4); in isif_config_dfc()
448 regw(val, DFCMEMCTL); in isif_config_dfc()
460 regw(vdfc->table[i].pos_vert, DFCMEM0); in isif_config_dfc()
461 regw(vdfc->table[i].pos_horz, DFCMEM1); in isif_config_dfc()
464 regw(vdfc->table[i].level_at_pos, DFCMEM2); in isif_config_dfc()
465 regw(vdfc->table[i].level_up_pixels, DFCMEM3); in isif_config_dfc()
466 regw(vdfc->table[i].level_low_pixels, DFCMEM4); in isif_config_dfc()
472 regw(val, DFCMEMCTL); in isif_config_dfc()
486 regw(0, DFCMEM0); in isif_config_dfc()
487 regw(0x1FFF, DFCMEM1); in isif_config_dfc()
488 regw(1, DFCMEMCTL); in isif_config_dfc()
502 regw(0, CSCCTL); in isif_config_csc()
519 regw(val2, (CSCM0 + ((i - 1) << 1))); in isif_config_csc()
524 regw(df_csc->start_pix, FMTSPH); in isif_config_csc()
531 regw(df_csc->num_pixels, FMTLNH); in isif_config_csc()
532 regw(df_csc->start_line, FMTSLV); in isif_config_csc()
537 regw(df_csc->num_lines, FMTLNV); in isif_config_csc()
540 regw(1, CSCCTL); in isif_config_csc()
569 regw(val, CCDCFG); in isif_config_raw()
591 regw(val, MODESET); in isif_config_raw()
605 regw(val, CGAMMAWD); in isif_config_raw()
614 regw(val, MISC); in isif_config_raw()
628 regw(val, CCOLP); in isif_config_raw()
642 regw(val, HSIZE); in isif_config_raw()
648 regw(0x4B6D, SDOFST); in isif_config_raw()
652 regw(0x0B6D, SDOFST); in isif_config_raw()
658 regw(0x4000, SDOFST); in isif_config_raw()
662 regw(0x0000, SDOFST); in isif_config_raw()
687 regw(module_params->horz_offset, DATAHOFST); in isif_config_raw()
688 regw(module_params->vert_offset, DATAVOFST); in isif_config_raw()
858 regw((addr >> 21) & 0x07ff, CADU); in isif_setfbaddr()
859 regw((addr >> 5) & 0x0ffff, CADL); in isif_setfbaddr()
914 regw(3, REC656IF); in isif_config_ycbcr()
923 regw(3, REC656IF); in isif_config_ycbcr()
933 regw(3, REC656IF); in isif_config_ycbcr()
956 regw(modeset, MODESET); in isif_config_ycbcr()
961 regw(ccdcfg, CCDCFG); in isif_config_ycbcr()
975 regw(((((params->win.width * 2) + 31) & 0xffffffe0) >> 5), HSIZE); in isif_config_ycbcr()
981 regw(0x00000249, SDOFST); in isif_config_ycbcr()