/device/soc/rockchip/common/sdk_linux/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> 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 D | nouveau_drv.h | 49 #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 D | rockchip_drm_gem.c | 11 #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 D | rockchip_drm_fb.c | 10 #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 D | rockchip_drm_fbdev.c | 7 #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 D | rockchip_drm_debugfs.c | 7 #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 D | cdn-dp-core.h | 10 #include <drm/drm_dp_helper.h> 11 #include <drm/drm_panel.h> 12 #include <drm/drm_probe_helper.h>
|
H A D | rockchip_drm_drv.c | 24 #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 D | rockchip_drm_drv.h | 12 #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 D | inno_hdmi.c | 18 #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 D | analogix_dp-rockchip.c | 23 #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 D | rk3066_hdmi.c | 7 #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 D | rockchip_rgb.c | 16 #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 D | drm_crtc.h | 34 #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 D | drm_file.h | 37 #include <uapi/drm/drm.h> 39 #include <drm/drm_prime.h>
|
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/ |
H A D | Makefile | 3 # 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 D | drm_atomic_state_helper.c | 27 #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 D | drm_debugfs.c | 32 #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 D | drm_color_mgmt.c | 25 #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 D | drm_auth.c | 33 #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 D | drm_lease.c | 8 #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 D | rockchip_drm_drv.h | 12 #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 D | rockchip_drm.h | 18 #include <drm/drm.h> 19 #include <drm/drm_file.h>
|
/device/soc/rockchip/rk3588/kernel/include/uapi/drm/ |
H A D | rockchip_drm.h | 18 #include <drm/drm.h> 19 #include <drm/drm_file.h>
|
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/i915/gt/uc/ |
H A D | intel_uc_fw.c | 6 #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...] |