Lines Matching refs:vm
103 struct videomode vm; member
156 struct videomode vm = mic->vm; in mic_set_porch_timing() local
159 reg = MIC_V_PULSE_WIDTH(vm.vsync_len) + in mic_set_porch_timing()
160 MIC_V_PERIOD_LINE(vm.vsync_len + vm.vactive + in mic_set_porch_timing()
161 vm.vback_porch + vm.vfront_porch); in mic_set_porch_timing()
164 reg = MIC_VBP_SIZE(vm.vback_porch) + in mic_set_porch_timing()
165 MIC_VFP_SIZE(vm.vfront_porch); in mic_set_porch_timing()
168 reg = MIC_V_PULSE_WIDTH(vm.hsync_len) + in mic_set_porch_timing()
169 MIC_V_PERIOD_LINE(vm.hsync_len + vm.hactive + in mic_set_porch_timing()
170 vm.hback_porch + vm.hfront_porch); in mic_set_porch_timing()
173 reg = MIC_VBP_SIZE(vm.hback_porch) + in mic_set_porch_timing()
174 MIC_VFP_SIZE(vm.hfront_porch); in mic_set_porch_timing()
180 struct videomode *vm = &mic->vm; in mic_set_img_size() local
183 reg = MIC_IMG_H_SIZE(vm->hactive) + in mic_set_img_size()
184 MIC_IMG_V_SIZE(vm->vactive); in mic_set_img_size()
191 struct videomode vm = mic->vm; in mic_set_output_timing() local
194 DRM_DEBUG("w: %u, h: %u\n", vm.hactive, vm.vactive); in mic_set_output_timing()
195 bs_size_2d = ((vm.hactive >> 2) << 1) + (vm.vactive % 4); in mic_set_output_timing()
200 reg = MIC_H_PULSE_WIDTH_2D(vm.hsync_len) + in mic_set_output_timing()
201 MIC_H_PERIOD_PIXEL_2D(vm.hsync_len + bs_size_2d + in mic_set_output_timing()
202 vm.hback_porch + vm.hfront_porch); in mic_set_output_timing()
205 reg = MIC_HBP_SIZE_2D(vm.hback_porch) + in mic_set_output_timing()
206 MIC_H_PERIOD_PIXEL_2D(vm.hfront_porch); in mic_set_output_timing()
289 &mic->vm, 0); in parse_dt()