/linux/drivers/gpu/drm/i915/display/ |
H A D | vlv_sideband.h | 16 static inline void vlv_bunit_get(struct drm_device *drm) in vlv_bunit_get() argument 18 vlv_iosf_sb_get(drm, BIT(VLV_IOSF_SB_BUNIT)); in vlv_bunit_get() 21 static inline u32 vlv_bunit_read(struct drm_device *drm, u32 reg) in vlv_bunit_read() argument 23 return vlv_iosf_sb_read(drm, VLV_IOSF_SB_BUNIT, reg); in vlv_bunit_read() 26 static inline void vlv_bunit_write(struct drm_device *drm, u32 reg, u32 val) in vlv_bunit_write() argument 28 vlv_iosf_sb_write(drm, VLV_IOSF_SB_BUNIT, reg, val); in vlv_bunit_write() 31 static inline void vlv_bunit_put(struct drm_device *drm) in vlv_bunit_put() argument 33 vlv_iosf_sb_put(drm, BIT(VLV_IOSF_SB_BUNIT)); in vlv_bunit_put() 36 static inline void vlv_cck_get(struct drm_device *drm) in vlv_cck_get() argument 38 vlv_iosf_sb_get(drm, BI in vlv_cck_get() 41 vlv_cck_read(struct drm_device * drm,u32 reg) vlv_cck_read() argument 46 vlv_cck_write(struct drm_device * drm,u32 reg,u32 val) vlv_cck_write() argument 51 vlv_cck_put(struct drm_device * drm) vlv_cck_put() argument 56 vlv_ccu_get(struct drm_device * drm) vlv_ccu_get() argument 61 vlv_ccu_read(struct drm_device * drm,u32 reg) vlv_ccu_read() argument 66 vlv_ccu_write(struct drm_device * drm,u32 reg,u32 val) vlv_ccu_write() argument 71 vlv_ccu_put(struct drm_device * drm) vlv_ccu_put() argument 76 vlv_dpio_get(struct drm_device * drm) vlv_dpio_get() argument 86 vlv_dpio_read(struct drm_device * drm,int phy,int reg) vlv_dpio_read() argument 90 vlv_dpio_write(struct drm_device * drm,int phy,int reg,u32 val) vlv_dpio_write() argument 96 vlv_dpio_put(struct drm_device * drm) vlv_dpio_put() argument 101 vlv_flisdsi_get(struct drm_device * drm) vlv_flisdsi_get() argument 106 vlv_flisdsi_read(struct drm_device * drm,u32 reg) vlv_flisdsi_read() argument 111 vlv_flisdsi_write(struct drm_device * drm,u32 reg,u32 val) vlv_flisdsi_write() argument 116 vlv_flisdsi_put(struct drm_device * drm) vlv_flisdsi_put() argument 121 vlv_nc_get(struct drm_device * drm) vlv_nc_get() argument 126 vlv_nc_read(struct drm_device * drm,u8 addr) vlv_nc_read() argument 131 vlv_nc_put(struct drm_device * drm) vlv_nc_put() argument 136 vlv_punit_get(struct drm_device * drm) vlv_punit_get() argument 141 vlv_punit_read(struct drm_device * drm,u32 addr) vlv_punit_read() argument 146 vlv_punit_write(struct drm_device * drm,u32 addr,u32 val) vlv_punit_write() argument 151 vlv_punit_put(struct drm_device * drm) vlv_punit_put() argument [all...] |
H A D | intel_pch.c | 6 #include <drm/drm_print.h> 70 drm_dbg_kms(display->drm, "Found Ibex Peak PCH\n"); in intel_pch_type() 71 drm_WARN_ON(display->drm, DISPLAY_VER(display) != 5); in intel_pch_type() 74 drm_dbg_kms(display->drm, "Found CougarPoint PCH\n"); in intel_pch_type() 75 drm_WARN_ON(display->drm, in intel_pch_type() 80 drm_dbg_kms(display->drm, "Found PantherPoint PCH\n"); in intel_pch_type() 81 drm_WARN_ON(display->drm, in intel_pch_type() 87 drm_dbg_kms(display->drm, "Found LynxPoint PCH\n"); in intel_pch_type() 88 drm_WARN_ON(display->drm, in intel_pch_type() 91 drm_WARN_ON(display->drm, in intel_pch_type() [all...] |
H A D | intel_dpio_phy.c | 24 #include <drm/drm_print.h> 271 drm_WARN(display->drm, 1, "PHY not found for PORT %c", in bxt_port_to_phy_channel() 305 if (drm_WARN_ON_ONCE(display->drm, !trans)) in bxt_dpio_phy_set_signal_levels() 338 drm_err(display->drm, in bxt_dpio_phy_set_signal_levels() 367 drm_dbg(display->drm, in bxt_dpio_phy_is_enabled() 374 drm_dbg(display->drm, in bxt_dpio_phy_is_enabled() 394 drm_err(display->drm, "timeout waiting for PHY%d GRC\n", phy); in bxt_phy_wait_grc_done() 410 drm_dbg(display->drm, "DDI PHY %d already enabled, " in _bxt_dpio_phy_init() 415 drm_dbg(display->drm, in _bxt_dpio_phy_init() 432 drm_err(display->drm, "timeou in _bxt_dpio_phy_init() [all...] |
/linux/drivers/gpu/drm/nouveau/ |
H A D | nouveau_drm.c | 35 #include <drm/clients/drm_client_setup.h> 36 #include <drm/drm_drv.h> 37 #include <drm/drm_fbdev_ttm.h> 38 #include <drm/drm_gem_ttm_helper.h> 39 #include <drm/drm_ioctl.h> 40 #include <drm/drm_vblank.h> 228 mutex_lock(&cli->drm->client_mutex); in nouveau_cli_fini() 230 mutex_unlock(&cli->drm->client_mutex); in nouveau_cli_fini() 234 nouveau_cli_init(struct nouveau_drm *drm, const char *sname, in nouveau_cli_init() argument 256 cli->drm in nouveau_cli_init() 328 nouveau_accel_ce_fini(struct nouveau_drm * drm) nouveau_accel_ce_fini() argument 336 nouveau_accel_ce_init(struct nouveau_drm * drm) nouveau_accel_ce_init() argument 357 nouveau_accel_gr_fini(struct nouveau_drm * drm) nouveau_accel_gr_fini() argument 366 nouveau_accel_gr_init(struct nouveau_drm * drm) nouveau_accel_gr_init() argument 452 nouveau_accel_fini(struct nouveau_drm * drm) nouveau_accel_fini() argument 462 nouveau_accel_init(struct nouveau_drm * drm) nouveau_accel_init() argument 547 struct nouveau_drm *drm = container_of(object->parent, typeof(*drm), parent); nouveau_drm_errorf() local 561 struct nouveau_drm *drm = container_of(object->parent, typeof(*drm), parent); nouveau_drm_debugf() local 579 nouveau_drm_device_fini(struct nouveau_drm * drm) nouveau_drm_device_fini() argument 629 nouveau_drm_device_init(struct nouveau_drm * drm) nouveau_drm_device_init() argument 714 nouveau_drm_device_del(struct nouveau_drm * drm) nouveau_drm_device_del() argument 739 struct nouveau_drm *drm; nouveau_drm_device_new() local 841 struct nouveau_drm *drm = pci_get_drvdata(pdev); quirk_broken_nv_runpm() local 860 struct nouveau_drm *drm; nouveau_drm_probe() local 918 nouveau_drm_device_remove(struct nouveau_drm * drm) nouveau_drm_device_remove() argument 932 struct nouveau_drm *drm = pci_get_drvdata(pdev); nouveau_drm_remove() local 942 nouveau_do_suspend(struct nouveau_drm * drm,bool runtime) nouveau_do_suspend() argument 1005 nouveau_do_resume(struct nouveau_drm * drm,bool runtime) nouveau_do_resume() argument 1038 struct nouveau_drm *drm = pci_get_drvdata(pdev); nouveau_pmops_suspend() local 1060 struct nouveau_drm *drm = pci_get_drvdata(pdev); nouveau_pmops_resume() local 1085 struct nouveau_drm *drm = dev_get_drvdata(dev); nouveau_pmops_freeze() local 1097 struct nouveau_drm *drm = dev_get_drvdata(dev); nouveau_pmops_thaw() local 1118 struct nouveau_drm *drm = pci_get_drvdata(pdev); nouveau_pmops_runtime_suspend() local 1140 struct nouveau_drm *drm = pci_get_drvdata(pdev); nouveau_pmops_runtime_resume() local 1189 struct nouveau_drm *drm = nouveau_drm(dev); nouveau_drm_open() local 1236 struct nouveau_drm *drm = nouveau_drm(dev); nouveau_drm_postclose() local 1419 struct nouveau_drm *drm; nouveau_platform_device_create() local [all...] |
H A D | nouveau_ttm.c | 28 #include <drm/ttm/ttm_range_manager.h> 29 #include <drm/drm_cache.h> 70 struct nouveau_drm *drm = nouveau_bdev(bo->bdev); in nouveau_vram_manager_new() local 73 if (drm->client.device.info.ram_size == 0) in nouveau_vram_manager_new() 76 ret = nouveau_mem_new(drm, nvbo->kind, nvbo->comp, res); in nouveau_vram_manager_new() 105 struct nouveau_drm *drm = nouveau_bdev(bo->bdev); in nouveau_gart_manager_new() local 108 ret = nouveau_mem_new(drm, nvbo->kind, nvbo->comp, res); in nouveau_gart_manager_new() 131 struct nouveau_drm *drm = nouveau_bdev(bo->bdev); in nv04_gart_manager_new() local 135 ret = nouveau_mem_new(drm, nvbo->kind, nvbo->comp, res); in nv04_gart_manager_new() 141 ret = nvif_vmm_get(&drm in nv04_gart_manager_new() 160 nouveau_ttm_init_host(struct nouveau_drm * drm,u8 kind) nouveau_ttm_init_host() argument 181 nouveau_ttm_init_vram(struct nouveau_drm * drm) nouveau_ttm_init_vram() argument 203 nouveau_ttm_fini_vram(struct nouveau_drm * drm) nouveau_ttm_fini_vram() argument 218 nouveau_ttm_init_gtt(struct nouveau_drm * drm) nouveau_ttm_init_gtt() argument 245 nouveau_ttm_fini_gtt(struct nouveau_drm * drm) nouveau_ttm_fini_gtt() argument 262 nouveau_ttm_init(struct nouveau_drm * drm) nouveau_ttm_init() argument 349 nouveau_ttm_fini(struct nouveau_drm * drm) nouveau_ttm_fini() argument [all...] |
H A D | nouveau_led.c | 40 struct nouveau_drm *drm = nouveau_drm(drm_dev); in nouveau_led_get_brightness() local 41 struct nvif_object *device = &drm->client.device.object; in nouveau_led_get_brightness() 57 struct nouveau_drm *drm = nouveau_drm(drm_dev); in nouveau_led_set_brightness() local 58 struct nvif_object *device = &drm->client.device.object; in nouveau_led_set_brightness() 80 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_led_init() local 81 struct nvkm_gpio *gpio = nvxx_gpio(drm); in nouveau_led_init() 92 drm->led = kzalloc(sizeof(*drm->led), GFP_KERNEL); in nouveau_led_init() 93 if (!drm->led) in nouveau_led_init() 95 drm in nouveau_led_init() 115 struct nouveau_drm *drm = nouveau_drm(dev); nouveau_led_suspend() local 124 struct nouveau_drm *drm = nouveau_drm(dev); nouveau_led_resume() local 133 struct nouveau_drm *drm = nouveau_drm(dev); nouveau_led_fini() local [all...] |
H A D | nouveau_dmem.c | 60 typedef int (*nouveau_migrate_copy_t)(struct nouveau_drm *drm, u64 npages, 63 typedef int (*nouveau_clear_page_t)(struct nouveau_drm *drm, u32 length, 69 struct nouveau_drm *drm; member 81 struct nouveau_drm *drm; member 99 return chunk->drm; in page_to_drm() 114 struct nouveau_dmem *dmem = chunk->drm->dmem; in nouveau_dmem_page_free() 142 static int nouveau_dmem_copy_one(struct nouveau_drm *drm, struct page *spage, in nouveau_dmem_copy_one() argument 145 struct device *dev = drm->dev->dev; in nouveau_dmem_copy_one() 153 if (drm->dmem->migrate.copy_func(drm, in nouveau_dmem_copy_one() 164 struct nouveau_drm *drm = page_to_drm(vmf->page); nouveau_dmem_migrate_to_ram() local 228 nouveau_dmem_chunk_alloc(struct nouveau_drm * drm,struct page ** ppage) nouveau_dmem_chunk_alloc() argument 301 nouveau_dmem_page_alloc_locked(struct nouveau_drm * drm) nouveau_dmem_page_alloc_locked() argument 326 nouveau_dmem_page_free_locked(struct nouveau_drm * drm,struct page * page) nouveau_dmem_page_free_locked() argument 333 nouveau_dmem_resume(struct nouveau_drm * drm) nouveau_dmem_resume() argument 351 nouveau_dmem_suspend(struct nouveau_drm * drm) nouveau_dmem_suspend() argument 411 nouveau_dmem_fini(struct nouveau_drm * drm) nouveau_dmem_fini() argument 435 nvc0b5_migrate_copy(struct nouveau_drm * drm,u64 npages,enum nouveau_aper dst_aper,u64 dst_addr,enum nouveau_aper src_aper,u64 src_addr) nvc0b5_migrate_copy() argument 509 nvc0b5_migrate_clear(struct nouveau_drm * drm,u32 length,enum nouveau_aper dst_aper,u64 dst_addr) nvc0b5_migrate_clear() argument 565 nouveau_dmem_migrate_init(struct nouveau_drm * drm) nouveau_dmem_migrate_init() argument 583 nouveau_dmem_init(struct nouveau_drm * drm) nouveau_dmem_init() argument 608 nouveau_dmem_migrate_copy_one(struct nouveau_drm * drm,struct nouveau_svmm * svmm,unsigned long src,dma_addr_t * dma_addr,u64 * pfn) nouveau_dmem_migrate_copy_one() argument 656 nouveau_dmem_migrate_chunk(struct nouveau_drm * drm,struct nouveau_svmm * svmm,struct migrate_vma * args,dma_addr_t * dma_addrs,u64 * pfns) nouveau_dmem_migrate_chunk() argument 684 nouveau_dmem_migrate_vma(struct nouveau_drm * drm,struct nouveau_svmm * svmm,struct vm_area_struct * vma,unsigned long start,unsigned long end) nouveau_dmem_migrate_vma() argument [all...] |
H A D | nouveau_debugfs.c | 41 struct nouveau_drm *drm = nouveau_drm(node->minor->dev); in nouveau_debugfs_vbios_image() local 44 for (i = 0; i < drm->vbios.length; i++) in nouveau_debugfs_vbios_image() 45 seq_printf(m, "%c", drm->vbios.data[i]); in nouveau_debugfs_vbios_image() 53 struct nouveau_drm *drm = nouveau_drm(node->minor->dev); in nouveau_debugfs_strap_peek() local 56 ret = pm_runtime_get_sync(drm->dev->dev); in nouveau_debugfs_strap_peek() 58 pm_runtime_put_autosuspend(drm->dev->dev); in nouveau_debugfs_strap_peek() 63 nvif_rd32(&drm->client.device.object, 0x101000)); in nouveau_debugfs_strap_peek() 65 pm_runtime_mark_last_busy(drm->dev->dev); in nouveau_debugfs_strap_peek() 66 pm_runtime_put_autosuspend(drm->dev->dev); in nouveau_debugfs_strap_peek() 74 struct drm_device *drm in nouveau_debugfs_pstate_get() local 146 struct drm_device *drm = m->private; nouveau_debugfs_pstate_set() local 223 struct nouveau_drm *drm = nouveau_drm(node->minor->dev); nouveau_debugfs_gpuva() local 269 struct nouveau_drm *drm = nouveau_drm(minor->dev); nouveau_drm_debugfs_init() local 296 nouveau_debugfs_init(struct nouveau_drm * drm) nouveau_debugfs_init() argument 308 nouveau_debugfs_fini(struct nouveau_drm * drm) nouveau_debugfs_fini() argument [all...] |
H A D | nouveau_vga.c | 5 #include <drm/drm_client_event.h> 14 struct nouveau_drm *drm = pci_get_drvdata(pdev); in nouveau_vga_set_decode() local 15 struct nvif_object *device = &drm->client.device.object; in nouveau_vga_set_decode() 17 if (drm->client.device.info.family == NV_DEVICE_INFO_V0_CURIE && in nouveau_vga_set_decode() 18 drm->client.device.info.chipset >= 0x4c) in nouveau_vga_set_decode() 21 if (drm->client.device.info.chipset >= 0x40) in nouveau_vga_set_decode() 37 struct nouveau_drm *drm = pci_get_drvdata(pdev); in nouveau_switcheroo_set_state() local 38 struct drm_device *dev = drm->dev; in nouveau_switcheroo_set_state() 60 struct nouveau_drm *drm = pci_get_drvdata(pdev); in nouveau_switcheroo_reprobe() local 61 struct drm_device *dev = drm in nouveau_switcheroo_reprobe() 69 struct nouveau_drm *drm = pci_get_drvdata(pdev); nouveau_switcheroo_can_switch() local 87 nouveau_vga_init(struct nouveau_drm * drm) nouveau_vga_init() argument 111 nouveau_vga_fini(struct nouveau_drm * drm) nouveau_vga_fini() argument [all...] |
H A D | nouveau_display.c | 132 nouveau_decode_mod(struct nouveau_drm *drm, in nouveau_decode_mod() argument 137 struct nouveau_display *disp = nouveau_display(drm->dev); in nouveau_decode_mod() 158 if (drm->client.device.info.chipset >= 0xc0) in nouveau_decode_mod() 169 struct nouveau_drm *drm = nouveau_drm(fb->dev); in nouveau_framebuffer_get_layout() local 171 nouveau_decode_mod(drm, fb->modifier, tile_mode, kind); in nouveau_framebuffer_get_layout() 191 nouveau_validate_decode_mod(struct nouveau_drm *drm, in nouveau_validate_decode_mod() argument 196 struct nouveau_display *disp = nouveau_display(drm->dev); in nouveau_validate_decode_mod() 199 if (drm->client.device.info.family < NV_DEVICE_INFO_V0_TESLA) { in nouveau_validate_decode_mod() 219 nouveau_decode_mod(drm, modifier, tile_mode, kind); in nouveau_validate_decode_mod() 225 nouveau_check_bl_size(struct nouveau_drm *drm, struct nouveau_bo *nvbo, in nouveau_check_bl_size() argument [all …]
|
/linux/drivers/gpu/drm/mxsfb/ |
H A D | lcdif_drv.c | 5 * This code is based on drivers/gpu/drm/mxsfb/mxsfb* 17 #include <drm/clients/drm_client_setup.h> 18 #include <drm/drm_atomic_helper.h> 19 #include <drm/drm_bridge.h> 20 #include <drm/drm_drv.h> 21 #include <drm/drm_encoder.h> 22 #include <drm/drm_fbdev_dma.h> 23 #include <drm/drm_gem_dma_helper.h> 24 #include <drm/drm_gem_framebuffer_helper.h> 25 #include <drm/drm_mode_confi 114 struct drm_device *drm = data; lcdif_irq_handler() local 133 lcdif_load(struct drm_device * drm) lcdif_load() argument 224 lcdif_unload(struct drm_device * drm) lcdif_unload() argument 262 struct drm_device *drm; lcdif_probe() local 291 struct drm_device *drm = platform_get_drvdata(pdev); lcdif_remove() local 301 struct drm_device *drm = platform_get_drvdata(pdev); lcdif_shutdown() local 308 struct drm_device *drm = dev_get_drvdata(dev); lcdif_rpm_suspend() local 323 struct drm_device *drm = dev_get_drvdata(dev); lcdif_rpm_resume() local 338 struct drm_device *drm = dev_get_drvdata(dev); lcdif_suspend() local 353 struct drm_device *drm = dev_get_drvdata(dev); lcdif_resume() local [all...] |
/linux/drivers/gpu/drm/kmb/ |
H A D | kmb_drv.c | 16 #include <drm/clients/drm_client_setup.h> 17 #include <drm/drm_atomic_helper.h> 18 #include <drm/drm_drv.h> 19 #include <drm/drm_fbdev_dma.h> 20 #include <drm/drm_gem_dma_helper.h> 21 #include <drm/drm_gem_framebuffer_helper.h> 22 #include <drm/drm_module.h> 23 #include <drm/drm_probe_helper.h> 24 #include <drm/drm_vblank.h> 36 drm_err(&kmb->drm, "Faile in kmb_display_clk_enable() 94 kmb_map_mmio(struct drm_device * drm,struct platform_device * pdev,char * name) kmb_map_mmio() argument 112 kmb_hw_init(struct drm_device * drm,unsigned long flags) kmb_hw_init() argument 170 kmb_setup_mode_config(struct drm_device * drm) kmb_setup_mode_config() argument 413 kmb_irq_reset(struct drm_device * drm) kmb_irq_reset() argument 419 kmb_irq_install(struct drm_device * drm,unsigned int irq) kmb_irq_install() argument 429 kmb_irq_uninstall(struct drm_device * drm) kmb_irq_uninstall() argument 455 struct drm_device *drm = dev_get_drvdata(dev); kmb_remove() local 592 struct drm_device *drm = dev_get_drvdata(dev); kmb_pm_suspend() local 608 struct drm_device *drm = dev_get_drvdata(dev); kmb_pm_resume() local [all...] |
/linux/drivers/gpu/drm/sprd/ |
H A D | sprd_drm.c | 14 #include <drm/drm_atomic_helper.h> 15 #include <drm/drm_drv.h> 16 #include <drm/drm_gem_dma_helper.h> 17 #include <drm/drm_gem_framebuffer_helper.h> 18 #include <drm/drm_of.h> 19 #include <drm/drm_probe_helper.h> 20 #include <drm/drm_vblank.h> 39 static void sprd_drm_mode_config_init(struct drm_device *drm) in sprd_drm_mode_config_init() argument 41 drm->mode_config.min_width = 0; in sprd_drm_mode_config_init() 42 drm in sprd_drm_mode_config_init() 68 struct drm_device *drm; sprd_drm_bind() local 120 struct drm_device *drm = dev_get_drvdata(dev); sprd_drm_unbind() local 146 struct drm_device *drm = platform_get_drvdata(pdev); sprd_drm_shutdown() local [all...] |
/linux/include/drm/ |
H A D | drm_print.h | 34 #include <drm/drm.h> 35 #include <drm/drm_device.h> 68 * struct drm_printer p = drm_info_printer(drm->dev); 77 * is filtered by the drm.debug module parameter. This enum specifies the values 83 * Enabling verbose debug messages is done through the drm.debug parameter, each 86 * - drm.debug=0x1 will enable CORE messages 87 * - drm.debug=0x2 will enable DRIVER messages 88 * - drm.debug=0x3 will enable CORE and DRIVER messages 90 * - drm 409 drm_dbg_printer(struct drm_device * drm,enum drm_debug_category category,const char * prefix) drm_dbg_printer() argument 431 drm_err_printer(struct drm_device * drm,const char * prefix) drm_err_printer() argument 608 __drm_to_dev(const struct drm_device * drm) __drm_to_dev() argument 614 __drm_printk(drm,level,type,fmt,...) global() argument 618 drm_info(drm,fmt,...) global() argument 621 drm_notice(drm,fmt,...) global() argument 624 drm_warn(drm,fmt,...) global() argument 627 drm_err(drm,fmt,...) global() argument 631 drm_info_once(drm,fmt,...) global() argument 634 drm_notice_once(drm,fmt,...) global() argument 637 drm_warn_once(drm,fmt,...) global() argument 640 drm_err_once(drm,fmt,...) global() argument 644 drm_err_ratelimited(drm,fmt,...) global() argument 648 drm_dbg_core(drm,fmt,...) global() argument 650 drm_dbg_driver(drm,fmt,...) global() argument 652 drm_dbg_kms(drm,fmt,...) global() argument 654 drm_dbg_prime(drm,fmt,...) global() argument 656 drm_dbg_atomic(drm,fmt,...) global() argument 658 drm_dbg_vbl(drm,fmt,...) global() argument 660 drm_dbg_state(drm,fmt,...) global() argument 662 drm_dbg_lease(drm,fmt,...) global() argument 664 drm_dbg_dp(drm,fmt,...) global() argument 666 drm_dbg_drmres(drm,fmt,...) global() argument 669 drm_dbg(drm,fmt,...) global() argument 753 __DRM_DEFINE_DBG_RATELIMITED(category,drm,fmt,...) global() argument 761 drm_dbg_ratelimited(drm,fmt,...) global() argument 764 drm_dbg_kms_ratelimited(drm,fmt,...) global() argument 778 drm_WARN(drm,condition,format,arg...) global() argument 783 drm_WARN_ONCE(drm,condition,format,arg...) global() argument 788 drm_WARN_ON(drm,x) global() argument 792 drm_WARN_ON_ONCE(drm,x) global() argument [all...] |
/linux/drivers/gpu/drm/arm/ |
H A D | hdlcd_drv.c | 25 #include <drm/clients/drm_client_setup.h> 26 #include <drm/drm_atomic_helper.h> 27 #include <drm/drm_crtc.h> 28 #include <drm/drm_debugfs.h> 29 #include <drm/drm_drv.h> 30 #include <drm/drm_fbdev_dma.h> 31 #include <drm/drm_gem_dma_helper.h> 32 #include <drm/drm_gem_framebuffer_helper.h> 33 #include <drm/drm_modeset_helper.h> 34 #include <drm/drm_modul 100 hdlcd_load(struct drm_device * drm,unsigned long flags) hdlcd_load() argument 177 hdlcd_setup_mode_config(struct drm_device * drm) hdlcd_setup_mode_config() argument 198 struct drm_device *drm = entry->dev; hdlcd_show_underrun_count() local 211 struct drm_device *drm = entry->dev; hdlcd_show_pxlclock() local 242 struct drm_device *drm; hdlcd_drm_bind() local 326 struct drm_device *drm = dev_get_drvdata(dev); hdlcd_drm_unbind() local 389 struct drm_device *drm = dev_get_drvdata(dev); hdlcd_pm_suspend() local 396 struct drm_device *drm = dev_get_drvdata(dev); hdlcd_pm_resume() local [all...] |
/linux/Documentation/gpu/ |
H A D | drm-kms-helpers.rst | 39 .. kernel-doc:: include/drm/drm_modeset_helper_vtables.h 42 .. kernel-doc:: include/drm/drm_modeset_helper_vtables.h 53 .. kernel-doc:: drivers/gpu/drm/drm_atomic_helper.c 59 .. kernel-doc:: drivers/gpu/drm/drm_atomic_helper.c 65 .. kernel-doc:: include/drm/drm_atomic_helper.h 68 .. kernel-doc:: drivers/gpu/drm/drm_atomic_helper.c 74 .. kernel-doc:: drivers/gpu/drm/drm_atomic_state_helper.c 80 .. kernel-doc:: drivers/gpu/drm/drm_atomic_state_helper.c 86 .. kernel-doc:: drivers/gpu/drm/drm_gem_atomic_helper.c 89 .. kernel-doc:: include/drm/drm_gem_atomic_helpe [all...] |
H A D | panfrost.rst | 4 drm/Panfrost Mali Driver 12 The drm/Panfrost driver implements the DRM client usage stats specification as 13 documented in :ref:`drm-client-usage-stats`. 23 drm-driver: panfrost 24 drm-client-id: 14 25 drm-engine-fragment: 1846584880 ns 26 drm-cycles-fragment: 1424359409 27 drm-maxfreq-fragment: 799999987 Hz 28 drm-curfreq-fragment: 799999987 Hz 29 drm [all...] |
H A D | i915.rst | 2 drm/i915 Intel GFX Driver 5 The drm/i915 driver supports all (with the exception of some very early 8 those have basic support through the gma500 drm driver. 19 .. kernel-doc:: drivers/gpu/drm/i915/intel_runtime_pm.c 22 .. kernel-doc:: drivers/gpu/drm/i915/intel_runtime_pm.c 25 .. kernel-doc:: drivers/gpu/drm/i915/intel_uncore.c 31 .. kernel-doc:: drivers/gpu/drm/i915/i915_irq.c 34 .. kernel-doc:: drivers/gpu/drm/i915/i915_irq.c 37 .. kernel-doc:: drivers/gpu/drm/i915/i915_irq.c 40 .. kernel-doc:: drivers/gpu/drm/i91 [all...] |
/linux/drivers/gpu/drm/ci/xfails/ |
H A D | i915-glk-skips.txt | 35 # i915 0000:00:02.0: [drm] drm_WARN_ON(intel_dp->pps.vdd_wakeref) 36 # WARNING: CPU: 0 PID: 1253 at drivers/gpu/drm/i915/display/intel_pps.c:760 intel_pps_vdd_on_unlocked+0x351/0x360 79 # i915 0000:00:02.0: [drm] *ERROR* PPS state mismatch 80 # i915 0000:00:02.0: [drm] *ERROR* AUX A/DDI A/PHY A: not done (status 0x00000000) 81 # i915 0000:00:02.0: [drm] *ERROR* AUX A/DDI A/PHY A: not done (status 0x00000000) 82 # i915 0000:00:02.0: [drm] *ERROR* AUX A/DDI A/PHY A: not done (status 0x00000000) 83 # i915 0000:00:02.0: [drm] *ERROR* AUX A/DDI A/PHY A: not done (status 0x00000000) 84 # i915 0000:00:02.0: [drm] *ERROR* AUX A/DDI A/PHY A: not done (status 0x00000000) 85 # i915 0000:00:02.0: [drm] *ERROR* AUX A/DDI A/PHY A: not done (status 0x00000000) 86 # i915 0000:00:02.0: [drm] *ERRO [all...] |
/linux/drivers/gpu/drm/imx/dcss/ |
H A D | dcss-kms.c | 6 #include <drm/clients/drm_client_setup.h> 7 #include <drm/drm_atomic.h> 8 #include <drm/drm_atomic_helper.h> 9 #include <drm/drm_bridge.h> 10 #include <drm/drm_bridge_connector.h> 11 #include <drm/drm_drv.h> 12 #include <drm/drm_fbdev_dma.h> 13 #include <drm/drm_gem_dma_helper.h> 14 #include <drm/drm_gem_framebuffer_helper.h> 15 #include <drm/drm_o 114 struct drm_device *drm; dcss_kms_attach() local 167 struct drm_device *drm = &kms->base; dcss_kms_detach() local 180 struct drm_device *drm = &kms->base; dcss_kms_shutdown() local [all...] |
/linux/drivers/gpu/drm/sun4i/ |
H A D | sun4i_drv.c | 18 #include <drm/clients/drm_client_setup.h> 19 #include <drm/drm_atomic_helper.h> 20 #include <drm/drm_drv.h> 21 #include <drm/drm_fbdev_dma.h> 22 #include <drm/drm_gem_dma_helper.h> 23 #include <drm/drm_module.h> 24 #include <drm/drm_of.h> 25 #include <drm/drm_probe_helper.h> 26 #include <drm/drm_vblank.h> 35 struct drm_device *drm, in drm_sun4i_gem_dumb_create() argument 63 struct drm_device *drm; sun4i_drv_bind() local 135 struct drm_device *drm = dev_get_drvdata(dev); sun4i_drv_unbind() local 348 struct drm_device *drm = dev_get_drvdata(dev); sun4i_drv_drm_sys_suspend() local 355 struct drm_device *drm = dev_get_drvdata(dev); sun4i_drv_drm_sys_resume() local [all...] |
/linux/drivers/gpu/drm/armada/ |
H A D | armada_drv.c | 14 #include <drm/clients/drm_client_setup.h> 15 #include <drm/drm_atomic_helper.h> 16 #include <drm/drm_drv.h> 17 #include <drm/drm_ioctl.h> 18 #include <drm/drm_managed.h> 19 #include <drm/drm_prime.h> 20 #include <drm/drm_probe_helper.h> 21 #include <drm/drm_of.h> 22 #include <drm/drm_vblank.h> 29 #include <drm/armada_dr 158 struct drm_device *drm = dev_get_drvdata(dev); armada_drm_unbind() local [all...] |
/linux/drivers/gpu/drm/mcde/ |
H A D | mcde_drv.c | 68 #include <drm/clients/drm_client_setup.h> 69 #include <drm/drm_atomic_helper.h> 70 #include <drm/drm_bridge.h> 71 #include <drm/drm_drv.h> 72 #include <drm/drm_fb_dma_helper.h> 73 #include <drm/drm_fbdev_dma.h> 74 #include <drm/drm_gem.h> 75 #include <drm/drm_gem_dma_helper.h> 76 #include <drm/drm_gem_framebuffer_helper.h> 77 #include <drm/drm_manage 128 mcde_modeset_init(struct drm_device * drm) mcde_modeset_init() argument 220 struct drm_device *drm = dev_get_drvdata(dev); mcde_drm_bind() local 252 struct drm_device *drm = dev_get_drvdata(dev); mcde_drm_unbind() local 271 struct drm_device *drm; mcde_probe() local 454 struct drm_device *drm = platform_get_drvdata(pdev); mcde_remove() local 465 struct drm_device *drm = platform_get_drvdata(pdev); mcde_shutdown() local [all...] |
/linux/drivers/gpu/drm/exynos/ |
H A D | exynos_drm_drv.c | 16 #include <drm/clients/drm_client_setup.h> 17 #include <drm/drm_atomic.h> 18 #include <drm/drm_atomic_helper.h> 19 #include <drm/drm_drv.h> 20 #include <drm/drm_file.h> 21 #include <drm/drm_fourcc.h> 22 #include <drm/drm_ioctl.h> 23 #include <drm/drm_probe_helper.h> 24 #include <drm/drm_vblank.h> 25 #include <drm/exynos_dr 240 struct drm_device *drm; exynos_drm_bind() local 312 struct drm_device *drm = dev_get_drvdata(dev); exynos_drm_unbind() local 356 struct drm_device *drm = platform_get_drvdata(pdev); exynos_drm_platform_shutdown() local [all...] |
/linux/drivers/gpu/drm/tiny/ |
H A D | appletbdrm.c | 21 #include <drm/drm_atomic.h> 22 #include <drm/drm_atomic_helper.h> 23 #include <drm/drm_crtc.h> 24 #include <drm/drm_damage_helper.h> 25 #include <drm/drm_drv.h> 26 #include <drm/drm_encoder.h> 27 #include <drm/drm_format_helper.h> 28 #include <drm/drm_fourcc.h> 29 #include <drm/drm_framebuffer.h> 30 #include <drm/drm_gem_atomic_helpe 132 struct drm_device drm; global() member 157 struct drm_device *drm = &adev->drm; appletbdrm_send_request() local 181 struct drm_device *drm = &adev->drm; appletbdrm_read_response() local 258 struct drm_device *drm = &adev->drm; appletbdrm_get_information() local 383 struct drm_device *drm = &adev->drm; appletbdrm_flush_damage() local 474 struct drm_device *drm = plane->dev; appletbdrm_primary_plane_helper_atomic_update() local 631 struct drm_device *drm = &adev->drm; appletbdrm_setup_mode_config() local 735 struct drm_device *drm = NULL; appletbdrm_probe() local 800 struct drm_device *drm = &adev->drm; appletbdrm_disconnect() local [all...] |