Lines Matching defs:mdev

14 static void mgag200_g200ev_init_registers(struct mga_device *mdev)
36 mgag200_init_registers(mdev);
39 static void mgag200_g200ev_set_hiprilvl(struct mga_device *mdev)
103 struct mga_device *mdev = to_mga_device(dev);
188 struct mga_device *mdev = to_mga_device(dev);
189 const struct mgag200_device_funcs *funcs = mdev->funcs;
196 funcs->disable_vidrst(mdev);
198 mgag200_set_format_regs(mdev, format);
199 mgag200_set_mode_regs(mdev, adjusted_mode);
204 mgag200_g200ev_set_hiprilvl(mdev);
207 mgag200_crtc_set_gamma(mdev, format, crtc_state->gamma_lut->data);
209 mgag200_crtc_set_gamma_linear(mdev, format);
211 mgag200_enable_display(mdev);
214 funcs->enable_vidrst(mdev);
241 static int mgag200_g200ev_pipeline_init(struct mga_device *mdev)
243 struct drm_device *dev = &mdev->base;
244 struct drm_plane *primary_plane = &mdev->primary_plane;
245 struct drm_crtc *crtc = &mdev->crtc;
246 struct drm_encoder *encoder = &mdev->encoder;
247 struct mga_i2c_chan *i2c = &mdev->i2c;
248 struct drm_connector *connector = &mdev->connector;
284 ret = mgag200_i2c_init(mdev, i2c);
323 struct mga_device *mdev;
328 mdev = devm_drm_dev_alloc(&pdev->dev, drv, struct mga_device, base);
329 if (IS_ERR(mdev))
330 return mdev;
331 dev = &mdev->base;
339 ret = mgag200_device_preinit(mdev);
343 ret = mgag200_device_init(mdev, &mgag200_g200ev_device_info,
348 mgag200_g200ev_init_registers(mdev);
350 vram_available = mgag200_device_probe_vram(mdev);
352 ret = mgag200_mode_config_init(mdev, vram_available);
356 ret = mgag200_g200ev_pipeline_init(mdev);
362 return mdev;