/linux-master/drivers/gpu/drm/virtio/ |
H A D | virtgpu_submit.c | 16 #include <drm/drm_file.h> 17 #include <drm/drm_syncobj.h> 18 #include <drm/virtgpu_drm.h>
|
/linux-master/drivers/gpu/drm/vc4/ |
H A D | vc4_plane.c | 18 #include <drm/drm_atomic.h> 19 #include <drm/drm_atomic_helper.h> 20 #include <drm/drm_atomic_uapi.h> 21 #include <drm/drm_blend.h> 22 #include <drm/drm_drv.h> 23 #include <drm/drm_fb_dma_helper.h> 24 #include <drm/drm_fourcc.h> 25 #include <drm/drm_framebuffer.h> 26 #include <drm/drm_gem_atomic_helper.h> 28 #include "uapi/drm/vc4_dr 34 u32 drm; /* DRM_FORMAT_* */ member in struct:hvs_format 1683 vc4_plane_create_additional_planes(struct drm_device *drm) argument [all...] |
/linux-master/drivers/gpu/drm/v3d/ |
H A D | v3d_mmu.c | 41 dev_err(v3d->drm.dev, "TLB clear wait idle pre-wait failed\n"); 53 dev_err(v3d->drm.dev, "TLB clear wait idle failed\n"); 60 dev_err(v3d->drm.dev, "MMUC flush wait idle failed\n"); 109 dev_err(v3d->drm.dev, "MMU flush timeout\n"); 122 dev_err(v3d->drm.dev, "MMU flush timeout\n");
|
H A D | v3d_drv.h | 9 #include <drm/drm_encoder.h> 10 #include <drm/drm_gem.h> 11 #include <drm/drm_gem_shmem_helper.h> 12 #include <drm/gpu_scheduler.h> 14 #include "uapi/drm/v3d_drm.h" 85 struct drm_device drm; member in struct:v3d_dev 169 return container_of(dev, struct v3d_dev, drm); 178 #define v3d_to_pdev(v3d) to_platform_device((v3d)->drm.dev)
|
H A D | v3d_debugfs.c | 10 #include <drm/drm_debugfs.h>
|
/linux-master/drivers/gpu/drm/ttm/ |
H A D | ttm_bo.c | 34 #include <drm/ttm/ttm_bo.h> 35 #include <drm/ttm/ttm_placement.h> 36 #include <drm/ttm/ttm_tt.h>
|
H A D | ttm_bo_util.c | 34 #include <drm/ttm/ttm_bo.h> 35 #include <drm/ttm/ttm_placement.h> 36 #include <drm/ttm/ttm_tt.h> 38 #include <drm/drm_cache.h>
|
H A D | ttm_resource.c | 29 #include <drm/ttm/ttm_bo.h> 30 #include <drm/ttm/ttm_placement.h> 31 #include <drm/ttm/ttm_resource.h> 33 #include <drm/drm_util.h>
|
/linux-master/drivers/gpu/drm/ttm/tests/ |
H A D | ttm_pool_test.c | 7 #include <drm/ttm/ttm_tt.h> 8 #include <drm/ttm/ttm_pool.h>
|
H A D | ttm_resource_test.c | 5 #include <drm/ttm/ttm_resource.h>
|
H A D | ttm_tt_test.c | 6 #include <drm/ttm/ttm_tt.h>
|
H A D | ttm_bo_test.c | 13 #include <drm/ttm/ttm_resource.h> 14 #include <drm/ttm/ttm_placement.h> 15 #include <drm/ttm/ttm_tt.h>
|
H A D | ttm_kunit_helpers.c | 5 #include <drm/ttm/ttm_tt.h> 40 struct drm_device *drm = priv->drm; local 43 err = ttm_device_init(ttm, &ttm_dev_funcs, drm->dev, 44 drm->anon_inode->i_mapping, 45 drm->vma_offset_manager, 64 err = drm_gem_object_init(devs->drm, &bo->base, size); 101 devs->drm = __drm_kunit_helper_alloc_drm_device(test, devs->dev, 102 sizeof(*devs->drm), 0, 104 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, devs->drm); [all...] |
H A D | ttm_kunit_helpers.h | 8 #include <drm/drm_drv.h> 9 #include <drm/ttm/ttm_device.h> 10 #include <drm/ttm/ttm_bo.h> 11 #include <drm/ttm/ttm_placement.h> 13 #include <drm/drm_kunit_helpers.h> 19 struct drm_device *drm; member in struct:ttm_test_devices
|
/linux-master/drivers/gpu/drm/tilcdc/ |
H A D | tilcdc_drv.c | 16 #include <drm/drm_atomic_helper.h> 17 #include <drm/drm_debugfs.h> 18 #include <drm/drm_drv.h> 19 #include <drm/drm_fbdev_dma.h> 20 #include <drm/drm_fourcc.h> 21 #include <drm/drm_gem_dma_helper.h> 22 #include <drm/drm_gem_framebuffer_helper.h> 23 #include <drm/drm_mm.h> 24 #include <drm/drm_probe_helper.h> 25 #include <drm/drm_vblan [all...] |
/linux-master/drivers/gpu/drm/tidss/ |
H A D | tidss_crtc.c | 7 #include <drm/drm_atomic.h> 8 #include <drm/drm_atomic_helper.h> 9 #include <drm/drm_crtc.h> 10 #include <drm/drm_gem_dma_helper.h> 11 #include <drm/drm_vblank.h>
|
H A D | tidss_plane.c | 7 #include <drm/drm_atomic.h> 8 #include <drm/drm_atomic_helper.h> 9 #include <drm/drm_blend.h> 10 #include <drm/drm_crtc.h> 11 #include <drm/drm_fourcc.h> 12 #include <drm/drm_framebuffer.h> 13 #include <drm/drm_gem_atomic_helper.h>
|
/linux-master/drivers/gpu/drm/tests/ |
H A D | drm_mm_test.c | 16 #include <drm/drm_mm.h>
|
H A D | drm_kunit_helpers.c | 3 #include <drm/drm_atomic.h> 4 #include <drm/drm_atomic_helper.h> 5 #include <drm/drm_drv.h> 6 #include <drm/drm_fourcc.h> 7 #include <drm/drm_kunit_helpers.h> 8 #include <drm/drm_managed.h> 16 #define KUNIT_DEVICE_NAME "drm-kunit-mock-device" 63 struct drm_device *drm; local 71 drm = container + offset; 72 drm 145 drm_kunit_helper_atomic_state_alloc(struct kunit *test, struct drm_device *drm, struct drm_modeset_acquire_ctx *ctx) argument 211 drm_kunit_helper_create_primary_plane(struct kunit *test, struct drm_device *drm, const struct drm_plane_funcs *funcs, const struct drm_plane_helper_funcs *helper_funcs, const uint32_t *formats, unsigned int num_formats, const uint64_t *modifiers) argument 282 drm_kunit_helper_create_crtc(struct kunit *test, struct drm_device *drm, struct drm_plane *primary, struct drm_plane *cursor, const struct drm_crtc_funcs *funcs, const struct drm_crtc_helper_funcs *helper_funcs) argument [all...] |
H A D | drm_connector_test.c | 8 #include <drm/drm_atomic_state_helper.h> 9 #include <drm/drm_connector.h> 10 #include <drm/drm_drv.h> 11 #include <drm/drm_kunit_helpers.h> 16 struct drm_device drm; member in struct:drm_connector_init_priv 60 struct drm_connector_init_priv, drm, 88 ret = drmm_connector_init(&priv->drm, &priv->connector, 104 ret = drmm_connector_init(&priv->drm, &priv->connector, 121 ret = drmm_connector_init(&priv->drm, &priv->connector,
|
H A D | drm_managed_test.c | 3 #include <drm/drm_drv.h> 4 #include <drm/drm_kunit_helpers.h> 5 #include <drm/drm_managed.h> 15 struct drm_device *drm; member in struct:managed_test_priv 20 static void drm_action(struct drm_device *drm, void *ptr) argument 37 ret = drmm_add_action_or_reset(priv->drm, drm_action, priv); 40 ret = drm_dev_register(priv->drm, 0); 43 drmm_release_action(priv->drm, drm_action, priv); 48 drm_dev_unregister(priv->drm); 49 drm_kunit_helper_free_device(test, priv->drm [all...] |
/linux-master/drivers/gpu/drm/tegra/ |
H A D | sor.c | 19 #include <drm/display/drm_dp_helper.h> 20 #include <drm/display/drm_scdc_helper.h> 21 #include <drm/drm_atomic_helper.h> 22 #include <drm/drm_debugfs.h> 23 #include <drm/drm_edid.h> 24 #include <drm/drm_eld.h> 25 #include <drm/drm_file.h> 26 #include <drm/drm_panel.h> 27 #include <drm/drm_simple_kms_helper.h> 31 #include "drm 1495 struct drm_device *drm = node->minor->dev; local 1657 struct drm_device *drm = node->minor->dev; local 3042 struct drm_device *drm = dev_get_drvdata(client->host); local [all...] |
H A D | rgb.c | 10 #include <drm/drm_atomic_helper.h> 11 #include <drm/drm_bridge_connector.h> 12 #include <drm/drm_simple_kms_helper.h> 14 #include "drm.h" 287 int tegra_dc_rgb_init(struct drm_device *drm, struct tegra_dc *dc) argument 296 drm_simple_encoder_init(drm, &output->encoder, DRM_MODE_ENCODER_LVDS); 339 connector = drm_bridge_connector_init(drm, &output->encoder); 350 err = tegra_output_init(drm, output);
|
H A D | output.c | 10 #include <drm/drm_atomic_helper.h> 11 #include <drm/drm_edid.h> 12 #include <drm/drm_of.h> 13 #include <drm/drm_panel.h> 14 #include <drm/drm_simple_kms_helper.h> 16 #include "drm.h" 202 int tegra_output_init(struct drm_device *drm, struct tegra_output *output) argument 242 struct drm_device *drm) 248 drm_for_each_crtc(crtc, drm) { 241 tegra_output_find_possible_crtcs(struct tegra_output *output, struct drm_device *drm) argument
|
H A D | hdmi.c | 23 #include <drm/drm_bridge_connector.h> 24 #include <drm/drm_atomic_helper.h> 25 #include <drm/drm_crtc.h> 26 #include <drm/drm_debugfs.h> 27 #include <drm/drm_edid.h> 28 #include <drm/drm_eld.h> 29 #include <drm/drm_file.h> 30 #include <drm/drm_fourcc.h> 31 #include <drm/drm_probe_helper.h> 32 #include <drm/drm_simple_kms_helpe 1066 struct drm_device *drm = node->minor->dev; local 1551 struct drm_device *drm = dev_get_drvdata(client->host); local [all...] |