Lines Matching refs:vr

131 	struct viu_reg		*vr;  member
247 struct viu_reg *vr = dev->vr; in viu_start_dma() local
252 out_be32(&vr->status_cfg, SOFT_RST); in viu_start_dma()
253 out_be32(&vr->status_cfg, INT_FIELD_EN); in viu_start_dma()
258 struct viu_reg *vr = dev->vr; in viu_stop_dma() local
262 out_be32(&vr->status_cfg, 0); in viu_stop_dma()
265 status_cfg = in_be32(&vr->status_cfg); in viu_stop_dma()
267 out_be32(&vr->status_cfg, status_cfg & 0x3f0000); in viu_stop_dma()
271 status_cfg = in_be32(&vr->status_cfg); in viu_stop_dma()
278 out_be32(&vr->status_cfg, SOFT_RST); in viu_stop_dma()
279 out_be32(&vr->status_cfg, 0); in viu_stop_dma()
282 out_be32(&vr->status_cfg, status_cfg & 0x3f0000); in viu_stop_dma()
398 struct viu_reg *vr = dev->vr; in buffer_activate() local
438 out_be32(&vr->dma_inc, reg_val.dma_inc); in buffer_activate()
439 out_be32(&vr->picture_count, reg_val.picture_count); in buffer_activate()
440 out_be32(&vr->field_base_addr, reg_val.field_base_addr); in buffer_activate()
708 struct viu_reg *vr = viu_reg; in viu_activate_overlay() local
710 out_be32(&vr->field_base_addr, reg_val.field_base_addr); in viu_activate_overlay()
711 out_be32(&vr->dma_inc, reg_val.dma_inc); in viu_activate_overlay()
712 out_be32(&vr->picture_count, reg_val.picture_count); in viu_activate_overlay()
791 viu_activate_overlay(dev->vr); in vidioc_overlay()
990 struct viu_reg *vr = viu_reg; in viu_default_settings() local
992 out_be32(&vr->luminance, 0x9512A254); in viu_default_settings()
993 out_be32(&vr->chroma_r, 0x03310000); in viu_default_settings()
994 out_be32(&vr->chroma_g, 0x06600F38); in viu_default_settings()
995 out_be32(&vr->chroma_b, 0x00000409); in viu_default_settings()
996 out_be32(&vr->alpha, 0x000000ff); in viu_default_settings()
997 out_be32(&vr->req_alarm, 0x00000090); in viu_default_settings()
999 in_be32(&vr->status_cfg), in_be32(&vr->field_base_addr)); in viu_default_settings()
1004 struct viu_reg *vr = dev->vr; in viu_overlay_intr() local
1017 out_be32(&vr->field_base_addr, addr); in viu_overlay_intr()
1018 out_be32(&vr->dma_inc, reg_val.dma_inc); in viu_overlay_intr()
1019 out_be32(&vr->status_cfg, in viu_overlay_intr()
1024 out_be32(&vr->status_cfg, in viu_overlay_intr()
1035 struct viu_reg *vr = dev->vr; in viu_capture_intr() local
1073 out_be32(&vr->field_base_addr, addr); in viu_capture_intr()
1074 out_be32(&vr->dma_inc, reg_val.dma_inc); in viu_capture_intr()
1075 out_be32(&vr->status_cfg, in viu_capture_intr()
1090 (unsigned long)in_be32(&vr->field_base_addr)); in viu_capture_intr()
1107 struct viu_reg *vr = dev->vr; in viu_intr() local
1111 status = in_be32(&vr->status_cfg); in viu_intr()
1120 out_be32(&vr->status_cfg, in viu_intr()
1150 status = in_be32(&vr->status_cfg); in viu_intr()
1151 out_be32(&vr->status_cfg, in viu_intr()
1172 struct viu_reg *vr; in viu_open() local
1184 vr = dev->vr; in viu_open()
1221 viu_default_settings(vr); in viu_open()
1223 status_cfg = in_be32(&vr->status_cfg); in viu_open()
1224 out_be32(&vr->status_cfg, in viu_open()
1229 status_cfg = in_be32(&vr->status_cfg); in viu_open()
1230 out_be32(&vr->status_cfg, status_cfg | INT_ALL_STATUS); in viu_open()
1439 viu_dev->vr = viu_regs; in viu_of_probe()
1518 viu_reset(viu_dev->vr); in viu_of_probe()