Lines Matching refs:info

104     struct drm_radeon_info info;
107 memset(&info, 0, sizeof(info));
125 info.value = (unsigned long)&value;
126 info.request = request;
128 &info, sizeof(info)) != 0) {
153 struct drm_radeon_info info;
156 memset(&info, 0, sizeof(info));
158 info.value = (unsigned long)out;
159 info.request = request;
161 retval = drmCommandWriteRead(fd, DRM_RADEON_INFO, &info, sizeof(info));
190 * The GEM info is actually bogus on the kernel side, as well as our side
192 * we don't actually use the info for anything yet.
213 ws->info.drm_major = version->version_major;
214 ws->info.drm_minor = version->version_minor;
215 ws->info.drm_patchlevel = version->version_patchlevel;
220 &ws->info.pci_id))
224 switch (ws->info.pci_id) {
248 /* Get GEM info. */
252 fprintf(stderr, "radeon: Failed to get MM info, error number %d\n",
256 ws->info.gart_size = gem_info.gart_size;
257 ws->info.vram_size = gem_info.vram_size;
265 &ws->info.r300_num_gb_pipes))
270 &ws->info.r300_num_z_pipes))
274 if (ws->info.drm_minor >= 9 &&
277 &ws->info.r600_num_backends))
282 &ws->info.r600_clock_crystal_freq);
285 &ws->info.r600_tiling_config);
287 if (ws->info.drm_minor >= 11) {
289 &ws->info.r600_num_tile_pipes);
292 &ws->info.r600_backend_map))
293 ws->info.r600_backend_map_valid = TRUE;
296 ws->info.r600_virtual_address = FALSE;
297 if (ws->info.drm_minor >= 13) {
298 ws->info.r600_virtual_address = TRUE;
300 &ws->info.r600_va_start))
301 ws->info.r600_virtual_address = FALSE;
303 &ws->info.r600_ib_vm_max_size))
304 ws->info.r600_virtual_address = FALSE;
308 ws->info.r600_virtual_address = FALSE;
313 ws->info.r600_max_pipes = 2;
315 &ws->info.r600_max_pipes);
336 struct radeon_info *info)
338 *info = ((struct radeon_drm_winsys *)rws)->info;
390 if (ws->info.drm_minor < 20 ||