Lines Matching refs:mgbdev

26 		voutdev = vindev->mgbdev->vout[i];  in loopin_cnt()
30 config = mgb4_read_reg(&voutdev->mgbdev->video, in loopin_cnt()
66 u32 config = mgb4_read_reg(&voutdev->mgbdev->video, in video_source_show()
90 struct mgb4_dev *mgbdev = voutdev->mgbdev; in video_source_store() local
103 if (test_and_set_bit(0, &mgbdev->io_reconfig)) in video_source_store()
108 if (mgbdev->vin[i] && is_busy(&mgbdev->vin[i]->vdev)) in video_source_store()
111 if (mgbdev->vout[i] && is_busy(&mgbdev->vout[i]->vdev)) in video_source_store()
114 config = mgb4_read_reg(&mgbdev->video, voutdev->config->regs.config); in video_source_store()
117 loopin_old = mgbdev->vin[(config & 0xc) >> 2]; in video_source_store()
120 loopin_new = mgbdev->vin[val]; in video_source_store()
123 mgb4_mask_reg(&mgbdev->video, loopin_old->config->regs.config, in video_source_store()
126 mgb4_mask_reg(&mgbdev->video, loopin_new->config->regs.config, in video_source_store()
130 mgb4_write_reg(&mgbdev->video, voutdev->config->regs.config, in video_source_store()
133 mgb4_write_reg(&mgbdev->video, voutdev->config->regs.config, in video_source_store()
136 mgb4_mask_reg(&mgbdev->video, voutdev->config->regs.config, 0xc, in video_source_store()
141 clear_bit(0, &mgbdev->io_reconfig); in video_source_store()
151 u32 config = mgb4_read_reg(&voutdev->mgbdev->video, in display_width_show()
178 mgb4_mask_reg(&voutdev->mgbdev->video, voutdev->config->regs.resolution, in display_width_store()
191 u32 config = mgb4_read_reg(&voutdev->mgbdev->video, in display_height_show()
218 mgb4_mask_reg(&voutdev->mgbdev->video, voutdev->config->regs.resolution, in display_height_store()
231 u32 period = mgb4_read_reg(&voutdev->mgbdev->video, in frame_rate_show()
255 mgb4_write_reg(&voutdev->mgbdev->video, in frame_rate_store()
266 u32 sig = mgb4_read_reg(&voutdev->mgbdev->video, in hsync_width_show()
291 mgb4_mask_reg(&voutdev->mgbdev->video, voutdev->config->regs.hsync, in hsync_width_store()
302 u32 sig = mgb4_read_reg(&voutdev->mgbdev->video, in vsync_width_show()
327 mgb4_mask_reg(&voutdev->mgbdev->video, voutdev->config->regs.vsync, in vsync_width_store()
338 u32 sig = mgb4_read_reg(&voutdev->mgbdev->video, in hback_porch_show()
363 mgb4_mask_reg(&voutdev->mgbdev->video, voutdev->config->regs.hsync, in hback_porch_store()
374 u32 sig = mgb4_read_reg(&voutdev->mgbdev->video, in vback_porch_show()
399 mgb4_mask_reg(&voutdev->mgbdev->video, voutdev->config->regs.vsync, in vback_porch_store()
410 u32 sig = mgb4_read_reg(&voutdev->mgbdev->video, in hfront_porch_show()
435 mgb4_mask_reg(&voutdev->mgbdev->video, voutdev->config->regs.hsync, in hfront_porch_store()
446 u32 sig = mgb4_read_reg(&voutdev->mgbdev->video, in vfront_porch_show()
471 mgb4_mask_reg(&voutdev->mgbdev->video, voutdev->config->regs.vsync, in vfront_porch_store()
484 u32 config = mgb4_read_reg(&voutdev->mgbdev->video, in hsync_polarity_show()
509 mgb4_mask_reg(&voutdev->mgbdev->video, voutdev->config->regs.hsync, in hsync_polarity_store()
520 u32 config = mgb4_read_reg(&voutdev->mgbdev->video, in vsync_polarity_show()
545 mgb4_mask_reg(&voutdev->mgbdev->video, voutdev->config->regs.vsync, in vsync_polarity_store()
556 u32 config = mgb4_read_reg(&voutdev->mgbdev->video, in de_polarity_show()
581 mgb4_mask_reg(&voutdev->mgbdev->video, voutdev->config->regs.vsync, in de_polarity_store()
594 mutex_lock(&voutdev->mgbdev->i2c_lock); in fpdl3_output_width_show()
596 mutex_unlock(&voutdev->mgbdev->i2c_lock); in fpdl3_output_width_show()
644 mutex_lock(&voutdev->mgbdev->i2c_lock); in fpdl3_output_width_store()
646 mutex_unlock(&voutdev->mgbdev->i2c_lock); in fpdl3_output_width_store()
685 mgb4_mask_reg(&voutdev->mgbdev->video, voutdev->config->regs.config, in pclk_frequency_store()
687 mutex_lock(&voutdev->mgbdev->i2c_lock); in pclk_frequency_store()
689 mutex_unlock(&voutdev->mgbdev->i2c_lock); in pclk_frequency_store()