Home
last modified time | relevance | path

Searched refs:drm (Results 1 - 25 of 95) sorted by relevance

1234

/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/nouveau/
H A Dnouveau_drm.c33 #include <drm/drm_crtc_helper.h>
34 #include <drm/drm_ioctl.h>
35 #include <drm/drm_vblank.h>
179 mutex_lock(&cli->drm->master.lock); in nouveau_cli_fini()
181 mutex_unlock(&cli->drm->master.lock); in nouveau_cli_fini()
184 static int nouveau_cli_init(struct nouveau_drm *drm, const char *sname, struct nouveau_cli *cli) in nouveau_cli_init() argument
193 u64 device = nouveau_name(drm->dev); in nouveau_cli_init()
197 cli->drm = drm; in nouveau_cli_init()
205 if (cli == &drm in nouveau_cli_init()
266 nouveau_accel_ce_fini(struct nouveau_drm *drm) nouveau_accel_ce_fini() argument
273 nouveau_accel_ce_init(struct nouveau_drm *drm) nouveau_accel_ce_init() argument
297 nouveau_accel_gr_fini(struct nouveau_drm *drm) nouveau_accel_gr_fini() argument
305 nouveau_accel_gr_init(struct nouveau_drm *drm) nouveau_accel_gr_init() argument
374 nouveau_accel_fini(struct nouveau_drm *drm) nouveau_accel_fini() argument
383 nouveau_accel_init(struct nouveau_drm *drm) nouveau_accel_init() argument
464 struct nouveau_drm *drm = container_of(object->parent, typeof(*drm), parent); nouveau_drm_errorf() local
477 struct nouveau_drm *drm = container_of(object->parent, typeof(*drm), parent); nouveau_drm_debugf() local
495 struct nouveau_drm *drm; nouveau_drm_device_init() local
596 struct nouveau_drm *drm = nouveau_drm(dev); nouveau_drm_device_fini() local
670 struct nouveau_drm *drm = nouveau_drm(dev); quirk_broken_nv_runpm() local
761 struct nouveau_drm *drm = nouveau_drm(dev); nouveau_drm_device_remove() local
779 struct nouveau_drm *drm = nouveau_drm(dev); nouveau_drm_remove() local
791 struct nouveau_drm *drm = nouveau_drm(dev); nouveau_do_suspend() local
858 struct nouveau_drm *drm = nouveau_drm(dev); nouveau_do_resume() local
984 struct nouveau_drm *drm = nouveau_drm(drm_dev); nouveau_pmops_runtime_resume() local
1032 struct nouveau_drm *drm = nouveau_drm(dev); nouveau_drm_open() local
1079 struct nouveau_drm *drm = nouveau_drm(dev); nouveau_drm_postclose() local
1256 struct drm_device *drm; nouveau_platform_device_create() local
[all...]
H A Dnouveau_drv.h49 #include <drm/drm_connector.h>
50 #include <drm/drm_device.h>
51 #include <drm/drm_drv.h>
52 #include <drm/drm_file.h>
54 #include <drm/ttm/ttm_bo_api.h>
55 #include <drm/ttm/ttm_bo_driver.h>
56 #include <drm/ttm/ttm_placement.h>
57 #include <drm/ttm/ttm_memory.h>
58 #include <drm/ttm/ttm_module.h>
59 #include <drm/tt
93 struct nouveau_drm *drm; global() member
228 nouveau_drm_use_coherent_gpu_mapping(struct nouveau_drm *drm) nouveau_drm_use_coherent_gpu_mapping() argument
[all...]
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/rockchip/
H A Drockchip_drm_gem.c11 #include <drm/drm.h>
12 #include <drm/drm_gem.h>
13 #include <drm/drm_prime.h>
14 #include <drm/drm_vma_manager.h>
37 struct drm_device *drm = rk_obj->base.dev; in rockchip_gem_iommu_map() local
38 struct rockchip_drm_private *private = drm->dev_private; in rockchip_gem_iommu_map()
76 struct drm_device *drm = rk_obj->base.dev; in rockchip_gem_iommu_unmap() local
77 struct rockchip_drm_private *private = drm->dev_private; in rockchip_gem_iommu_unmap()
117 struct drm_device *drm in rockchip_gem_get_pages() local
257 struct drm_device *drm = obj->dev; rockchip_gem_alloc_dma() local
339 struct drm_device *drm = obj->dev; rockchip_gem_alloc_secure() local
393 struct drm_device *drm = obj->dev; rockchip_gem_free_secure() local
405 struct drm_device *drm = obj->dev; rockchip_gem_alloc_buf() local
477 struct drm_device *drm = obj->dev; rockchip_gem_free_dma() local
487 struct drm_device *drm = rk_obj->base.dev; rockchip_gem_free_buf() local
519 struct drm_device *drm = obj->dev; rockchip_drm_gem_object_mmap_dma() local
596 rockchip_gem_alloc_object(struct drm_device *drm, unsigned int size) rockchip_gem_alloc_object() argument
624 rockchip_gem_create_object(struct drm_device *drm, unsigned int size, bool alloc_kmap, unsigned int flags) rockchip_gem_create_object() argument
677 struct drm_device *drm = obj->dev; rockchip_gem_free_object() local
707 rockchip_gem_create_with_handle(struct drm_file *file_priv, struct drm_device *drm, unsigned int size, unsigned int *handle, unsigned int flags) rockchip_gem_create_with_handle() argument
775 struct drm_device *drm = obj->dev; rockchip_gem_prime_get_sg_table() local
798 rockchip_gem_iommu_map_sg(struct drm_device *drm, struct dma_buf_attachment *attach, struct sg_table *sg, struct rockchip_gem_object *rk_obj) rockchip_gem_iommu_map_sg() argument
805 rockchip_gem_dma_map_sg(struct drm_device *drm, struct dma_buf_attachment *attach, struct sg_table *sg, struct rockchip_gem_object *rk_obj) rockchip_gem_dma_map_sg() argument
824 rockchip_gem_prime_import_sg_table(struct drm_device *drm, struct dma_buf_attachment *attach, struct sg_table *sg) rockchip_gem_prime_import_sg_table() argument
905 rockchip_gem_map_offset_ioctl(struct drm_device *drm, void *data, struct drm_file *file_priv) rockchip_gem_map_offset_ioctl() argument
942 struct drm_device *drm = obj->dev; rockchip_gem_prime_begin_cpu_access() local
955 struct drm_device *drm = obj->dev; rockchip_gem_prime_end_cpu_access() local
1009 struct drm_device *drm = obj->dev; rockchip_gem_prime_begin_cpu_access_partial() local
1024 struct drm_device *drm = obj->dev; rockchip_gem_prime_end_cpu_access_partial() local
[all...]
H A Drockchip_drm_fb.c10 #include <drm/drm.h>
11 #include <drm/drm_atomic.h>
12 #include <drm/drm_damage_helper.h>
13 #include <drm/drm_fb_helper.h>
14 #include <drm/drm_fourcc.h>
15 #include <drm/drm_gem_framebuffer_helper.h>
16 #include <drm/drm_probe_helper.h>
H A Drockchip_drm_fbdev.c7 #include <drm/drm.h>
8 #include <drm/drm_fb_helper.h>
9 #include <drm/drm_fourcc.h>
10 #include <drm/drm_probe_helper.h>
126 DRM_DEV_ERROR(dev->dev, "Failed to initialize drm fb helper - %d.\n", ret); in rockchip_drm_fbdev_init()
H A Drockchip_drm_debugfs.c7 #include <drm/drm_atomic_uapi.h>
8 #include <drm/drm_drv.h>
9 #include <drm/drm_file.h>
10 #include <drm/drm_gem_cma_helper.h>
11 #include <drm/drm_of.h>
12 #include <drm/drm_probe_helper.h>
H A Dcdn-dp-core.h10 #include <drm/drm_dp_helper.h>
11 #include <drm/drm_panel.h>
12 #include <drm/drm_probe_helper.h>
H A Drockchip_drm_drv.c24 #include <drm/drm_debugfs.h>
25 #include <drm/drm_drv.h>
26 #include <drm/drm_displayid.h>
27 #include <drm/drm_fb_helper.h>
28 #include <drm/drm_gem_cma_helper.h>
29 #include <drm/drm_of.h>
30 #include <drm/drm_probe_helper.h>
31 #include <drm/drm_vblank.h>
877 * Attach a (component) device to the shared drm dma mapping from master drm
1111 rockchip_attach_connector_property(struct drm_device *drm) rockchip_attach_connector_property() argument
1135 rockchip_drm_set_property_default(struct drm_device *drm) rockchip_drm_set_property_default() argument
1181 rockchip_gem_pool_init(struct drm_device *drm) rockchip_gem_pool_init() argument
1215 rockchip_gem_pool_destroy(struct drm_device *drm) rockchip_gem_pool_destroy() argument
1629 struct drm_device *drm = dev_get_drvdata(dev); rockchip_drm_sys_suspend() local
1636 struct drm_device *drm = dev_get_drvdata(dev); rockchip_drm_sys_resume() local
1839 struct drm_device *drm = platform_get_drvdata(pdev); rockchip_drm_platform_shutdown() local
[all...]
H A Drockchip_drm_drv.h12 #include <drm/drm_atomic_helper.h>
13 #include <drm/drm_dsc.h>
14 #include <drm/drm_fb_helper.h>
15 #include <drm/drm_fourcc.h>
16 #include <drm/drm_gem.h>
17 #include <drm/rockchip_drm.h>
308 * Rockchip drm private crtc funcs.
335 * Rockchip drm private structure.
H A Dinno_hdmi.c18 #include <drm/drm_atomic_helper.h>
19 #include <drm/drm_edid.h>
20 #include <drm/drm_of.h>
21 #include <drm/drm_probe_helper.h>
22 #include <drm/drm_simple_kms_helper.h>
551 static int inno_hdmi_register(struct drm_device *drm, struct inno_hdmi *hdmi) in inno_hdmi_register() argument
556 encoder->possible_crtcs = rockchip_drm_of_find_possible_crtcs(drm, dev->of_node); in inno_hdmi_register()
569 drm_simple_encoder_init(drm, encoder, DRM_MODE_ENCODER_TMDS); in inno_hdmi_register()
574 drm_connector_init_with_ddc(drm, &hdmi->connector, &inno_hdmi_connector_funcs, DRM_MODE_CONNECTOR_HDMIA, hdmi->ddc); in inno_hdmi_register()
765 struct drm_device *drm in inno_hdmi_bind() local
[all...]
H A Danalogix_dp-rockchip.c23 #include <drm/drm_atomic.h>
24 #include <drm/drm_atomic_helper.h>
25 #include <drm/bridge/analogix_dp.h>
26 #include <drm/drm_dp_helper.h>
27 #include <drm/drm_of.h>
28 #include <drm/drm_panel.h>
29 #include <drm/drm_probe_helper.h>
30 #include <drm/drm_simple_kms_helper.h>
250 DRM_ERROR("Failed to attach bridge to drm: %d\n", ret); in rockchip_dp_bridge_attach()
449 DRM_ERROR("failed to initialize encoder with drm\ in rockchip_dp_drm_create_encoder()
[all...]
H A Drk3066_hdmi.c7 #include <drm/drm_of.h>
8 #include <drm/drm_probe_helper.h>
9 #include <drm/drm_simple_kms_helper.h>
24 int vic; /* The CEA Video ID (VIC) of the current drm display mode. */
508 static int rk3066_hdmi_register(struct drm_device *drm, struct rk3066_hdmi *hdmi) in rk3066_hdmi_register() argument
513 encoder->possible_crtcs = rockchip_drm_of_find_possible_crtcs(drm, dev->of_node); in rk3066_hdmi_register()
526 drm_simple_encoder_init(drm, encoder, DRM_MODE_ENCODER_TMDS); in rk3066_hdmi_register()
531 drm_connector_init_with_ddc(drm, &hdmi->connector, &rk3066_hdmi_connector_funcs, DRM_MODE_CONNECTOR_HDMIA, in rk3066_hdmi_register()
715 struct drm_device *drm = data; in rk3066_hdmi_bind() local
726 hdmi->drm_dev = drm; in rk3066_hdmi_bind()
[all...]
H A Drockchip_rgb.c16 #include <drm/drm_atomic_helper.h>
17 #include <drm/drm_crtc_helper.h>
18 #include <drm/drm_dp_helper.h>
19 #include <drm/drm_of.h>
20 #include <drm/drm_panel.h>
21 #include <drm/drm_probe_helper.h>
/device/soc/rockchip/common/sdk_linux/include/drm/
H A Ddrm_crtc.h34 #include <uapi/drm/drm_mode.h>
35 #include <uapi/drm/drm_fourcc.h>
36 #include <drm/drm_modeset_lock.h>
37 #include <drm/drm_rect.h>
38 #include <drm/drm_mode_object.h>
39 #include <drm/drm_framebuffer.h>
40 #include <drm/drm_modes.h>
41 #include <drm/drm_connector.h>
42 #include <drm/drm_device.h>
43 #include <drm/drm_propert
[all...]
H A Ddrm_file.h37 #include <uapi/drm/drm.h>
39 #include <drm/drm_prime.h>
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/
H A DMakefile3 # Makefile for the drm device driver. This driver provides support for the
6 drm-y := drm_auth.o drm_cache.o \
23 drm-$(CONFIG_DRM_LEGACY) += drm_legacy_misc.o drm_bufs.o drm_context.o drm_dma.o drm_scatter.o drm_lock.o
24 drm-$(CONFIG_DRM_LIB_RANDOM) += lib/drm_random.o
25 drm-$(CONFIG_DRM_VM) += drm_vm.o
26 drm-$(CONFIG_COMPAT) += drm_ioc32.o
27 drm-$(CONFIG_DRM_GEM_CMA_HELPER) += drm_gem_cma_helper.o
28 drm-$(CONFIG_DRM_GEM_SHMEM_HELPER) += drm_gem_shmem_helper.o
29 drm-$(CONFIG_DRM_PANEL) += drm_panel.o
30 drm
[all...]
H A Ddrm_atomic_state_helper.c27 #include <drm/drm_atomic.h>
28 #include <drm/drm_atomic_state_helper.h>
29 #include <drm/drm_bridge.h>
30 #include <drm/drm_connector.h>
31 #include <drm/drm_crtc.h>
32 #include <drm/drm_device.h>
33 #include <drm/drm_plane.h>
34 #include <drm/drm_print.h>
35 #include <drm/drm_vblank.h>
36 #include <drm/drm_writebac
[all...]
H A Ddrm_debugfs.c32 #include <drm/drm_atomic.h>
33 #include <drm/drm_auth.h>
34 #include <drm/drm_client.h>
35 #include <drm/drm_debugfs.h>
36 #include <drm/drm_device.h>
37 #include <drm/drm_drv.h>
38 #include <drm/drm_edid.h>
39 #include <drm/drm_file.h>
40 #include <drm/drm_gem.h>
H A Ddrm_color_mgmt.c25 #include <drm/drm_color_mgmt.h>
26 #include <drm/drm_crtc.h>
27 #include <drm/drm_device.h>
28 #include <drm/drm_drv.h>
29 #include <drm/drm_print.h>
216 * table size when initializing the CRTC. Currently the drm core only supports a
H A Ddrm_auth.c33 #include <drm/drm_auth.h>
34 #include <drm/drm_drv.h>
35 #include <drm/drm_file.h>
36 #include <drm/drm_lease.h>
37 #include <drm/drm_print.h>
H A Ddrm_lease.c8 #include <drm/drm_auth.h>
9 #include <drm/drm_crtc_helper.h>
10 #include <drm/drm_drv.h>
11 #include <drm/drm_file.h>
12 #include <drm/drm_lease.h>
13 #include <drm/drm_print.h>
480 * @dev: the drm device
597 * @dev: the drm device
657 * @dev: the drm device
722 * @dev: the drm devic
[all...]
/device/soc/rockchip/rk3588/kernel/drivers/devfreq/
H A Drockchip_drm_drv.h12 #include <drm/drm_atomic_helper.h>
13 #include <drm/drm_dsc.h>
14 #include <drm/drm_fb_helper.h>
15 #include <drm/drm_fourcc.h>
16 #include <drm/drm_gem.h>
17 #include <uapi/drm/rockchip_drm.h>
23 #include <drm/panel-simple.h>
25 #include <drm/rockchip_drm_debugfs.h>
310 * Rockchip drm private crtc funcs.
342 * Rockchip drm privat
[all...]
/device/soc/rockchip/common/sdk_linux/include/uapi/drm/
H A Drockchip_drm.h18 #include <drm/drm.h>
19 #include <drm/drm_file.h>
/device/soc/rockchip/rk3588/kernel/include/uapi/drm/
H A Drockchip_drm.h18 #include <drm/drm.h>
19 #include <drm/drm_file.h>
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/i915/gt/uc/
H A Dintel_uc_fw.c6 #include <drm/drm_print.h>
35 drm_dbg(&uc_fw_to_gt(uc_fw)->i915->drm, "%s firmware -> %s\n", intel_uc_fw_type_repr(uc_fw->type), in intel_uc_fw_change_status()
267 struct device *dev = i915->drm.dev; in intel_uc_fw_fetch()
292 drm_warn(&i915->drm, "%s firmware %s: invalid size: %zu < %zu\n", intel_uc_fw_type_repr(uc_fw->type), in intel_uc_fw_fetch()
303 drm_warn(&i915->drm, "%s firmware %s: unexpected header size: %zu != %zu\n", intel_uc_fw_type_repr(uc_fw->type), in intel_uc_fw_fetch()
314 drm_warn(&i915->drm, "%s firmware %s: unexpected key size: %u != %u\n", intel_uc_fw_type_repr(uc_fw->type), in intel_uc_fw_fetch()
324 drm_warn(&i915->drm, "%s firmware %s: invalid size: %zu < %zu\n", intel_uc_fw_type_repr(uc_fw->type), in intel_uc_fw_fetch()
333 drm_warn(&i915->drm, "%s firmware %s: invalid size: %zu > %zu\n", intel_uc_fw_type_repr(uc_fw->type), in intel_uc_fw_fetch()
344 drm_notice(&i915->drm, "%s firmware %s: unexpected version: %u.%u != %u.%u\n", in intel_uc_fw_fetch()
369 drm_notice(&i915->drm, " in intel_uc_fw_fetch()
[all...]

Completed in 19 milliseconds

1234