Lines Matching refs:status_cfg

103 	u32 status_cfg;  member
253 out_be32(&vr->status_cfg, SOFT_RST); in viu_start_dma()
254 out_be32(&vr->status_cfg, INT_FIELD_EN); in viu_start_dma()
261 u32 status_cfg; in viu_stop_dma() local
263 out_be32(&vr->status_cfg, 0); in viu_stop_dma()
266 status_cfg = in_be32(&vr->status_cfg); in viu_stop_dma()
267 if (status_cfg & 0x3f0000) in viu_stop_dma()
268 out_be32(&vr->status_cfg, status_cfg & 0x3f0000); in viu_stop_dma()
270 if (status_cfg & DMA_ACT) { in viu_stop_dma()
272 status_cfg = in_be32(&vr->status_cfg); in viu_stop_dma()
273 if (status_cfg & INT_DMA_END_STATUS) in viu_stop_dma()
279 out_be32(&vr->status_cfg, SOFT_RST); in viu_stop_dma()
280 out_be32(&vr->status_cfg, 0); in viu_stop_dma()
283 out_be32(&vr->status_cfg, status_cfg & 0x3f0000); in viu_stop_dma()
409 reg_val.status_cfg = 0; in buffer_activate()
413 reg_val.status_cfg &= ~MODE_32BIT; in buffer_activate()
417 reg_val.status_cfg |= MODE_32BIT; in buffer_activate()
430 reg_val.status_cfg |= DMA_ACT | INT_DMA_END_EN | INT_FIELD_EN; in buffer_activate()
713 reg_val.status_cfg = 0; in viu_setup_preview()
723 reg_val.status_cfg &= ~MODE_32BIT; in viu_setup_preview()
727 reg_val.status_cfg |= MODE_32BIT; in viu_setup_preview()
740 reg_val.status_cfg |= DMA_ACT | INT_DMA_END_EN | INT_FIELD_EN; in viu_setup_preview()
988 in_be32(&vr->status_cfg), in_be32(&vr->field_base_addr)); in viu_default_settings()
1008 out_be32(&vr->status_cfg, in viu_overlay_intr()
1011 reg_val.status_cfg); in viu_overlay_intr()
1013 out_be32(&vr->status_cfg, in viu_overlay_intr()
1016 reg_val.status_cfg); in viu_overlay_intr()
1064 out_be32(&vr->status_cfg, in viu_capture_intr()
1067 reg_val.status_cfg); in viu_capture_intr()
1100 status = in_be32(&vr->status_cfg); in viu_intr()
1109 out_be32(&vr->status_cfg, in viu_intr()
1139 status = in_be32(&vr->status_cfg); in viu_intr()
1140 out_be32(&vr->status_cfg, in viu_intr()
1163 u32 status_cfg; in viu_open() local
1210 status_cfg = in_be32(&vr->status_cfg); in viu_open()
1211 out_be32(&vr->status_cfg, in viu_open()
1212 status_cfg & ~(INT_VSYNC_EN | INT_HSYNC_EN | in viu_open()
1216 status_cfg = in_be32(&vr->status_cfg); in viu_open()
1217 out_be32(&vr->status_cfg, status_cfg | INT_ALL_STATUS); in viu_open()
1297 out_be32(&reg->status_cfg, 0); in viu_reset()