Home | History | Annotate | Download | only in qxl

Lines Matching defs:rom

44 	struct qxl_rom *rom = qdev->rom;
46 if (rom->magic != 0x4f525851) {
47 DRM_ERROR("bad rom signature %x\n", rom->magic);
51 DRM_INFO("Device Version %d.%d\n", rom->id, rom->update_id);
52 DRM_INFO("Compression level %d log level %d\n", rom->compression_level,
53 rom->log_level);
55 rom->num_io_pages, rom->pages_offset);
57 rom->surface0_area_size, rom->draw_area_offset);
59 qdev->vram_size = rom->surface0_area_size;
60 DRM_INFO("RAM header offset: 0x%x\n", rom->ram_header_offset);
68 qxl_io_memslot_add(qdev, qdev->rom->slots_start + slot->index);
87 slot->generation = qdev->rom->slot_generation;
88 high_bits = (qdev->rom->slots_start + slot->index)
89 << qdev->rom->slot_gen_bits;
91 high_bits <<= (64 - (qdev->rom->slot_gen_bits + qdev->rom->slot_id_bits));
183 qdev->rom = ioremap(qdev->rom_base, qdev->rom_size);
184 if (!qdev->rom) {
185 pr_err("Unable to ioremap ROM\n");
202 qdev->rom->ram_header_offset,
274 (unsigned long)qdev->rom->ram_header_offset);
294 iounmap(qdev->rom);
316 iounmap(qdev->rom);
317 qdev->rom = NULL;