Lines Matching refs:vr

171 	struct viu_reg		*vr;  member
285 struct viu_reg *vr = dev->vr; in viu_start_dma() local
290 out_be32(&vr->status_cfg, SOFT_RST); in viu_start_dma()
291 out_be32(&vr->status_cfg, INT_FIELD_EN); in viu_start_dma()
296 struct viu_reg *vr = dev->vr; in viu_stop_dma() local
300 out_be32(&vr->status_cfg, 0); in viu_stop_dma()
303 status_cfg = in_be32(&vr->status_cfg); in viu_stop_dma()
305 out_be32(&vr->status_cfg, status_cfg & 0x3f0000); in viu_stop_dma()
309 status_cfg = in_be32(&vr->status_cfg); in viu_stop_dma()
316 out_be32(&vr->status_cfg, SOFT_RST); in viu_stop_dma()
317 out_be32(&vr->status_cfg, 0); in viu_stop_dma()
320 out_be32(&vr->status_cfg, status_cfg & 0x3f0000); in viu_stop_dma()
438 struct viu_reg *vr = dev->vr; in buffer_activate() local
478 out_be32(&vr->dma_inc, reg_val.dma_inc); in buffer_activate()
479 out_be32(&vr->picture_count, reg_val.picture_count); in buffer_activate()
480 out_be32(&vr->field_base_addr, reg_val.field_base_addr); in buffer_activate()
755 struct viu_reg *vr = viu_reg; in viu_activate_overlay() local
757 out_be32(&vr->field_base_addr, reg_val.field_base_addr); in viu_activate_overlay()
758 out_be32(&vr->dma_inc, reg_val.dma_inc); in viu_activate_overlay()
759 out_be32(&vr->picture_count, reg_val.picture_count); in viu_activate_overlay()
838 viu_activate_overlay(dev->vr); in vidioc_overlay()
1082 struct viu_reg *vr = viu_reg; in viu_default_settings() local
1084 out_be32(&vr->luminance, 0x9512A254); in viu_default_settings()
1085 out_be32(&vr->chroma_r, 0x03310000); in viu_default_settings()
1086 out_be32(&vr->chroma_g, 0x06600F38); in viu_default_settings()
1087 out_be32(&vr->chroma_b, 0x00000409); in viu_default_settings()
1088 out_be32(&vr->alpha, 0x000000ff); in viu_default_settings()
1089 out_be32(&vr->req_alarm, 0x00000090); in viu_default_settings()
1091 in_be32(&vr->status_cfg), in_be32(&vr->field_base_addr)); in viu_default_settings()
1096 struct viu_reg *vr = dev->vr; in viu_overlay_intr() local
1109 out_be32(&vr->field_base_addr, addr); in viu_overlay_intr()
1110 out_be32(&vr->dma_inc, reg_val.dma_inc); in viu_overlay_intr()
1111 out_be32(&vr->status_cfg, in viu_overlay_intr()
1116 out_be32(&vr->status_cfg, in viu_overlay_intr()
1127 struct viu_reg *vr = dev->vr; in viu_capture_intr() local
1165 out_be32(&vr->field_base_addr, addr); in viu_capture_intr()
1166 out_be32(&vr->dma_inc, reg_val.dma_inc); in viu_capture_intr()
1167 out_be32(&vr->status_cfg, in viu_capture_intr()
1182 (unsigned long)in_be32(&vr->field_base_addr)); in viu_capture_intr()
1199 struct viu_reg *vr = dev->vr; in viu_intr() local
1203 status = in_be32(&vr->status_cfg); in viu_intr()
1212 out_be32(&vr->status_cfg, in viu_intr()
1242 status = in_be32(&vr->status_cfg); in viu_intr()
1243 out_be32(&vr->status_cfg, in viu_intr()
1264 struct viu_reg *vr; in viu_open() local
1277 vr = dev->vr; in viu_open()
1311 viu_default_settings(vr); in viu_open()
1313 status_cfg = in_be32(&vr->status_cfg); in viu_open()
1314 out_be32(&vr->status_cfg, in viu_open()
1319 status_cfg = in_be32(&vr->status_cfg); in viu_open()
1320 out_be32(&vr->status_cfg, status_cfg | INT_ALL_STATUS); in viu_open()
1507 viu_dev->vr = viu_regs; in viu_of_probe()
1571 viu_reset(viu_dev->vr); in viu_of_probe()