/kernel/linux/linux-5.10/drivers/gpu/drm/mxsfb/ |
H A D | mxsfb_drv.c | 19 #include <drm/drm_atomic_helper.h> 20 #include <drm/drm_bridge.h> 21 #include <drm/drm_connector.h> 22 #include <drm/drm_drv.h> 23 #include <drm/drm_fb_helper.h> 24 #include <drm/drm_fourcc.h> 25 #include <drm/drm_gem_cma_helper.h> 26 #include <drm/drm_gem_framebuffer_helper.h> 27 #include <drm/drm_irq.h> 28 #include <drm/drm_mode_confi 118 struct drm_device *drm = mxsfb->drm; mxsfb_attach_bridge() local 156 mxsfb_load(struct drm_device *drm, const struct mxsfb_devdata *devdata) mxsfb_load() argument 252 mxsfb_unload(struct drm_device *drm) mxsfb_unload() argument 266 mxsfb_irq_disable(struct drm_device *drm) mxsfb_irq_disable() argument 281 struct drm_device *drm = data; mxsfb_irq_handler() local 321 struct drm_device *drm; mxsfb_probe() local 355 struct drm_device *drm = platform_get_drvdata(pdev); mxsfb_remove() local 367 struct drm_device *drm = dev_get_drvdata(dev); mxsfb_suspend() local 374 struct drm_device *drm = dev_get_drvdata(dev); mxsfb_resume() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/mxsfb/ |
H A D | lcdif_drv.c | 5 * This code is based on drivers/gpu/drm/mxsfb/mxsfb* 17 #include <drm/drm_atomic_helper.h> 18 #include <drm/drm_bridge.h> 19 #include <drm/drm_drv.h> 20 #include <drm/drm_encoder.h> 21 #include <drm/drm_fbdev_dma.h> 22 #include <drm/drm_gem_dma_helper.h> 23 #include <drm/drm_gem_framebuffer_helper.h> 24 #include <drm/drm_mode_config.h> 25 #include <drm/drm_modul 113 struct drm_device *drm = data; lcdif_irq_handler() local 132 lcdif_load(struct drm_device *drm) lcdif_load() argument 221 lcdif_unload(struct drm_device *drm) lcdif_unload() argument 260 struct drm_device *drm; lcdif_probe() local 289 struct drm_device *drm = platform_get_drvdata(pdev); lcdif_remove() local 299 struct drm_device *drm = platform_get_drvdata(pdev); lcdif_shutdown() local 306 struct drm_device *drm = dev_get_drvdata(dev); lcdif_rpm_suspend() local 321 struct drm_device *drm = dev_get_drvdata(dev); lcdif_rpm_resume() local 336 struct drm_device *drm = dev_get_drvdata(dev); lcdif_suspend() local 348 struct drm_device *drm = dev_get_drvdata(dev); lcdif_resume() local [all...] |
H A D | mxsfb_drv.c | 19 #include <drm/drm_atomic_helper.h> 20 #include <drm/drm_bridge.h> 21 #include <drm/drm_connector.h> 22 #include <drm/drm_drv.h> 23 #include <drm/drm_fbdev_dma.h> 24 #include <drm/drm_fourcc.h> 25 #include <drm/drm_gem_dma_helper.h> 26 #include <drm/drm_gem_framebuffer_helper.h> 27 #include <drm/drm_mode_config.h> 28 #include <drm/drm_modul 119 struct drm_device *drm = mxsfb->drm; mxsfb_attach_bridge() local 159 struct drm_device *drm = data; mxsfb_irq_handler() local 180 mxsfb_irq_disable(struct drm_device *drm) mxsfb_irq_disable() argument 211 mxsfb_load(struct drm_device *drm, const struct mxsfb_devdata *devdata) mxsfb_load() argument 311 mxsfb_unload(struct drm_device *drm) mxsfb_unload() argument 348 struct drm_device *drm; mxsfb_probe() local 382 struct drm_device *drm = platform_get_drvdata(pdev); mxsfb_remove() local 392 struct drm_device *drm = platform_get_drvdata(pdev); mxsfb_shutdown() local 400 struct drm_device *drm = dev_get_drvdata(dev); mxsfb_suspend() local 407 struct drm_device *drm = dev_get_drvdata(dev); mxsfb_resume() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/kmb/ |
H A D | kmb_drv.c | 16 #include <drm/drm_atomic_helper.h> 17 #include <drm/drm_drv.h> 18 #include <drm/drm_fbdev_dma.h> 19 #include <drm/drm_gem_dma_helper.h> 20 #include <drm/drm_gem_framebuffer_helper.h> 21 #include <drm/drm_module.h> 22 #include <drm/drm_probe_helper.h> 23 #include <drm/drm_vblank.h> 35 drm_err(&kmb->drm, "Failed to enable LCD clock: %d\n", ret); in kmb_display_clk_enable() 49 drm_err(&kmb->drm, "clk_ge in kmb_initialize_clocks() 93 kmb_map_mmio(struct drm_device *drm, struct platform_device *pdev, char *name) kmb_map_mmio() argument 111 kmb_hw_init(struct drm_device *drm, unsigned long flags) kmb_hw_init() argument 169 kmb_setup_mode_config(struct drm_device *drm) kmb_setup_mode_config() argument 412 kmb_irq_reset(struct drm_device *drm) kmb_irq_reset() argument 418 kmb_irq_install(struct drm_device *drm, unsigned int irq) kmb_irq_install() argument 428 kmb_irq_uninstall(struct drm_device *drm) kmb_irq_uninstall() argument 454 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...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/arc/ |
H A D | arcpgu_drv.c | 9 #include <drm/drm_atomic_helper.h> 10 #include <drm/drm_debugfs.h> 11 #include <drm/drm_device.h> 12 #include <drm/drm_drv.h> 13 #include <drm/drm_fb_cma_helper.h> 14 #include <drm/drm_fb_helper.h> 15 #include <drm/drm_gem_cma_helper.h> 16 #include <drm/drm_gem_framebuffer_helper.h> 17 #include <drm/drm_of.h> 18 #include <drm/drm_probe_helpe 33 arcpgu_setup_mode_config(struct drm_device *drm) arcpgu_setup_mode_config() argument 45 arcpgu_load(struct drm_device *drm) arcpgu_load() argument 113 arcpgu_unload(struct drm_device *drm) arcpgu_unload() argument 126 struct drm_device *drm = node->minor->dev; arcpgu_show_pxlclock() local 165 struct drm_device *drm; arcpgu_probe() local 195 struct drm_device *drm = platform_get_drvdata(pdev); arcpgu_remove() local [all...] |
/kernel/linux/linux-6.6/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> 40 static void sprd_drm_mode_config_init(struct drm_device *drm) in sprd_drm_mode_config_init() argument 42 drm->mode_config.min_width = 0; in sprd_drm_mode_config_init() 43 drm in sprd_drm_mode_config_init() 70 struct drm_device *drm; sprd_drm_bind() local 122 struct drm_device *drm = dev_get_drvdata(dev); sprd_drm_unbind() local 149 struct drm_device *drm = platform_get_drvdata(pdev); sprd_drm_shutdown() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/ |
H A D | nouveau_drm.c | 33 #include <drm/drm_aperture.h> 34 #include <drm/drm_drv.h> 35 #include <drm/drm_fbdev_generic.h> 36 #include <drm/drm_gem_ttm_helper.h> 37 #include <drm/drm_ioctl.h> 38 #include <drm/drm_vblank.h> 208 mutex_lock(&cli->drm->master.lock); in nouveau_cli_fini() 210 mutex_unlock(&cli->drm->master.lock); in nouveau_cli_fini() 214 nouveau_cli_init(struct nouveau_drm *drm, const char *sname, in nouveau_cli_init() argument 240 u64 device = nouveau_name(drm in nouveau_cli_init() 323 nouveau_accel_ce_fini(struct nouveau_drm *drm) nouveau_accel_ce_fini() argument 331 nouveau_accel_ce_init(struct nouveau_drm *drm) nouveau_accel_ce_init() argument 352 nouveau_accel_gr_fini(struct nouveau_drm *drm) nouveau_accel_gr_fini() argument 361 nouveau_accel_gr_init(struct nouveau_drm *drm) nouveau_accel_gr_init() argument 447 nouveau_accel_fini(struct nouveau_drm *drm) nouveau_accel_fini() argument 457 nouveau_accel_init(struct nouveau_drm *drm) nouveau_accel_init() argument 537 struct nouveau_drm *drm = container_of(object->parent, typeof(*drm), parent); nouveau_drm_errorf() local 551 struct nouveau_drm *drm = container_of(object->parent, typeof(*drm), parent); nouveau_drm_debugf() local 571 struct nouveau_drm *drm; nouveau_drm_device_init() local 670 struct nouveau_drm *drm = nouveau_drm(dev); nouveau_drm_device_fini() local 764 struct nouveau_drm *drm = nouveau_drm(dev); quirk_broken_nv_runpm() local 856 struct nouveau_drm *drm = nouveau_drm(dev); nouveau_drm_device_remove() local 874 struct nouveau_drm *drm = nouveau_drm(dev); nouveau_drm_remove() local 886 struct nouveau_drm *drm = nouveau_drm(dev); nouveau_do_suspend() local 950 struct nouveau_drm *drm = nouveau_drm(dev); nouveau_do_resume() local 1075 struct nouveau_drm *drm = nouveau_drm(drm_dev); nouveau_pmops_runtime_resume() local 1124 struct nouveau_drm *drm = nouveau_drm(dev); nouveau_drm_open() local 1172 struct nouveau_drm *drm = nouveau_drm(dev); nouveau_drm_postclose() local 1358 struct drm_device *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->master, 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->master, 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->master, nvbo->kind, nvbo->comp, res); in nv04_gart_manager_new() 160 nouveau_ttm_init_host(struct nouveau_drm *drm, u 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->client.device); 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...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/zte/ |
H A D | zx_drm_drv.c | 15 #include <drm/drm_atomic_helper.h> 16 #include <drm/drm_crtc.h> 17 #include <drm/drm_drv.h> 18 #include <drm/drm_fb_cma_helper.h> 19 #include <drm/drm_fb_helper.h> 20 #include <drm/drm_gem_cma_helper.h> 21 #include <drm/drm_gem_framebuffer_helper.h> 22 #include <drm/drm_of.h> 23 #include <drm/drm_probe_helper.h> 24 #include <drm/drm_vblan 50 struct drm_device *drm; zx_drm_bind() local 108 struct drm_device *drm = dev_get_drvdata(dev); zx_drm_unbind() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/aspeed/ |
H A D | aspeed_gfx_drv.c | 15 #include <drm/drm_atomic_helper.h> 16 #include <drm/drm_crtc_helper.h> 17 #include <drm/drm_device.h> 18 #include <drm/drm_fb_cma_helper.h> 19 #include <drm/drm_fb_helper.h> 20 #include <drm/drm_gem_cma_helper.h> 21 #include <drm/drm_gem_framebuffer_helper.h> 22 #include <drm/drm_probe_helper.h> 23 #include <drm/drm_simple_kms_helper.h> 24 #include <drm/drm_vblan 66 aspeed_gfx_setup_mode_config(struct drm_device *drm) aspeed_gfx_setup_mode_config() argument 85 struct drm_device *drm = data; aspeed_gfx_irq_handler() local 102 aspeed_gfx_load(struct drm_device *drm) aspeed_gfx_load() argument 187 aspeed_gfx_unload(struct drm_device *drm) aspeed_gfx_unload() argument 244 struct drm_device *drm = platform_get_drvdata(pdev); aspeed_gfx_remove() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/arm/ |
H A D | hdlcd_drv.c | 24 #include <drm/drm_aperture.h> 25 #include <drm/drm_atomic_helper.h> 26 #include <drm/drm_crtc.h> 27 #include <drm/drm_debugfs.h> 28 #include <drm/drm_drv.h> 29 #include <drm/drm_fbdev_dma.h> 30 #include <drm/drm_gem_dma_helper.h> 31 #include <drm/drm_gem_framebuffer_helper.h> 32 #include <drm/drm_modeset_helper.h> 33 #include <drm/drm_modul 99 hdlcd_load(struct drm_device *drm, unsigned long flags) hdlcd_load() argument 176 hdlcd_setup_mode_config(struct drm_device *drm) hdlcd_setup_mode_config() argument 197 struct drm_device *drm = entry->dev; hdlcd_show_underrun_count() local 210 struct drm_device *drm = entry->dev; hdlcd_show_pxlclock() local 241 struct drm_device *drm; hdlcd_drm_bind() local 325 struct drm_device *drm = dev_get_drvdata(dev); hdlcd_drm_unbind() local 383 struct drm_device *drm = dev_get_drvdata(dev); hdlcd_pm_suspend() local 390 struct drm_device *drm = dev_get_drvdata(dev); hdlcd_pm_resume() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/ |
H A D | nouveau_drm.c | 33 #include <drm/drm_crtc_helper.h> 34 #include <drm/drm_ioctl.h> 35 #include <drm/drm_vblank.h> 190 mutex_lock(&cli->drm->master.lock); in nouveau_cli_fini() 192 mutex_unlock(&cli->drm->master.lock); in nouveau_cli_fini() 196 nouveau_cli_init(struct nouveau_drm *drm, const char *sname, in nouveau_cli_init() argument 222 u64 device = nouveau_name(drm->dev); in nouveau_cli_init() 226 cli->drm = drm; in nouveau_cli_init() 234 if (cli == &drm in nouveau_cli_init() 298 nouveau_accel_ce_fini(struct nouveau_drm *drm) nouveau_accel_ce_fini() argument 306 nouveau_accel_ce_init(struct nouveau_drm *drm) nouveau_accel_ce_init() argument 336 nouveau_accel_gr_fini(struct nouveau_drm *drm) nouveau_accel_gr_fini() argument 345 nouveau_accel_gr_init(struct nouveau_drm *drm) nouveau_accel_gr_init() argument 420 nouveau_accel_fini(struct nouveau_drm *drm) nouveau_accel_fini() argument 429 nouveau_accel_init(struct nouveau_drm *drm) nouveau_accel_init() argument 507 struct nouveau_drm *drm = container_of(object->parent, typeof(*drm), parent); nouveau_drm_errorf() local 521 struct nouveau_drm *drm = container_of(object->parent, typeof(*drm), parent); nouveau_drm_debugf() local 541 struct nouveau_drm *drm; nouveau_drm_device_init() local 638 struct nouveau_drm *drm = nouveau_drm(dev); nouveau_drm_device_fini() local 730 struct nouveau_drm *drm = nouveau_drm(dev); quirk_broken_nv_runpm() local 818 struct nouveau_drm *drm = nouveau_drm(dev); nouveau_drm_device_remove() local 837 struct nouveau_drm *drm = nouveau_drm(dev); nouveau_drm_remove() local 849 struct nouveau_drm *drm = nouveau_drm(dev); nouveau_do_suspend() local 912 struct nouveau_drm *drm = nouveau_drm(dev); nouveau_do_resume() local 1039 struct nouveau_drm *drm = nouveau_drm(drm_dev); nouveau_pmops_runtime_resume() local 1088 struct nouveau_drm *drm = nouveau_drm(dev); nouveau_drm_open() local 1135 struct nouveau_drm *drm = nouveau_drm(dev); nouveau_drm_postclose() local 1332 struct drm_device *drm; nouveau_platform_device_create() local [all...] |
H A D | nouveau_ttm.c | 30 #include <drm/drm_legacy.h> 47 struct nouveau_drm *drm = nouveau_bdev(bo->bdev); in nouveau_vram_manager_new() local 50 if (drm->client.device.info.ram_size == 0) in nouveau_vram_manager_new() 53 ret = nouveau_mem_new(&drm->master, nvbo->kind, nvbo->comp, reg); in nouveau_vram_manager_new() 78 struct nouveau_drm *drm = nouveau_bdev(bo->bdev); in nouveau_gart_manager_new() local 81 ret = nouveau_mem_new(&drm->master, nvbo->kind, nvbo->comp, reg); in nouveau_gart_manager_new() 101 struct nouveau_drm *drm = nouveau_bdev(bo->bdev); in nv04_gart_manager_new() local 105 ret = nouveau_mem_new(&drm->master, nvbo->kind, nvbo->comp, reg); in nv04_gart_manager_new() 162 struct nouveau_drm *drm = nouveau_drm(file_priv->minor->dev); in nouveau_ttm_mmap() local 165 ret = ttm_bo_mmap(filp, vma, &drm in nouveau_ttm_mmap() 174 nouveau_ttm_init_host(struct nouveau_drm *drm, u8 kind) nouveau_ttm_init_host() argument 195 nouveau_ttm_init_vram(struct nouveau_drm *drm) nouveau_ttm_init_vram() argument 217 nouveau_ttm_fini_vram(struct nouveau_drm *drm) nouveau_ttm_fini_vram() argument 232 nouveau_ttm_init_gtt(struct nouveau_drm *drm) nouveau_ttm_init_gtt() argument 259 nouveau_ttm_fini_gtt(struct nouveau_drm *drm) nouveau_ttm_fini_gtt() argument 276 nouveau_ttm_init(struct nouveau_drm *drm) nouveau_ttm_init() argument 363 nouveau_ttm_fini(struct nouveau_drm *drm) nouveau_ttm_fini() argument [all...] |
H A D | nouveau_fbcon.c | 40 #include <drm/drm_crtc.h> 41 #include <drm/drm_crtc_helper.h> 42 #include <drm/drm_fb_helper.h> 43 #include <drm/drm_fourcc.h> 44 #include <drm/drm_atomic.h> 67 struct nouveau_drm *drm = nouveau_drm(fbcon->helper.dev); in nouveau_fbcon_fillrect() local 68 struct nvif_device *device = &drm->client.device; in nouveau_fbcon_fillrect() 76 mutex_trylock(&drm->client.mutex)) { in nouveau_fbcon_fillrect() 84 mutex_unlock(&drm->client.mutex); in nouveau_fbcon_fillrect() 99 struct nouveau_drm *drm in nouveau_fbcon_copyarea() local 131 struct nouveau_drm *drm = nouveau_drm(fbcon->helper.dev); nouveau_fbcon_imageblit() local 163 struct nouveau_drm *drm = nouveau_drm(fbcon->helper.dev); nouveau_fbcon_sync() local 190 struct nouveau_drm *drm = nouveau_drm(fbcon->helper.dev); nouveau_fbcon_open() local 203 struct nouveau_drm *drm = nouveau_drm(fbcon->helper.dev); nouveau_fbcon_release() local 232 struct nouveau_drm *drm = nouveau_drm(dev); nouveau_fbcon_accel_save_disable() local 242 struct nouveau_drm *drm = nouveau_drm(dev); nouveau_fbcon_accel_restore() local 251 struct nouveau_drm *drm = nouveau_drm(dev); nouveau_fbcon_accel_fini() local 272 struct nouveau_drm *drm = nouveau_drm(dev); nouveau_fbcon_accel_init() local 314 struct nouveau_drm *drm = nouveau_drm(dev); nouveau_fbcon_create() local 437 struct nouveau_drm *drm = nouveau_drm(fbcon->helper.dev); nouveau_fbcon_gpu_lockup() local 450 struct nouveau_drm *drm = container_of(work, typeof(*drm), fbcon_work); nouveau_fbcon_set_suspend_work() local 474 struct nouveau_drm *drm = nouveau_drm(dev); nouveau_fbcon_set_suspend() local 490 struct nouveau_drm *drm = nouveau_drm(dev); nouveau_fbcon_output_poll_changed() local 526 struct nouveau_drm *drm; nouveau_fbcon_hotplug_resume() local 545 struct nouveau_drm *drm = nouveau_drm(dev); nouveau_fbcon_init() local 601 struct nouveau_drm *drm = nouveau_drm(dev); nouveau_fbcon_fini() local [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->client.device); 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...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/imx/ |
H A D | imx-drm-core.c | 3 * Freescale i.MX drm driver 16 #include <drm/drm_atomic.h> 17 #include <drm/drm_atomic_helper.h> 18 #include <drm/drm_drv.h> 19 #include <drm/drm_fb_cma_helper.h> 20 #include <drm/drm_fb_helper.h> 21 #include <drm/drm_gem_cma_helper.h> 22 #include <drm/drm_gem_framebuffer_helper.h> 23 #include <drm/drm_managed.h> 24 #include <drm/drm_o 121 imx_drm_encoder_parse_of(struct drm_device *drm, struct drm_encoder *encoder, struct device_node *np) imx_drm_encoder_parse_of() argument 184 struct drm_device *drm; imx_drm_bind() local 264 struct drm_device *drm = dev_get_drvdata(dev); imx_drm_unbind() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/ |
H A D | intel_pch.c | 15 drm_dbg_kms(&dev_priv->drm, "Found Ibex Peak PCH\n"); in intel_pch_type() 16 drm_WARN_ON(&dev_priv->drm, !IS_GEN(dev_priv, 5)); in intel_pch_type() 19 drm_dbg_kms(&dev_priv->drm, "Found CougarPoint PCH\n"); in intel_pch_type() 20 drm_WARN_ON(&dev_priv->drm, in intel_pch_type() 24 drm_dbg_kms(&dev_priv->drm, "Found PantherPoint PCH\n"); in intel_pch_type() 25 drm_WARN_ON(&dev_priv->drm, in intel_pch_type() 30 drm_dbg_kms(&dev_priv->drm, "Found LynxPoint PCH\n"); in intel_pch_type() 31 drm_WARN_ON(&dev_priv->drm, in intel_pch_type() 33 drm_WARN_ON(&dev_priv->drm, in intel_pch_type() 37 drm_dbg_kms(&dev_priv->drm, "Foun in intel_pch_type() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/arm/ |
H A D | hdlcd_drv.c | 24 #include <drm/drm_atomic_helper.h> 25 #include <drm/drm_crtc.h> 26 #include <drm/drm_debugfs.h> 27 #include <drm/drm_drv.h> 28 #include <drm/drm_fb_cma_helper.h> 29 #include <drm/drm_fb_helper.h> 30 #include <drm/drm_gem_cma_helper.h> 31 #include <drm/drm_gem_framebuffer_helper.h> 32 #include <drm/drm_irq.h> 33 #include <drm/drm_modeset_helpe 41 hdlcd_load(struct drm_device *drm, unsigned long flags) hdlcd_load() argument 115 hdlcd_setup_mode_config(struct drm_device *drm) hdlcd_setup_mode_config() argument 127 struct drm_device *drm = arg; hdlcd_irq() local 156 hdlcd_irq_preinstall(struct drm_device *drm) hdlcd_irq_preinstall() argument 164 hdlcd_irq_postinstall(struct drm_device *drm) hdlcd_irq_postinstall() argument 178 hdlcd_irq_uninstall(struct drm_device *drm) hdlcd_irq_uninstall() argument 199 struct drm_device *drm = node->minor->dev; hdlcd_show_underrun_count() local 212 struct drm_device *drm = node->minor->dev; hdlcd_show_pxlclock() local 257 struct drm_device *drm; hdlcd_drm_bind() local 331 struct drm_device *drm = dev_get_drvdata(dev); hdlcd_drm_unbind() local 393 struct drm_device *drm = dev_get_drvdata(dev); hdlcd_pm_suspend() local 400 struct drm_device *drm = dev_get_drvdata(dev); hdlcd_pm_resume() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/xlnx/ |
H A D | zynqmp_dpsub.c | 19 #include <drm/drm_atomic_helper.h> 20 #include <drm/drm_device.h> 21 #include <drm/drm_drv.h> 22 #include <drm/drm_fb_helper.h> 23 #include <drm/drm_fourcc.h> 24 #include <drm/drm_gem_cma_helper.h> 25 #include <drm/drm_gem_framebuffer_helper.h> 26 #include <drm/drm_managed.h> 27 #include <drm/drm_mode_config.h> 28 #include <drm/drm_probe_helpe 39 zynqmp_dpsub_dumb_create(struct drm_file *file_priv, struct drm_device *drm, struct drm_mode_create_dumb *args) zynqmp_dpsub_dumb_create() argument 53 zynqmp_dpsub_fb_create(struct drm_device *drm, struct drm_file *file_priv, const struct drm_mode_fb_cmd2 *mode_cmd) zynqmp_dpsub_fb_create() argument 108 struct drm_device *drm = &dpsub->drm; zynqmp_dpsub_drm_init() local 265 struct drm_device *drm = &dpsub->drm; zynqmp_dpsub_remove() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/imx/ipuv3/ |
H A D | imx-drm-core.c | 3 * Freescale i.MX drm driver 16 #include <drm/drm_atomic.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_managed.h> 23 #include <drm/drm_of.h> 24 #include <drm/drm_probe_helpe 119 imx_drm_encoder_parse_of(struct drm_device *drm, struct drm_encoder *encoder, struct device_node *np) imx_drm_encoder_parse_of() argument 146 imx_drm_dumb_create(struct drm_file *file_priv, struct drm_device *drm, struct drm_mode_create_dumb *args) imx_drm_dumb_create() argument 199 struct drm_device *drm; imx_drm_bind() local 267 struct drm_device *drm = dev_get_drvdata(dev); imx_drm_unbind() local [all...] |
/kernel/linux/linux-5.10/include/drm/ |
H A D | drm_print.h | 35 #include <drm/drm.h> 64 * struct drm_printer p = drm_info_printer(drm->dev); 70 * struct drm_printer - drm output "stream" 256 * is filtered by the drm.debug module parameter. This enum specifies the values 262 * Enabling verbose debug messages is done through the drm.debug parameter, each 265 * - drm.debug=0x1 will enable CORE messages 266 * - drm.debug=0x2 will enable DRIVER messages 267 * - drm.debug=0x3 will enable CORE and DRIVER messages 269 * - drm [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/imx/dcss/ |
H A D | dcss-kms.c | 6 #include <drm/drm_atomic.h> 7 #include <drm/drm_atomic_helper.h> 8 #include <drm/drm_bridge_connector.h> 9 #include <drm/drm_drv.h> 10 #include <drm/drm_fb_helper.h> 11 #include <drm/drm_gem_cma_helper.h> 12 #include <drm/drm_gem_framebuffer_helper.h> 13 #include <drm/drm_of.h> 14 #include <drm/drm_probe_helper.h> 15 #include <drm/drm_vblan 129 struct drm_device *drm; dcss_kms_attach() local 187 struct drm_device *drm = &kms->base; dcss_kms_detach() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/soc/ |
H A D | intel_pch.c | 16 drm_dbg_kms(&dev_priv->drm, "Found Ibex Peak PCH\n"); in intel_pch_type() 17 drm_WARN_ON(&dev_priv->drm, GRAPHICS_VER(dev_priv) != 5); in intel_pch_type() 20 drm_dbg_kms(&dev_priv->drm, "Found CougarPoint PCH\n"); in intel_pch_type() 21 drm_WARN_ON(&dev_priv->drm, in intel_pch_type() 25 drm_dbg_kms(&dev_priv->drm, "Found PantherPoint PCH\n"); in intel_pch_type() 26 drm_WARN_ON(&dev_priv->drm, in intel_pch_type() 31 drm_dbg_kms(&dev_priv->drm, "Found LynxPoint PCH\n"); in intel_pch_type() 32 drm_WARN_ON(&dev_priv->drm, in intel_pch_type() 34 drm_WARN_ON(&dev_priv->drm, in intel_pch_type() 38 drm_dbg_kms(&dev_priv->drm, "Foun in intel_pch_type() [all...] |
/kernel/linux/linux-6.6/include/drm/ |
H A D | drm_print.h | 36 #include <drm/drm.h> 65 * struct drm_printer p = drm_info_printer(drm->dev); 71 * struct drm_printer - drm output "stream" 257 * is filtered by the drm.debug module parameter. This enum specifies the values 263 * Enabling verbose debug messages is done through the drm.debug parameter, each 266 * - drm.debug=0x1 will enable CORE messages 267 * - drm.debug=0x2 will enable DRIVER messages 268 * - drm.debug=0x3 will enable CORE and DRIVER messages 270 * - drm [all...] |