Lines Matching refs:reg_write

203 static inline void reg_write(struct sta2x11_vip *vip, unsigned int reg, u32 val)  in reg_write()  function
222 reg_write(vip, DVP_CTL, reg_read(vip, DVP_CTL) | DVP_CTL_ENA); in start_dma()
224 reg_write(vip, DVP_VTP, (u32)vip_buf->dma); in start_dma()
225 reg_write(vip, DVP_VBP, (u32)vip_buf->dma + offset); in start_dma()
337 reg_write(vip, DVP_ITM, DVP_IT_VSB | DVP_IT_VST); in start_streaming()
353 reg_write(vip, DVP_CTL, reg_read(vip, DVP_CTL) & ~DVP_CTL_ENA); in stop_streaming()
355 reg_write(vip, DVP_ITM, 0); in stop_streaming()
680 reg_write(vip, DVP_TFO, 0); in vidioc_s_fmt_vid_cap()
682 reg_write(vip, DVP_BFO, 0); in vidioc_s_fmt_vid_cap()
684 reg_write(vip, DVP_TFS, t_stop); in vidioc_s_fmt_vid_cap()
686 reg_write(vip, DVP_BFS, b_stop); in vidioc_s_fmt_vid_cap()
688 reg_write(vip, DVP_VMP, pitch); in vidioc_s_fmt_vid_cap()
798 reg_write(vip, DVP_CTL, reg_read(vip, DVP_CTL) & ~DVP_CTL_ENA); in vip_irq()
815 reg_write(vip, DVP_HLFLN, DVP_HLFLN_SD); in sta2x11_vip_init_register()
817 reg_write(vip, DVP_CTL, DVP_CTL_RST); in sta2x11_vip_init_register()
819 reg_write(vip, DVP_CTL, 0); in sta2x11_vip_init_register()
826 reg_write(vip, DVP_ITM, 0); in sta2x11_vip_clear_register()
828 reg_write(vip, DVP_CTL, DVP_CTL_RST); in sta2x11_vip_clear_register()
830 reg_write(vip, DVP_CTL, 0); in sta2x11_vip_clear_register()
1183 reg_write(vip, DVP_CTL, vip->register_save_area[0] & DVP_CTL_DIS); in sta2x11_vip_suspend()
1185 reg_write(vip, DVP_ITM, 0); in sta2x11_vip_suspend()
1221 reg_write(vip, 4 * i, vip->register_save_area[i]); in sta2x11_vip_resume()
1223 reg_write(vip, registers_to_save[i], in sta2x11_vip_resume()
1225 reg_write(vip, DVP_CTL, vip->register_save_area[0]); in sta2x11_vip_resume()
1226 reg_write(vip, DVP_ITM, vip->register_save_area[SAVE_COUNT]); in sta2x11_vip_resume()