Lines Matching defs:init
802 static int mga_do_init_dma(struct drm_device *dev, drm_mga_init_t *init)
810 if (init->sgram)
814 dev_priv->maccess = init->maccess;
816 dev_priv->fb_cpp = init->fb_cpp;
817 dev_priv->front_offset = init->front_offset;
818 dev_priv->front_pitch = init->front_pitch;
819 dev_priv->back_offset = init->back_offset;
820 dev_priv->back_pitch = init->back_pitch;
822 dev_priv->depth_cpp = init->depth_cpp;
823 dev_priv->depth_offset = init->depth_offset;
824 dev_priv->depth_pitch = init->depth_pitch;
828 dev_priv->texture_offset = init->texture_offset[0];
829 dev_priv->texture_size = init->texture_size[0];
842 dev_priv->status = drm_legacy_findmap(dev, init->status_offset);
847 dev_priv->mmio = drm_legacy_findmap(dev, init->mmio_offset);
852 dev_priv->warp = drm_legacy_findmap(dev, init->warp_offset);
857 dev_priv->primary = drm_legacy_findmap(dev, init->primary_offset);
862 dev->agp_buffer_token = init->buffers_offset;
864 drm_legacy_findmap(dev, init->buffers_offset);
877 init->sarea_priv_offset);
896 DRM_ERROR("failed to init WARP engine!: %d\n", ret);
1016 drm_mga_init_t *init = data;
1021 switch (init->func) {
1023 err = mga_do_init_dma(dev, init);