__ __ __ __ _____ _ _ _____ _ _ _ | \/ | \ \ / / | __ \ (_) | | / ____| | | | | | \ / |_ __\ V / | |__) | __ ___ ____ _| |_ ___ | (___ | |__ ___| | | | |\/| | '__|> < | ___/ '__| \ \ / / _` | __/ _ \ \___ \| '_ \ / _ \ | | | | | | |_ / . \ | | | | | |\ V / (_| | || __/ ____) | | | | __/ | | |_| |_|_(_)_/ \_\ |_| |_| |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1 if you need WebShell for Seo everyday contact me on Telegram Telegram Address : @jackleetFor_More_Tools:
<!DOCTYPE html>
<html lang="en" data-content_root="../">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
<title>GPU Driver Documentation — The Linux Kernel documentation</title>
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=fa44fd50" />
<link rel="stylesheet" type="text/css" href="../_static/alabaster.css?v=3918102e" />
<script src="../_static/documentation_options.js?v=5929fcd5"></script>
<script src="../_static/doctools.js?v=9bcbadda"></script>
<script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
<link rel="index" title="Index" href="../genindex.html" />
<link rel="search" title="Search" href="../search.html" />
<link rel="next" title="drm/amdgpu AMDgpu driver" href="amdgpu/index.html" />
<link rel="prev" title="Long running workloads and compute" href="drm-compute.html" />
<link rel="stylesheet" href="../_static/custom.css" type="text/css" />
</head><body>
<div class="document">
<div class="sphinxsidebar" role="navigation" aria-label="Main">
<div class="sphinxsidebarwrapper">
<p class="logo"><a href="../index.html">
<img class="logo" src="../_static/logo.svg" alt="Logo of The Linux Kernel"/>
</a></p>
<h1 class="logo"><a href="../index.html">The Linux Kernel</a></h1>
<p class="blurb">6.18.50</p>
<search id="searchbox" style="display: none" role="search">
<h3 id="searchlabel">Quick search</h3>
<div class="searchformwrapper">
<form class="search" action="../search.html" method="get">
<input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
<input type="submit" value="Go" />
</form>
</div>
</search>
<script>document.getElementById('searchbox').style.display = "block"</script>
<p>
<h3 class="kernel-toc-contents">Contents</h3>
<input type="checkbox" class="kernel-toc-toggle" id = "kernel-toc-toggle" checked>
<label class="kernel-toc-title" for="kernel-toc-toggle"></label>
<div class="kerneltoc" id="kerneltoc">
<ul>
<li class="toctree-l1"><a class="reference internal" href="../process/development-process.html">Development process</a></li>
<li class="toctree-l1"><a class="reference internal" href="../process/submitting-patches.html">Submitting patches</a></li>
<li class="toctree-l1"><a class="reference internal" href="../process/code-of-conduct.html">Code of conduct</a></li>
<li class="toctree-l1"><a class="reference internal" href="../maintainer/index.html">Maintainer handbook</a></li>
<li class="toctree-l1"><a class="reference internal" href="../process/index.html">All development-process docs</a></li>
</ul>
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../core-api/index.html">Core API</a></li>
<li class="toctree-l1"><a class="reference internal" href="../driver-api/index.html">Driver APIs</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="../subsystem-apis.html">Subsystems</a><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="../subsystem-apis.html#core-subsystems">Core subsystems</a></li>
<li class="toctree-l2 current"><a class="reference internal" href="../subsystem-apis.html#human-interfaces">Human interfaces</a><ul class="current">
<li class="toctree-l3"><a class="reference internal" href="../input/index.html">Input Documentation</a></li>
<li class="toctree-l3"><a class="reference internal" href="../hid/index.html">Human Interface Devices (HID)</a></li>
<li class="toctree-l3"><a class="reference internal" href="../sound/index.html">Sound Subsystem Documentation</a></li>
<li class="toctree-l3 current"><a class="reference internal" href="index.html">GPU Driver Developer’s Guide</a></li>
<li class="toctree-l3"><a class="reference internal" href="../fb/index.html">Frame Buffer</a></li>
<li class="toctree-l3"><a class="reference internal" href="../leds/index.html">LEDs</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="../subsystem-apis.html#networking-interfaces">Networking interfaces</a></li>
<li class="toctree-l2"><a class="reference internal" href="../subsystem-apis.html#storage-interfaces">Storage interfaces</a></li>
<li class="toctree-l2"><a class="reference internal" href="../subsystem-apis.html#other-subsystems">Other subsystems</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../locking/index.html">Locking</a></li>
</ul>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../process/license-rules.html">Licensing rules</a></li>
<li class="toctree-l1"><a class="reference internal" href="../doc-guide/index.html">Writing documentation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../dev-tools/index.html">Development tools</a></li>
<li class="toctree-l1"><a class="reference internal" href="../dev-tools/testing-overview.html">Testing guide</a></li>
<li class="toctree-l1"><a class="reference internal" href="../kernel-hacking/index.html">Hacking guide</a></li>
<li class="toctree-l1"><a class="reference internal" href="../trace/index.html">Tracing</a></li>
<li class="toctree-l1"><a class="reference internal" href="../fault-injection/index.html">Fault injection</a></li>
<li class="toctree-l1"><a class="reference internal" href="../livepatch/index.html">Livepatching</a></li>
<li class="toctree-l1"><a class="reference internal" href="../rust/index.html">Rust</a></li>
</ul>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../admin-guide/index.html">Administration</a></li>
<li class="toctree-l1"><a class="reference internal" href="../kbuild/index.html">Build system</a></li>
<li class="toctree-l1"><a class="reference internal" href="../admin-guide/reporting-issues.html">Reporting issues</a></li>
<li class="toctree-l1"><a class="reference internal" href="../tools/index.html">Userspace tools</a></li>
<li class="toctree-l1"><a class="reference internal" href="../userspace-api/index.html">Userspace API</a></li>
</ul>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../firmware-guide/index.html">Firmware</a></li>
<li class="toctree-l1"><a class="reference internal" href="../devicetree/index.html">Firmware and Devicetree</a></li>
</ul>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../arch/index.html">CPU architectures</a></li>
</ul>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../staging/index.html">Unsorted documentation</a></li>
</ul>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../translations/index.html">Translations</a></li>
</ul>
</div>
<script type="text/javascript"> <!--
var sbar = document.getElementsByClassName("sphinxsidebar")[0];
let currents = document.getElementsByClassName("current")
if (currents.length) {
sbar.scrollTop = currents[currents.length - 1].offsetTop;
}
--> </script>
<div role="note" aria-label="source link">
<h3>This Page</h3>
<ul class="this-page-menu">
<li><a href="../_sources/gpu/drivers.rst.txt"
rel="nofollow">Show Source</a></li>
</ul>
</div>
</div>
</div>
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body" role="main">
<section id="gpu-driver-documentation">
<h1>GPU Driver Documentation<a class="headerlink" href="#gpu-driver-documentation" title="Link to this heading">¶</a></h1>
<div class="toctree-wrapper compound">
<ul>
<li class="toctree-l1"><a class="reference internal" href="amdgpu/index.html">drm/amdgpu AMDgpu driver</a><ul>
<li class="toctree-l2"><a class="reference internal" href="amdgpu/driver-core.html">Core Driver Infrastructure</a><ul>
<li class="toctree-l3"><a class="reference internal" href="amdgpu/driver-core.html#gpu-hardware-structure">GPU Hardware Structure</a></li>
<li class="toctree-l3"><a class="reference internal" href="amdgpu/driver-core.html#gfx-compute-and-sdma-overall-behavior">GFX, Compute, and SDMA Overall Behavior</a></li>
<li class="toctree-l3"><a class="reference internal" href="amdgpu/driver-core.html#driver-structure">Driver Structure</a></li>
<li class="toctree-l3"><a class="reference internal" href="amdgpu/driver-core.html#memory-domains">Memory Domains</a></li>
<li class="toctree-l3"><a class="reference internal" href="amdgpu/driver-core.html#buffer-objects">Buffer Objects</a></li>
<li class="toctree-l3"><a class="reference internal" href="amdgpu/driver-core.html#prime-buffer-sharing">PRIME Buffer Sharing</a></li>
<li class="toctree-l3"><a class="reference internal" href="amdgpu/driver-core.html#mmu-notifier">MMU Notifier</a></li>
<li class="toctree-l3"><a class="reference internal" href="amdgpu/driver-core.html#amdgpu-virtual-memory">AMDGPU Virtual Memory</a></li>
<li class="toctree-l3"><a class="reference internal" href="amdgpu/driver-core.html#interrupt-handling">Interrupt Handling</a></li>
<li class="toctree-l3"><a class="reference internal" href="amdgpu/driver-core.html#ip-blocks">IP Blocks</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="amdgpu/amd-hardware-list-info.html">AMD Hardware Components Information per Product</a><ul>
<li class="toctree-l3"><a class="reference internal" href="amdgpu/amd-hardware-list-info.html#accelerated-processing-units-apu-info">Accelerated Processing Units (APU) Info</a></li>
<li class="toctree-l3"><a class="reference internal" href="amdgpu/amd-hardware-list-info.html#discrete-gpu-info">Discrete GPU Info</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="amdgpu/module-parameters.html">Module Parameters</a></li>
<li class="toctree-l2"><a class="reference internal" href="amdgpu/gc/index.html">drm/amdgpu - Graphics and Compute (GC)</a><ul>
<li class="toctree-l3"><a class="reference internal" href="amdgpu/gc/index.html#graphics-gfx-and-compute-microcontrollers">Graphics (GFX) and Compute Microcontrollers</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="amdgpu/display/index.html">drm/amd/display - Display Core (DC)</a><ul>
<li class="toctree-l3"><a class="reference internal" href="amdgpu/display/index.html#dc-code-validation">DC Code validation</a></li>
<li class="toctree-l3"><a class="reference internal" href="amdgpu/display/index.html#dc-information">DC Information</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="amdgpu/userq.html">User Mode Queues</a><ul>
<li class="toctree-l3"><a class="reference internal" href="amdgpu/userq.html#introduction">Introduction</a></li>
<li class="toctree-l3"><a class="reference internal" href="amdgpu/userq.html#theory-of-operation">Theory of Operation</a></li>
<li class="toctree-l3"><a class="reference internal" href="amdgpu/userq.html#memory-management">Memory Management</a></li>
<li class="toctree-l3"><a class="reference internal" href="amdgpu/userq.html#interaction-with-kernel-queues">Interaction with Kernel Queues</a></li>
<li class="toctree-l3"><a class="reference internal" href="amdgpu/userq.html#queue-resets">Queue Resets</a></li>
<li class="toctree-l3"><a class="reference internal" href="amdgpu/userq.html#ioctl-interfaces">IOCTL Interfaces</a></li>
<li class="toctree-l3"><a class="reference internal" href="amdgpu/userq.html#kernel-and-user-queues">Kernel and User Queues</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="amdgpu/flashing.html">dGPU firmware flashing</a><ul>
<li class="toctree-l3"><a class="reference internal" href="amdgpu/flashing.html#ifwi">IFWI</a></li>
<li class="toctree-l3"><a class="reference internal" href="amdgpu/flashing.html#usb-c-pd-f-w">USB-C PD F/W</a></li>
<li class="toctree-l3"><a class="reference internal" href="amdgpu/flashing.html#sysfs-files">sysfs files</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="amdgpu/xgmi.html">AMDGPU XGMI Support</a></li>
<li class="toctree-l2"><a class="reference internal" href="amdgpu/ras.html">AMDGPU RAS Support</a><ul>
<li class="toctree-l3"><a class="reference internal" href="amdgpu/ras.html#ras-debugfs-sysfs-control-and-error-injection-interfaces">RAS debugfs/sysfs Control and Error Injection Interfaces</a></li>
<li class="toctree-l3"><a class="reference internal" href="amdgpu/ras.html#ras-reboot-behavior-for-unrecoverable-errors">RAS Reboot Behavior for Unrecoverable Errors</a></li>
<li class="toctree-l3"><a class="reference internal" href="amdgpu/ras.html#ras-error-count-sysfs-interface">RAS Error Count sysfs Interface</a></li>
<li class="toctree-l3"><a class="reference internal" href="amdgpu/ras.html#ras-eeprom-debugfs-interface">RAS EEPROM debugfs Interface</a></li>
<li class="toctree-l3"><a class="reference internal" href="amdgpu/ras.html#ras-vram-bad-pages-sysfs-interface">RAS VRAM Bad Pages sysfs Interface</a></li>
<li class="toctree-l3"><a class="reference internal" href="amdgpu/ras.html#sample-code">Sample Code</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="amdgpu/thermal.html">GPU Power/Thermal Controls and Monitoring</a><ul>
<li class="toctree-l3"><a class="reference internal" href="amdgpu/thermal.html#hwmon-interfaces">HWMON Interfaces</a></li>
<li class="toctree-l3"><a class="reference internal" href="amdgpu/thermal.html#gpu-sysfs-power-state-interfaces">GPU sysfs Power State Interfaces</a></li>
<li class="toctree-l3"><a class="reference internal" href="amdgpu/thermal.html#gfxoff">GFXOFF</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="amdgpu/driver-misc.html">Misc AMDGPU driver information</a><ul>
<li class="toctree-l3"><a class="reference internal" href="amdgpu/driver-misc.html#gpu-product-information">GPU Product Information</a></li>
<li class="toctree-l3"><a class="reference internal" href="amdgpu/driver-misc.html#gpu-memory-usage-information">GPU Memory Usage Information</a></li>
<li class="toctree-l3"><a class="reference internal" href="amdgpu/driver-misc.html#pcie-accounting-information">PCIe Accounting Information</a></li>
<li class="toctree-l3"><a class="reference internal" href="amdgpu/driver-misc.html#gpu-smartshift-information">GPU SmartShift Information</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="amdgpu/debugging.html">GPU Debugging</a><ul>
<li class="toctree-l3"><a class="reference internal" href="amdgpu/debugging.html#general-debugging-options">General Debugging Options</a></li>
<li class="toctree-l3"><a class="reference internal" href="amdgpu/debugging.html#gpuvm-debugging">GPUVM Debugging</a></li>
<li class="toctree-l3"><a class="reference internal" href="amdgpu/debugging.html#decoding-a-gpuvm-page-fault">Decoding a GPUVM Page Fault</a></li>
<li class="toctree-l3"><a class="reference internal" href="amdgpu/debugging.html#umr">UMR</a></li>
<li class="toctree-l3"><a class="reference internal" href="amdgpu/debugging.html#debugging-backlight-brightness">Debugging backlight brightness</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="amdgpu/debugfs.html">AMDGPU DebugFS</a><ul>
<li class="toctree-l3"><a class="reference internal" href="amdgpu/debugfs.html#debugfs-files">DebugFS Files</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="amdgpu/process-isolation.html">AMDGPU Process Isolation</a><ul>
<li class="toctree-l3"><a class="reference internal" href="amdgpu/process-isolation.html#process-isolation">Process Isolation</a></li>
<li class="toctree-l3"><a class="reference internal" href="amdgpu/process-isolation.html#cleaner-shader-execution">Cleaner Shader Execution</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="amdgpu/amdgpu-glossary.html">AMDGPU Glossary</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="i915.html">drm/i915 Intel GFX Driver</a><ul>
<li class="toctree-l2"><a class="reference internal" href="i915.html#core-driver-infrastructure">Core Driver Infrastructure</a><ul>
<li class="toctree-l3"><a class="reference internal" href="i915.html#runtime-power-management">Runtime Power Management</a></li>
<li class="toctree-l3"><a class="reference internal" href="i915.html#interrupt-handling">Interrupt Handling</a></li>
<li class="toctree-l3"><a class="reference internal" href="i915.html#intel-gvt-g-guest-support-vgpu">Intel GVT-g Guest Support(vGPU)</a></li>
<li class="toctree-l3"><a class="reference internal" href="i915.html#intel-gvt-g-host-support-vgpu-device-model">Intel GVT-g Host Support(vGPU device model)</a></li>
<li class="toctree-l3"><a class="reference internal" href="i915.html#workarounds">Workarounds</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="i915.html#display-hardware-handling">Display Hardware Handling</a><ul>
<li class="toctree-l3"><a class="reference internal" href="i915.html#mode-setting-infrastructure">Mode Setting Infrastructure</a></li>
<li class="toctree-l3"><a class="reference internal" href="i915.html#frontbuffer-tracking">Frontbuffer Tracking</a></li>
<li class="toctree-l3"><a class="reference internal" href="i915.html#display-fifo-underrun-reporting">Display FIFO Underrun Reporting</a></li>
<li class="toctree-l3"><a class="reference internal" href="i915.html#plane-configuration">Plane Configuration</a></li>
<li class="toctree-l3"><a class="reference internal" href="i915.html#atomic-plane-helpers">Atomic Plane Helpers</a></li>
<li class="toctree-l3"><a class="reference internal" href="i915.html#asynchronous-page-flip">Asynchronous Page Flip</a></li>
<li class="toctree-l3"><a class="reference internal" href="i915.html#output-probing">Output Probing</a></li>
<li class="toctree-l3"><a class="reference internal" href="i915.html#hotplug">Hotplug</a></li>
<li class="toctree-l3"><a class="reference internal" href="i915.html#high-definition-audio">High Definition Audio</a></li>
<li class="toctree-l3"><a class="reference internal" href="i915.html#intel-hdmi-lpe-audio-support">Intel HDMI LPE Audio Support</a></li>
<li class="toctree-l3"><a class="reference internal" href="i915.html#panel-self-refresh-psr-psr-srd">Panel Self Refresh PSR (PSR/SRD)</a></li>
<li class="toctree-l3"><a class="reference internal" href="i915.html#frame-buffer-compression-fbc">Frame Buffer Compression (FBC)</a></li>
<li class="toctree-l3"><a class="reference internal" href="i915.html#display-refresh-rate-switching-drrs">Display Refresh Rate Switching (DRRS)</a></li>
<li class="toctree-l3"><a class="reference internal" href="i915.html#dpio">DPIO</a></li>
<li class="toctree-l3"><a class="reference internal" href="i915.html#dmc-firmware-support">DMC Firmware Support</a></li>
<li class="toctree-l3"><a class="reference internal" href="i915.html#dmc-flip-queue">DMC Flip Queue</a></li>
<li class="toctree-l3"><a class="reference internal" href="i915.html#dmc-wakelock-support">DMC wakelock support</a></li>
<li class="toctree-l3"><a class="reference internal" href="i915.html#video-bios-table-vbt">Video BIOS Table (VBT)</a></li>
<li class="toctree-l3"><a class="reference internal" href="i915.html#display-clocks">Display clocks</a></li>
<li class="toctree-l3"><a class="reference internal" href="i915.html#display-plls">Display PLLs</a></li>
<li class="toctree-l3"><a class="reference internal" href="i915.html#display-state-buffer">Display State Buffer</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="i915.html#gt-programming">GT Programming</a><ul>
<li class="toctree-l3"><a class="reference internal" href="i915.html#multicast-replicated-mcr-registers">Multicast/Replicated (MCR) Registers</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="i915.html#memory-management-and-command-submission">Memory Management and Command Submission</a><ul>
<li class="toctree-l3"><a class="reference internal" href="i915.html#intel-gpu-basics">Intel GPU Basics</a></li>
<li class="toctree-l3"><a class="reference internal" href="i915.html#locking-guidelines">Locking Guidelines</a></li>
<li class="toctree-l3"><a class="reference internal" href="i915.html#gem-bo-management-implementation-details">GEM BO Management Implementation Details</a></li>
<li class="toctree-l3"><a class="reference internal" href="i915.html#buffer-object-eviction">Buffer Object Eviction</a></li>
<li class="toctree-l3"><a class="reference internal" href="i915.html#buffer-object-memory-shrinking">Buffer Object Memory Shrinking</a></li>
<li class="toctree-l3"><a class="reference internal" href="i915.html#batchbuffer-parsing">Batchbuffer Parsing</a></li>
<li class="toctree-l3"><a class="reference internal" href="i915.html#user-batchbuffer-execution">User Batchbuffer Execution</a></li>
<li class="toctree-l3"><a class="reference internal" href="i915.html#scheduling">Scheduling</a></li>
<li class="toctree-l3"><a class="reference internal" href="i915.html#logical-rings-logical-ring-contexts-and-execlists">Logical Rings, Logical Ring Contexts and Execlists</a></li>
<li class="toctree-l3"><a class="reference internal" href="i915.html#global-gtt-views">Global GTT views</a></li>
<li class="toctree-l3"><a class="reference internal" href="i915.html#gtt-fences-and-swizzling">GTT Fences and Swizzling</a></li>
<li class="toctree-l3"><a class="reference internal" href="i915.html#object-tiling-ioctls">Object Tiling IOCTLs</a></li>
<li class="toctree-l3"><a class="reference internal" href="i915.html#protected-objects">Protected Objects</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="i915.html#microcontrollers">Microcontrollers</a><ul>
<li class="toctree-l3"><a class="reference internal" href="i915.html#wopcm">WOPCM</a></li>
<li class="toctree-l3"><a class="reference internal" href="i915.html#guc">GuC</a></li>
<li class="toctree-l3"><a class="reference internal" href="i915.html#huc">HuC</a></li>
<li class="toctree-l3"><a class="reference internal" href="i915.html#dmc">DMC</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="i915.html#tracing">Tracing</a><ul>
<li class="toctree-l3"><a class="reference internal" href="i915.html#i915-ppgtt-create-and-i915-ppgtt-release">i915_ppgtt_create and i915_ppgtt_release</a></li>
<li class="toctree-l3"><a class="reference internal" href="i915.html#i915-context-create-and-i915-context-free">i915_context_create and i915_context_free</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="i915.html#perf">Perf</a><ul>
<li class="toctree-l3"><a class="reference internal" href="i915.html#overview">Overview</a></li>
<li class="toctree-l3"><a class="reference internal" href="i915.html#comparison-with-core-perf">Comparison with Core Perf</a></li>
<li class="toctree-l3"><a class="reference internal" href="i915.html#i915-driver-entry-points">i915 Driver Entry Points</a></li>
<li class="toctree-l3"><a class="reference internal" href="i915.html#i915-perf-stream">i915 Perf Stream</a></li>
<li class="toctree-l3"><a class="reference internal" href="i915.html#i915-perf-observation-architecture-stream">i915 Perf Observation Architecture Stream</a></li>
<li class="toctree-l3"><a class="reference internal" href="i915.html#other-i915-perf-internals">Other i915 Perf Internals</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="i915.html#style">Style</a><ul>
<li class="toctree-l3"><a class="reference internal" href="i915.html#register-macro-definition-style">Register macro definition style</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="i915.html#i915-drm-client-usage-stats-implementation">i915 DRM client usage stats implementation</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="imagination/index.html">drm/imagination PowerVR Graphics Driver</a><ul>
<li class="toctree-l2"><a class="reference internal" href="imagination/index.html#contents">Contents</a><ul>
<li class="toctree-l3"><a class="reference internal" href="imagination/uapi.html">UAPI</a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="mcde.html">drm/mcde ST-Ericsson MCDE Multi-channel display engine</a></li>
<li class="toctree-l1"><a class="reference internal" href="meson.html">drm/meson AmLogic Meson Video Processing Unit</a><ul>
<li class="toctree-l2"><a class="reference internal" href="meson.html#video-processing-unit">Video Processing Unit</a></li>
<li class="toctree-l2"><a class="reference internal" href="meson.html#video-input-unit">Video Input Unit</a></li>
<li class="toctree-l2"><a class="reference internal" href="meson.html#video-post-processing">Video Post Processing</a></li>
<li class="toctree-l2"><a class="reference internal" href="meson.html#video-encoder">Video Encoder</a></li>
<li class="toctree-l2"><a class="reference internal" href="meson.html#video-clocks">Video Clocks</a></li>
<li class="toctree-l2"><a class="reference internal" href="meson.html#hdmi-video-output">HDMI Video Output</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="nouveau.html">drm/nouveau NVIDIA GPU Driver</a><ul>
<li class="toctree-l2"><a class="reference internal" href="nouveau.html#nvkm-nvidia-kernel-manager">NVKM: NVIDIA Kernel Manager</a><ul>
<li class="toctree-l3"><a class="reference internal" href="nouveau.html#gsp-support">GSP Support</a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="pl111.html">drm/pl111 ARM PrimeCell PL110 and PL111 CLCD Driver</a></li>
<li class="toctree-l1"><a class="reference internal" href="tegra.html">drm/tegra NVIDIA Tegra GPU and display driver</a><ul>
<li class="toctree-l2"><a class="reference internal" href="tegra.html#driver-infrastructure">Driver Infrastructure</a><ul>
<li class="toctree-l3"><a class="reference internal" href="tegra.html#host1x-infrastructure-reference">Host1x Infrastructure Reference</a></li>
<li class="toctree-l3"><a class="reference internal" href="tegra.html#host1x-syncpoint-reference">Host1x Syncpoint Reference</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="tegra.html#kms-driver">KMS driver</a><ul>
<li class="toctree-l3"><a class="reference internal" href="tegra.html#display-controllers">Display Controllers</a></li>
<li class="toctree-l3"><a class="reference internal" href="tegra.html#outputs">Outputs</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="tegra.html#userspace-interface">Userspace Interface</a><ul>
<li class="toctree-l3"><a class="reference internal" href="tegra.html#gem-buffers">GEM Buffers</a></li>
<li class="toctree-l3"><a class="reference internal" href="tegra.html#syncpoints">Syncpoints</a></li>
<li class="toctree-l3"><a class="reference internal" href="tegra.html#command-stream-submission">Command Stream Submission</a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="tve200.html">drm/tve200 Faraday TV Encoder 200</a></li>
<li class="toctree-l1"><a class="reference internal" href="v3d.html">drm/v3d Broadcom V3D Graphics Driver</a><ul>
<li class="toctree-l2"><a class="reference internal" href="v3d.html#gpu-buffer-object-bo-management">GPU buffer object (BO) management</a><ul>
<li class="toctree-l3"><a class="reference internal" href="v3d.html#address-space-management">Address space management</a></li>
<li class="toctree-l3"><a class="reference internal" href="v3d.html#gpu-scheduling">GPU Scheduling</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="v3d.html#interrupts">Interrupts</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="vc4.html">drm/vc4 Broadcom VC4 Graphics Driver</a><ul>
<li class="toctree-l2"><a class="reference internal" href="vc4.html#display-hardware-handling">Display Hardware Handling</a><ul>
<li class="toctree-l3"><a class="reference internal" href="vc4.html#pixel-valve-drm-crtc">Pixel Valve (DRM CRTC)</a></li>
<li class="toctree-l3"><a class="reference internal" href="vc4.html#hvs">HVS</a></li>
<li class="toctree-l3"><a class="reference internal" href="vc4.html#hvs-planes">HVS planes</a></li>
<li class="toctree-l3"><a class="reference internal" href="vc4.html#hdmi-encoder">HDMI encoder</a></li>
<li class="toctree-l3"><a class="reference internal" href="vc4.html#dsi-encoder">DSI encoder</a></li>
<li class="toctree-l3"><a class="reference internal" href="vc4.html#dpi-encoder">DPI encoder</a></li>
<li class="toctree-l3"><a class="reference internal" href="vc4.html#vec-composite-tv-out-encoder">VEC (Composite TV out) encoder</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="vc4.html#kunit-tests">KUnit Tests</a></li>
<li class="toctree-l2"><a class="reference internal" href="vc4.html#memory-management-and-3d-command-submission">Memory Management and 3D Command Submission</a><ul>
<li class="toctree-l3"><a class="reference internal" href="vc4.html#gpu-buffer-object-bo-management">GPU buffer object (BO) management</a></li>
<li class="toctree-l3"><a class="reference internal" href="vc4.html#v3d-binner-command-list-bcl-validation">V3D binner command list (BCL) validation</a></li>
<li class="toctree-l3"><a class="reference internal" href="vc4.html#v3d-render-command-list-rcl-generation">V3D render command list (RCL) generation</a></li>
<li class="toctree-l3"><a class="reference internal" href="vc4.html#shader-validator-for-vc4">Shader validator for VC4</a></li>
<li class="toctree-l3"><a class="reference internal" href="vc4.html#v3d-interrupts">V3D Interrupts</a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="vkms.html">drm/vkms Virtual Kernel Modesetting</a><ul>
<li class="toctree-l2"><a class="reference internal" href="vkms.html#setup">Setup</a></li>
<li class="toctree-l2"><a class="reference internal" href="vkms.html#testing-with-igt">Testing With IGT</a></li>
<li class="toctree-l2"><a class="reference internal" href="vkms.html#testing-with-kunit">Testing With KUnit</a></li>
<li class="toctree-l2"><a class="reference internal" href="vkms.html#todo">TODO</a><ul>
<li class="toctree-l3"><a class="reference internal" href="vkms.html#igt-better-support">IGT better support</a></li>
<li class="toctree-l3"><a class="reference internal" href="vkms.html#add-plane-features">Add Plane Features</a></li>
<li class="toctree-l3"><a class="reference internal" href="vkms.html#runtime-configuration">Runtime Configuration</a></li>
<li class="toctree-l3"><a class="reference internal" href="vkms.html#writeback-support">Writeback support</a></li>
<li class="toctree-l3"><a class="reference internal" href="vkms.html#output-features">Output Features</a></li>
<li class="toctree-l3"><a class="reference internal" href="vkms.html#crc-api-improvements">CRC API Improvements</a></li>
<li class="toctree-l3"><a class="reference internal" href="vkms.html#atomic-check-using-ebpf">Atomic Check using eBPF</a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="bridge/dw-hdmi.html">drm/bridge/dw-hdmi Synopsys DesignWare HDMI Controller</a><ul>
<li class="toctree-l2"><a class="reference internal" href="bridge/dw-hdmi.html#synopsys-designware-hdmi-controller">Synopsys DesignWare HDMI Controller</a><ul>
<li class="toctree-l3"><a class="reference internal" href="bridge/dw-hdmi.html#supported-input-formats-and-encodings">Supported Input Formats and Encodings</a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="xen-front.html">drm/xen-front Xen para-virtualized frontend driver</a><ul>
<li class="toctree-l2"><a class="reference internal" href="xen-front.html#driver-modes-of-operation-in-terms-of-display-buffers-used">Driver modes of operation in terms of display buffers used</a><ul>
<li class="toctree-l3"><a class="reference internal" href="xen-front.html#buffers-allocated-by-the-frontend-driver">Buffers allocated by the frontend driver</a></li>
<li class="toctree-l3"><a class="reference internal" href="xen-front.html#buffers-allocated-by-the-backend">Buffers allocated by the backend</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="xen-front.html#driver-limitations">Driver limitations</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="xe/index.html">drm/xe Intel GFX Driver</a><ul>
<li class="toctree-l2"><a class="reference internal" href="xe/xe_mm.html">Memory Management</a><ul>
<li class="toctree-l3"><a class="reference internal" href="xe/xe_mm.html#bo-management">BO management</a></li>
<li class="toctree-l3"><a class="reference internal" href="xe/xe_mm.html#bo-creation">BO creation</a></li>
<li class="toctree-l3"><a class="reference internal" href="xe/xe_mm.html#bo-validation">BO validation</a></li>
<li class="toctree-l3"><a class="reference internal" href="xe/xe_mm.html#bo-eviction-moving">BO eviction / moving</a></li>
<li class="toctree-l3"><a class="reference internal" href="xe/xe_mm.html#future-work">Future work</a></li>
<li class="toctree-l3"><a class="reference internal" href="xe/xe_mm.html#ggtt">GGTT</a></li>
<li class="toctree-l3"><a class="reference internal" href="xe/xe_mm.html#pagetable-building">Pagetable building</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="xe/xe_map.html">Map Layer</a></li>
<li class="toctree-l2"><a class="reference internal" href="xe/xe_migrate.html">Migrate Layer</a><ul>
<li class="toctree-l3"><a class="reference internal" href="xe/xe_migrate.html#special-vm-details">Special VM details</a></li>
<li class="toctree-l3"><a class="reference internal" href="xe/xe_migrate.html#bind-jobs">Bind jobs</a></li>
<li class="toctree-l3"><a class="reference internal" href="xe/xe_migrate.html#copy-clear-jobs">Copy / clear jobs</a></li>
<li class="toctree-l3"><a class="reference internal" href="xe/xe_migrate.html#future-work">Future work</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="xe/xe_cs.html">Command submission</a><ul>
<li class="toctree-l3"><a class="reference internal" href="xe/xe_cs.html#flow">Flow</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="xe/xe_pm.html">Runtime Power Management</a><ul>
<li class="toctree-l3"><a class="reference internal" href="xe/xe_pm.html#internal-api">Internal API</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="xe/xe_gt_freq.html">Xe GT Frequency Management</a><ul>
<li class="toctree-l3"><a class="reference internal" href="xe/xe_gt_freq.html#internal-api">Internal API</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="xe/xe_pcode.html">Pcode</a><ul>
<li class="toctree-l3"><a class="reference internal" href="xe/xe_pcode.html#internal-api">Internal API</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="xe/xe_pcode.html#survivability-mode">Survivability Mode</a><ul>
<li class="toctree-l3"><a class="reference internal" href="xe/xe_pcode.html#boot-survivability">Boot Survivability</a></li>
<li class="toctree-l3"><a class="reference internal" href="xe/xe_pcode.html#runtime-survivability">Runtime Survivability</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="xe/xe_gt_mcr.html">GT Multicast/Replicated (MCR) Register Support</a><ul>
<li class="toctree-l3"><a class="reference internal" href="xe/xe_gt_mcr.html#internal-api">Internal API</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="xe/xe_wa.html">Hardware workarounds</a><ul>
<li class="toctree-l3"><a class="reference internal" href="xe/xe_wa.html#internal-api">Internal API</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="xe/xe_rtp.html">Register Table Processing</a><ul>
<li class="toctree-l3"><a class="reference internal" href="xe/xe_rtp.html#internal-api">Internal API</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="xe/xe_firmware.html">Firmware</a><ul>
<li class="toctree-l3"><a class="reference internal" href="xe/xe_firmware.html#firmware-layout">Firmware Layout</a></li>
<li class="toctree-l3"><a class="reference internal" href="xe/xe_firmware.html#write-once-protected-content-memory-wopcm-layout">Write Once Protected Content Memory (WOPCM) Layout</a></li>
<li class="toctree-l3"><a class="reference internal" href="xe/xe_firmware.html#guc-ctb-blob">GuC CTB Blob</a></li>
<li class="toctree-l3"><a class="reference internal" href="xe/xe_firmware.html#guc-power-conservation-pc">GuC Power Conservation (PC)</a></li>
<li class="toctree-l3"><a class="reference internal" href="xe/xe_firmware.html#pcie-gen5-limitations">PCIe Gen5 Limitations</a></li>
<li class="toctree-l3"><a class="reference internal" href="xe/xe_firmware.html#internal-api">Internal API</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="xe/xe_tile.html">Multi-tile Devices</a><ul>
<li class="toctree-l3"><a class="reference internal" href="xe/xe_tile.html#internal-api">Internal API</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="xe/xe_debugging.html">Debugging</a></li>
<li class="toctree-l2"><a class="reference internal" href="xe/xe_devcoredump.html">Xe Device Coredump</a><ul>
<li class="toctree-l3"><a class="reference internal" href="xe/xe_devcoredump.html#internal-api">Internal API</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="xe/xe_device.html">Xe Device Wedging</a><ul>
<li class="toctree-l3"><a class="reference internal" href="xe/xe_device.html#case-firmware-flash">Case: Firmware Flash</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="xe/xe-drm-usage-stats.html">Xe DRM client usage stats implementation</a></li>
<li class="toctree-l2"><a class="reference internal" href="xe/xe_configfs.html">Xe Configfs</a><ul>
<li class="toctree-l3"><a class="reference internal" href="xe/xe_configfs.html#overview">Overview</a></li>
<li class="toctree-l3"><a class="reference internal" href="xe/xe_configfs.html#create-devices">Create devices</a></li>
<li class="toctree-l3"><a class="reference internal" href="xe/xe_configfs.html#configure-attributes">Configure Attributes</a></li>
<li class="toctree-l3"><a class="reference internal" href="xe/xe_configfs.html#remove-devices">Remove devices</a></li>
<li class="toctree-l3"><a class="reference internal" href="xe/xe_configfs.html#internal-api">Internal API</a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="afbc.html">Arm Framebuffer Compression (AFBC)</a><ul>
<li class="toctree-l2"><a class="reference internal" href="afbc.html#components-and-ordering">Components and Ordering</a></li>
<li class="toctree-l2"><a class="reference internal" href="afbc.html#number-of-planes">Number of Planes</a></li>
<li class="toctree-l2"><a class="reference internal" href="afbc.html#cross-device-interoperability">Cross-device interoperability</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="komeda-kms.html">drm/komeda Arm display driver</a><ul>
<li class="toctree-l2"><a class="reference internal" href="komeda-kms.html#overview-of-d71-like-display-ips">Overview of D71 like display IPs</a><ul>
<li class="toctree-l3"><a class="reference internal" href="komeda-kms.html#layer">Layer</a></li>
<li class="toctree-l3"><a class="reference internal" href="komeda-kms.html#scaler">Scaler</a></li>
<li class="toctree-l3"><a class="reference internal" href="komeda-kms.html#compositor-compiz">Compositor (compiz)</a></li>
<li class="toctree-l3"><a class="reference internal" href="komeda-kms.html#writeback-layer-wb-layer">Writeback Layer (wb_layer)</a></li>
<li class="toctree-l3"><a class="reference internal" href="komeda-kms.html#post-image-processor-improc">Post image processor (improc)</a></li>
<li class="toctree-l3"><a class="reference internal" href="komeda-kms.html#timing-controller-timing-ctrlr">Timing controller (timing_ctrlr)</a></li>
<li class="toctree-l3"><a class="reference internal" href="komeda-kms.html#merger">Merger</a></li>
<li class="toctree-l3"><a class="reference internal" href="komeda-kms.html#splitter">Splitter</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="komeda-kms.html#possible-d71-pipeline-usage">Possible D71 Pipeline usage</a><ul>
<li class="toctree-l3"><a class="reference internal" href="komeda-kms.html#single-pipeline-data-flow">Single pipeline data flow</a></li>
<li class="toctree-l3"><a class="reference internal" href="komeda-kms.html#dual-pipeline-with-slave-enabled">Dual pipeline with Slave enabled</a></li>
<li class="toctree-l3"><a class="reference internal" href="komeda-kms.html#sub-pipelines-for-input-and-output">Sub-pipelines for input and output</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="komeda-kms.html#komeda-resource-abstraction">Komeda Resource abstraction</a><ul>
<li class="toctree-l3"><a class="reference internal" href="komeda-kms.html#struct-komeda-pipeline-component">struct komeda_pipeline/component</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="komeda-kms.html#resource-discovery-and-initialization">Resource discovery and initialization</a></li>
<li class="toctree-l2"><a class="reference internal" href="komeda-kms.html#format-handling">Format handling</a></li>
<li class="toctree-l2"><a class="reference internal" href="komeda-kms.html#attach-komeda-dev-to-drm-kms">Attach komeda_dev to DRM-KMS</a><ul>
<li class="toctree-l3"><a class="reference internal" href="komeda-kms.html#how-to-map-plane-to-layer-input-pipeline">How to map plane to Layer(input) pipeline</a></li>
<li class="toctree-l3"><a class="reference internal" href="komeda-kms.html#make-component-pipeline-to-be-drm-private-obj">Make component/pipeline to be drm_private_obj</a></li>
<li class="toctree-l3"><a class="reference internal" href="komeda-kms.html#tracking-component-state-pipeline-state-by-drm-atomic-state">Tracking component_state/pipeline_state by drm_atomic_state</a></li>
<li class="toctree-l3"><a class="reference internal" href="komeda-kms.html#komeda-component-validation">komeda component validation</a></li>
<li class="toctree-l3"><a class="reference internal" href="komeda-kms.html#komeda-kms-abstraction">komeda_kms Abstraction</a></li>
<li class="toctree-l3"><a class="reference internal" href="komeda-kms.html#komde-kms-functions">komde_kms Functions</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="komeda-kms.html#build-komeda-to-be-a-linux-module-driver">Build komeda to be a Linux module driver</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="panfrost.html">drm/Panfrost Mali Driver</a><ul>
<li class="toctree-l2"><a class="reference internal" href="panfrost.html#panfrost-drm-client-usage-stats-implementation">Panfrost DRM client usage stats implementation</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="panthor.html">drm/Panthor CSF driver</a><ul>
<li class="toctree-l2"><a class="reference internal" href="panthor.html#panthor-drm-client-usage-stats-implementation">Panthor DRM client usage stats implementation</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="zynqmp.html">Xilinx ZynqMP Ultrascale+ DisplayPort Subsystem</a><ul>
<li class="toctree-l2"><a class="reference internal" href="zynqmp.html#debugfs">debugfs</a></li>
<li class="toctree-l2"><a class="reference internal" href="zynqmp.html#internals">Internals</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="nova/index.html">nova NVIDIA GPU drivers</a><ul>
<li class="toctree-l2"><a class="reference internal" href="nova/guidelines.html">Guidelines</a><ul>
<li class="toctree-l3"><a class="reference internal" href="nova/guidelines.html#language">Language</a></li>
<li class="toctree-l3"><a class="reference internal" href="nova/guidelines.html#documentation">Documentation</a></li>
<li class="toctree-l3"><a class="reference internal" href="nova/guidelines.html#acceptance-criteria">Acceptance Criteria</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="nova/index.html#nova-core">nova-core</a><ul>
<li class="toctree-l3"><a class="reference internal" href="nova/core/guidelines.html">Guidelines</a></li>
<li class="toctree-l3"><a class="reference internal" href="nova/core/todo.html">Task List</a></li>
<li class="toctree-l3"><a class="reference internal" href="nova/core/vbios.html">VBIOS</a></li>
<li class="toctree-l3"><a class="reference internal" href="nova/core/devinit.html">Device Initialization (devinit)</a></li>
<li class="toctree-l3"><a class="reference internal" href="nova/core/fwsec.html">FWSEC (Firmware Security)</a></li>
<li class="toctree-l3"><a class="reference internal" href="nova/core/falcon.html">Falcon (FAst Logic Controller)</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</section>
</div>
</div>
</div>
<div class="clearer"></div>
</div>
<div class="footer">
©The kernel development community.
|
Powered by <a href="https://www.sphinx-doc.org/">Sphinx 8.1.3</a>
& <a href="https://alabaster.readthedocs.io">Alabaster 0.7.16</a>
|
<a href="../_sources/gpu/drivers.rst.txt"
rel="nofollow">Page source</a>
</div>
</body>
</html>| Name | Type | Size | Permission | Actions |
|---|---|---|---|---|
| amdgpu | Folder | 0755 |
|
|
| bridge | Folder | 0755 |
|
|
| imagination | Folder | 0755 |
|
|
| nova | Folder | 0755 |
|
|
| rfc | Folder | 0755 |
|
|
| xe | Folder | 0755 |
|
|
| afbc.html | File | 18.3 KB | 0644 |
|
| automated_testing.html | File | 17.37 KB | 0644 |
|
| backlight.html | File | 46.97 KB | 0644 |
|
| driver-uapi.html | File | 465.42 KB | 0644 |
|
| drivers.html | File | 44.63 KB | 0644 |
|
| drm-client.html | File | 56.03 KB | 0644 |
|
| drm-compute.html | File | 10.65 KB | 0644 |
|
| drm-internals.html | File | 278.54 KB | 0644 |
|
| drm-kms-helpers.html | File | 2 MB | 0644 |
|
| drm-kms.html | File | 1.36 MB | 0644 |
|
| drm-mm.html | File | 1.03 MB | 0644 |
|
| drm-uapi.html | File | 236.88 KB | 0644 |
|
| drm-usage-stats.html | File | 20.29 KB | 0644 |
|
| drm-vm-bind-async.html | File | 28.12 KB | 0644 |
|
| drm-vm-bind-locking.html | File | 57.14 KB | 0644 |
|
| i915.html | File | 643.37 KB | 0644 |
|
| implementation_guidelines.html | File | 11.4 KB | 0644 |
|
| index.html | File | 131.32 KB | 0644 |
|
| introduction.html | File | 20.55 KB | 0644 |
|
| komeda-kms.html | File | 74.2 KB | 0644 |
|
| mcde.html | File | 10.4 KB | 0644 |
|
| meson.html | File | 16.81 KB | 0644 |
|
| msm-crash-dump.html | File | 9.44 KB | 0644 |
|
| msm-preemption.html | File | 11 KB | 0644 |
|
| nouveau.html | File | 12.63 KB | 0644 |
|
| panfrost.html | File | 9.98 KB | 0644 |
|
| panthor.html | File | 10.44 KB | 0644 |
|
| pl111.html | File | 9 KB | 0644 |
|
| tegra.html | File | 68.04 KB | 0644 |
|
| todo.html | File | 67.35 KB | 0644 |
|
| tve200.html | File | 8.64 KB | 0644 |
|
| v3d.html | File | 11.2 KB | 0644 |
|
| vc4.html | File | 19.26 KB | 0644 |
|
| vga-switcheroo.html | File | 65.4 KB | 0644 |
|
| vgaarbiter.html | File | 35.58 KB | 0644 |
|
| vkms.html | File | 18.06 KB | 0644 |
|
| xen-front.html | File | 10.71 KB | 0644 |
|
| zynqmp.html | File | 135.56 KB | 0644 |
|