Searched full:drm (Results 1 – 25 of 112) sorted by relevance
12345
| /Documentation/gpu/ |
| D | panfrost.rst | 4 drm/Panfrost Mali Driver 9 Panfrost DRM client usage stats implementation 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 [all …]
|
| D | drm-kms-helpers.rst | 5 The DRM subsystem aims for a strong separation between core code and helper 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 [all …]
|
| 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/i915/i915_irq.c [all …]
|
| D | driver-uapi.rst | 2 DRM Driver uAPI 5 drm/i915 uAPI 8 .. kernel-doc:: include/uapi/drm/i915_drm.h 10 drm/nouveau uAPI 16 .. kernel-doc:: drivers/gpu/drm/nouveau/nouveau_exec.c 19 .. kernel-doc:: include/uapi/drm/nouveau_drm.h 21 drm/panthor uAPI 24 .. kernel-doc:: include/uapi/drm/panthor_drm.h 26 drm/xe uAPI 29 .. kernel-doc:: include/uapi/drm/xe_drm.h
|
| D | drm-mm.rst | 2 DRM Memory Management 9 role in the DRM infrastructure. 11 The DRM core includes two memory managers, namely Translation Table Manager 12 (TTM) and Graphics Execution Manager (GEM). TTM was the first DRM memory 31 .. kernel-doc:: drivers/gpu/drm/ttm/ttm_module.c 34 .. kernel-doc:: include/drm/ttm/ttm_caching.h 40 .. kernel-doc:: include/drm/ttm/ttm_device.h 43 .. kernel-doc:: drivers/gpu/drm/ttm/ttm_device.c 49 .. kernel-doc:: include/drm/ttm/ttm_placement.h 55 .. kernel-doc:: include/drm/ttm/ttm_resource.h [all …]
|
| D | drm-usage-stats.rst | 4 DRM client usage stats 7 DRM drivers can choose to export partly standardised text output via the 9 in the `struct drm_driver` object registered with the DRM core. 14 Given the differences between various DRM drivers the specification of the 24 - All keys shall be prefixed with `drm-`. 48 - drm-driver: <valstr> 59 - drm-pdev: <aaaa:bb.cc.d> 64 - drm-client-id: <uint> 66 Unique value relating to the open DRM file descriptor used to distinguish 71 scope of each device, in which case `drm-pdev` shall be present as well. [all …]
|
| D | drm-internals.rst | 2 DRM Internals 5 This chapter documents DRM internals relevant to driver authors and 14 The DRM layer provides several services to graphics drivers, many of 16 the library that wraps most of the DRM ioctls. These include vblank 24 At the core of every DRM driver is a :c:type:`struct drm_driver 33 supports, and pointers to methods that the DRM core will call to 34 implement the DRM API. We will first go through the :c:type:`struct 46 The DRM core identifies driver versions by a major, minor and patch 75 .. kernel-doc:: include/drm/drm_module.h 81 .. kernel-doc:: drivers/gpu/drm/drm_aperture.c [all …]
|
| D | index.rst | 8 drm-internals 9 drm-mm 10 drm-kms 11 drm-kms-helpers 12 drm-uapi 13 drm-usage-stats 15 drm-client
|
| D | drm-kms.rst | 6 drmm_mode_config_init() on the DRM device. The function 156 .. kernel-doc:: include/drm/drm_mode_config.h 159 .. kernel-doc:: drivers/gpu/drm/drm_mode_config.c 188 .. kernel-doc:: include/drm/drm_mode_object.h 191 .. kernel-doc:: drivers/gpu/drm/drm_mode_object.c 288 .. kernel-doc:: drivers/gpu/drm/drm_atomic.c 294 .. kernel-doc:: include/drm/drm_atomic.h 297 .. kernel-doc:: drivers/gpu/drm/drm_atomic.c 303 .. kernel-doc:: drivers/gpu/drm/drm_atomic_uapi.c 306 .. kernel-doc:: drivers/gpu/drm/drm_atomic_uapi.c [all …]
|
| D | vc4.rst | 2 drm/vc4 Broadcom VC4 Graphics Driver 5 .. kernel-doc:: drivers/gpu/drm/vc4/vc4_drv.c 15 Pixel Valve (DRM CRTC) 18 .. kernel-doc:: drivers/gpu/drm/vc4/vc4_crtc.c 24 .. kernel-doc:: drivers/gpu/drm/vc4/vc4_hvs.c 30 .. kernel-doc:: drivers/gpu/drm/vc4/vc4_plane.c 36 .. kernel-doc:: drivers/gpu/drm/vc4/vc4_hdmi.c 42 .. kernel-doc:: drivers/gpu/drm/vc4/vc4_dsi.c 48 .. kernel-doc:: drivers/gpu/drm/vc4/vc4_dpi.c 54 .. kernel-doc:: drivers/gpu/drm/vc4/vc4_vec.c [all …]
|
| D | drm-uapi.rst | 7 The DRM core exports several interfaces to applications, generally 22 .. kernel-doc:: drivers/gpu/drm/drm_ioctl.c 28 Primary Nodes, DRM Master and Authentication 31 .. kernel-doc:: drivers/gpu/drm/drm_auth.c 34 .. kernel-doc:: drivers/gpu/drm/drm_auth.c 37 .. kernel-doc:: include/drm/drm_auth.h 43 DRM Display Resource Leasing 46 .. kernel-doc:: drivers/gpu/drm/drm_lease.c 47 :doc: drm leasing 52 The DRM subsystem has stricter requirements than most other kernel subsystems on [all …]
|
| D | introduction.rst | 5 The Linux DRM layer contains code intended to support the needs of 8 make use of DRM functions to make tasks like memory management, 12 A note on versions: this guide covers features found in the DRM tree, 17 [Insert diagram of typical DRM stack here] 23 are written as all-uppercase, for example: DRM, KMS, IOCTL, CRTC, and so 63 authors: Internal functions of drm.ko and definitely static functions should not 73 Developers interested in helping out with the DRM subsystem are very welcome. 83 Mostly the DRM subsystem works like any other kernel subsystem, see :ref:`the 92 merge window. All patches must have landed in the drm-next tree by latest -rc7, 103 blackout period. As an example, drm-misc works like that. [all …]
|
| D | drm-client.rst | 5 .. kernel-doc:: drivers/gpu/drm/drm_client.c 8 .. kernel-doc:: include/drm/drm_client.h 11 .. kernel-doc:: drivers/gpu/drm/drm_client.c 14 .. kernel-doc:: drivers/gpu/drm/drm_client_modeset.c
|
| D | v3d.rst | 2 drm/v3d Broadcom V3D Graphics Driver 5 .. kernel-doc:: drivers/gpu/drm/v3d/v3d_drv.c 11 .. kernel-doc:: drivers/gpu/drm/v3d/v3d_bo.c 16 .. kernel-doc:: drivers/gpu/drm/v3d/v3d_mmu.c 21 .. kernel-doc:: drivers/gpu/drm/v3d/v3d_sched.c 27 .. kernel-doc:: drivers/gpu/drm/v3d/v3d_irq.c
|
| D | automated_testing.rst | 4 Automated testing of the DRM subsystem 21 can be used as well for testing the DRM subsystem. This document explains how 29 drivers/gpu/drm/ci/gitlab-ci.yml 50 https://gitlab.freedesktop.org/drm/igt-gpu-tools 52 drivers/gpu/drm/ci/testlist.txt 58 drivers/gpu/drm/ci/${DRIVER_NAME}-${HW_REVISION}-fails.txt 63 drivers/gpu/drm/ci/${DRIVER_NAME}-${HW_REVISION}-flakes.txt 84 drivers/gpu/drm/ci/${DRIVER_NAME}-${HW_REVISION}-skips.txt 101 drivers/gpu/drm/ci/gitlab-ci.yml. 103 3. Request to be added to the drm/ci-ok group so that your user has the [all …]
|
| /Documentation/gpu/imagination/ |
| D | uapi.rst | 6 .. kernel-doc:: include/uapi/drm/pvr_drm.h 11 .. kernel-doc:: include/uapi/drm/pvr_drm.h 14 .. kernel-doc:: include/uapi/drm/pvr_drm.h 19 .. kernel-doc:: include/uapi/drm/pvr_drm.h 22 .. kernel-doc:: include/uapi/drm/pvr_drm.h 27 .. kernel-doc:: include/uapi/drm/pvr_drm.h 30 .. kernel-doc:: include/uapi/drm/pvr_drm.h 33 .. kernel-doc:: include/uapi/drm/pvr_drm.h 36 .. kernel-doc:: include/uapi/drm/pvr_drm.h 43 .. kernel-doc:: include/uapi/drm/pvr_drm.h [all …]
|
| /Documentation/gpu/amdgpu/display/ |
| D | display-manager.rst | 8 .. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 11 .. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h 17 .. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 20 .. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 26 .. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c 29 .. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c 32 .. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 38 .. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 41 .. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 47 .. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c [all …]
|
| D | dcn-blocks.rst | 11 .. kernel-doc:: drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h 17 .. kernel-doc:: drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h 23 .. kernel-doc:: drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h 26 .. kernel-doc:: drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h 32 .. kernel-doc:: drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h 35 .. kernel-doc:: drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h 42 .. kernel-doc:: drivers/gpu/drm/amd/display/dc/inc/hw/opp.h 45 .. kernel-doc:: drivers/gpu/drm/amd/display/dc/inc/hw/opp.h 51 .. kernel-doc:: drivers/gpu/drm/amd/display/dc/link/hwss/link_hwss_dio.c 54 .. kernel-doc:: drivers/gpu/drm/amd/display/dc/link/hwss/link_hwss_dio.c
|
| /Documentation/gpu/amdgpu/ |
| D | driver-misc.rst | 14 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c 20 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c 26 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c 32 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c 38 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c 44 .. kernel-doc:: drivers/gpu/drm/amd/pm/amdgpu_pm.c 50 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 78 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c 84 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c 90 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c [all …]
|
| D | thermal.rst | 8 .. kernel-doc:: drivers/gpu/drm/amd/pm/amdgpu_pm.c 19 .. kernel-doc:: drivers/gpu/drm/amd/pm/amdgpu_pm.c 25 .. kernel-doc:: drivers/gpu/drm/amd/pm/amdgpu_pm.c 31 .. kernel-doc:: drivers/gpu/drm/amd/pm/amdgpu_pm.c 37 .. kernel-doc:: drivers/gpu/drm/amd/pm/amdgpu_pm.c 43 .. kernel-doc:: drivers/gpu/drm/amd/pm/amdgpu_pm.c 49 .. kernel-doc:: drivers/gpu/drm/amd/pm/amdgpu_pm.c 55 .. kernel-doc:: drivers/gpu/drm/amd/pm/amdgpu_pm.c 61 .. kernel-doc:: drivers/gpu/drm/amd/pm/amdgpu_pm.c 64 .. kernel-doc:: drivers/gpu/drm/amd/pm/amdgpu_pm.c [all …]
|
| /Documentation/gpu/rfc/ |
| D | i915_scheduler.rst | 2 I915 GuC Submission/DRM Scheduler Section 8 i915 with the DRM scheduler is: 14 * Lots of rework will need to be done to integrate with DRM scheduler so 32 * Convert the i915 to use the DRM scheduler 33 * GuC submission backend fully integrated with DRM scheduler 35 handled in DRM scheduler) 36 * Resets / cancels hook in DRM scheduler 37 * Watchdog hooks into DRM scheduler 39 integrated with DRM scheduler (e.g. state machine gets 41 * Execlists backend will minimum required to hook in the DRM scheduler [all …]
|
| /Documentation/userspace-api/media/cec/ |
| D | cec-ioc-adap-g-conn-info.rst | 57 - drm 58 - :ref:`cec-drm-connector-info` 77 * .. _`CEC-CONNECTOR-TYPE-DRM`: 81 - Indicates that a DRM connector is associated with this adapter. 83 :ref:`cec-drm-connector-info`. 89 .. _cec-drm-connector-info: 96 * .. _`CEC-DRM-CONNECTOR-TYPE-CARD-NO`: 100 - DRM card number: the number from a card's path, e.g. 0 in case of 102 * .. _`CEC-DRM-CONNECTOR-TYPE-CONNECTOR_ID`: 106 - DRM connector ID.
|
| /Documentation/gpu/xe/ |
| D | xe_mm.rst | 7 .. kernel-doc:: drivers/gpu/drm/xe/xe_bo_doc.h 13 .. kernel-doc:: drivers/gpu/drm/xe/xe_ggtt.c 19 .. kernel-doc:: drivers/gpu/drm/xe/xe_ggtt_types.h 22 .. kernel-doc:: drivers/gpu/drm/xe/xe_ggtt.c 28 .. kernel-doc:: drivers/gpu/drm/xe/xe_pt.c
|
| D | xe_firmware.rst | 10 .. kernel-doc:: drivers/gpu/drm/xe/xe_uc_fw_abi.h 13 .. kernel-doc:: drivers/gpu/drm/xe/xe_uc_fw_abi.h 19 .. kernel-doc:: drivers/gpu/drm/xe/xe_wopcm.c 25 .. kernel-doc:: drivers/gpu/drm/xe/xe_guc_ct.c 31 .. kernel-doc:: drivers/gpu/drm/xe/xe_guc_pc.c
|
| D | xe_rtp.rst | 7 .. kernel-doc:: drivers/gpu/drm/xe/xe_rtp.c 13 .. kernel-doc:: drivers/gpu/drm/xe/xe_rtp_types.h 16 .. kernel-doc:: drivers/gpu/drm/xe/xe_rtp.h 19 .. kernel-doc:: drivers/gpu/drm/xe/xe_rtp.c
|
12345