Lines Matching defs:zmode
139 const struct zx_tvenc_mode *zmode = tvenc_modes[i];
141 if (drm_mode_equal(mode, &zmode->mode))
142 return zmode;
153 const struct zx_tvenc_mode *zmode;
162 zmode = zx_tvenc_find_zmode(mode);
163 if (!zmode) {
164 DRM_DEV_ERROR(tvenc->dev, "failed to find zmode\n");
168 zx_writel(tvenc->mmio + VENC_VIDEO_INFO, zmode->video_info);
169 zx_writel(tvenc->mmio + VENC_VIDEO_RES, zmode->video_res);
170 zx_writel(tvenc->mmio + VENC_FIELD1_PARAM, zmode->field1_param);
171 zx_writel(tvenc->mmio + VENC_FIELD2_PARAM, zmode->field2_param);
172 zx_writel(tvenc->mmio + VENC_LINE_O_1, zmode->burst_line_odd1);
173 zx_writel(tvenc->mmio + VENC_LINE_E_1, zmode->burst_line_even1);
174 zx_writel(tvenc->mmio + VENC_LINE_O_2, zmode->burst_line_odd2);
175 zx_writel(tvenc->mmio + VENC_LINE_E_2, zmode->burst_line_even2);
177 zmode->line_timing_param);
178 zx_writel(tvenc->mmio + VENC_WEIGHT_VALUE, zmode->weight_value);
180 zmode->blank_black_level);
181 zx_writel(tvenc->mmio + VENC_BURST_LEVEL, zmode->burst_level);
182 zx_writel(tvenc->mmio + VENC_CONTROL_PARAM, zmode->control_param);
184 zmode->sub_carrier_phase1);
186 zmode->phase_line_incr_cvbs);
229 const struct zx_tvenc_mode *zmode = tvenc_modes[i];
232 mode = drm_mode_duplicate(connector->dev, &zmode->mode);
250 const struct zx_tvenc_mode *zmode;
252 zmode = zx_tvenc_find_zmode(mode);
253 if (!zmode) {