Searched refs:ram_header (Results 1 - 12 of 12) sorted by relevance
/kernel/linux/linux-5.10/drivers/gpu/drm/qxl/ |
H A D | qxl_kms.c | 62 qdev->ram_header->mem_slot.mem_start = slot->start_phys_addr; in setup_hw_slot() 63 qdev->ram_header->mem_slot.mem_end = slot->start_phys_addr + slot->size; in setup_hw_slot() 187 qdev->ram_header = ioremap(qdev->vram_base + in qxl_device_init() 189 sizeof(*qdev->ram_header)); in qxl_device_init() 190 if (!qdev->ram_header) { in qxl_device_init() 196 qdev->command_ring = qxl_ring_create(&(qdev->ram_header->cmd_ring_hdr), in qxl_device_init() 209 &(qdev->ram_header->cursor_ring_hdr), in qxl_device_init() 223 &(qdev->ram_header->release_ring_hdr), in qxl_device_init() 276 iounmap(qdev->ram_header); in qxl_device_init() 300 iounmap(qdev->ram_header); in qxl_device_fini() [all...] |
H A D | qxl_irq.c | 38 pending = xchg(&qdev->ram_header->int_pending, 0); in qxl_irq_handler() 69 qdev->ram_header->int_mask = QXL_INTERRUPT_MASK; in qxl_irq_handler() 97 qdev->ram_header->int_mask = QXL_INTERRUPT_MASK; in qxl_irq_init()
|
H A D | qxl_cmd.c | 354 qdev->ram_header->update_area = *area; in qxl_io_update_area() 355 qdev->ram_header->update_surface = surface_id; in qxl_io_update_area() 391 DRM_DEBUG_DRIVER("qdev %p, ram_header %p\n", qdev, qdev->ram_header); in qxl_io_create_primary() 392 create = &qdev->ram_header->create_surface; in qxl_io_create_primary()
|
H A D | qxl_drv.c | 191 qdev->ram_header->int_mask = QXL_INTERRUPT_MASK; in qxl_drm_resume()
|
H A D | qxl_display.c | 292 BUG_ON(!qdev->ram_header->monitors_config); in qxl_send_monitors_config() 1161 qdev->ram_header->monitors_config = in qxl_create_monitors_object() 1179 qdev->ram_header->monitors_config = 0; in qxl_destroy_monitors_object()
|
H A D | qxl_drv.h | 220 struct qxl_ram_header *ram_header; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/qxl/ |
H A D | qxl_kms.c | 60 qdev->ram_header->mem_slot.mem_start = slot->start_phys_addr; in setup_hw_slot() 61 qdev->ram_header->mem_slot.mem_end = slot->start_phys_addr + slot->size; in setup_hw_slot() 184 qdev->ram_header = ioremap_wc(qdev->vram_base + in qxl_device_init() 186 sizeof(*qdev->ram_header)); in qxl_device_init() 187 if (!qdev->ram_header) { in qxl_device_init() 193 qdev->command_ring = qxl_ring_create(&(qdev->ram_header->cmd_ring_hdr), in qxl_device_init() 205 &(qdev->ram_header->cursor_ring_hdr), in qxl_device_init() 218 &(qdev->ram_header->release_ring_hdr), in qxl_device_init() 271 iounmap(qdev->ram_header); in qxl_device_init() 319 iounmap(qdev->ram_header); in qxl_device_fini() [all...] |
H A D | qxl_irq.c | 38 pending = xchg(&qdev->ram_header->int_pending, 0); in qxl_irq_handler() 69 qdev->ram_header->int_mask = QXL_INTERRUPT_MASK; in qxl_irq_handler() 100 qdev->ram_header->int_mask = QXL_INTERRUPT_MASK; in qxl_irq_init()
|
H A D | qxl_cmd.c | 347 qdev->ram_header->update_area = *area; in qxl_io_update_area() 348 qdev->ram_header->update_surface = surface_id; in qxl_io_update_area() 384 DRM_DEBUG_DRIVER("qdev %p, ram_header %p\n", qdev, qdev->ram_header); in qxl_io_create_primary() 385 create = &qdev->ram_header->create_surface; in qxl_io_create_primary()
|
H A D | qxl_drv.c | 195 qdev->ram_header->int_mask = QXL_INTERRUPT_MASK; in qxl_drm_resume()
|
H A D | qxl_display.c | 296 BUG_ON(!qdev->ram_header->monitors_config); in qxl_send_monitors_config() 1212 qdev->ram_header->monitors_config = in qxl_create_monitors_object() 1236 qdev->ram_header->monitors_config = 0; in qxl_destroy_monitors_object()
|
H A D | qxl_drv.h | 202 struct qxl_ram_header *ram_header; member
|
Completed in 10 milliseconds