Lines Matching refs:dev_priv
48 dev_priv->warp_pipe_phys[where] = pcbase; \
83 unsigned int mga_warp_microcode_size(const drm_mga_private_t * dev_priv)
85 switch (dev_priv->chipset) {
92 DRM_ERROR("Unknown chipset value: 0x%x\n", dev_priv->chipset);
97 static int mga_warp_install_g400_microcode(drm_mga_private_t * dev_priv)
99 unsigned char *vcbase = dev_priv->warp->virtual;
100 unsigned long pcbase = dev_priv->warp->offset;
102 memset(dev_priv->warp_pipe_phys, 0, sizeof(dev_priv->warp_pipe_phys));
125 static int mga_warp_install_g200_microcode(drm_mga_private_t * dev_priv)
127 unsigned char *vcbase = dev_priv->warp->virtual;
128 unsigned long pcbase = dev_priv->warp->offset;
130 memset(dev_priv->warp_pipe_phys, 0, sizeof(dev_priv->warp_pipe_phys));
144 int mga_warp_install_microcode(drm_mga_private_t * dev_priv)
146 const unsigned int size = mga_warp_microcode_size(dev_priv);
149 if (size > dev_priv->warp->size) {
151 size, dev_priv->warp->size);
155 switch (dev_priv->chipset) {
158 return mga_warp_install_g400_microcode(dev_priv);
160 return mga_warp_install_g200_microcode(dev_priv);
168 int mga_warp_init(drm_mga_private_t * dev_priv)
174 switch (dev_priv->chipset) {