Home
last modified time | relevance | path

Searched full:gpu (Results 1 – 25 of 86) sorted by relevance

1234

/Documentation/gpu/
Di915.rst19 .. 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
46 .. kernel-doc:: drivers/gpu/drm/i915/i915_vgpu.c
49 .. kernel-doc:: drivers/gpu/drm/i915/i915_vgpu.c
55 .. kernel-doc:: drivers/gpu/drm/i915/intel_gvt.c
[all …]
Damdgpu.rst13 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
31 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
34 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
40 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c
43 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c
49 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c
52 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c
58 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
61 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
67 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c
[all …]
Ddrm-kms-helpers.rst53 .. kernel-doc:: drivers/gpu/drm/drm_atomic_helper.c
59 .. kernel-doc:: drivers/gpu/drm/drm_atomic_helper.c
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_simple_kms_helper.c
92 .. kernel-doc:: drivers/gpu/drm/drm_simple_kms_helper.c
98 .. kernel-doc:: drivers/gpu/drm/drm_fb_helper.c
104 .. kernel-doc:: drivers/gpu/drm/drm_fb_helper.c
110 .. kernel-doc:: drivers/gpu/drm/drm_format_helper.c
[all …]
Dvc4.rst5 .. kernel-doc:: drivers/gpu/drm/vc4/vc4_drv.c
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
62 GPU buffer object (BO) management
65 .. kernel-doc:: drivers/gpu/drm/vc4/vc4_bo.c
[all …]
Damdgpu-dc.rst29 .. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
32 .. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h
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_irq.c
50 .. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
53 .. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
59 .. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
62 .. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
Dv3d.rst5 .. kernel-doc:: drivers/gpu/drm/v3d/v3d_drv.c
8 GPU buffer object (BO) management
11 .. kernel-doc:: drivers/gpu/drm/v3d/v3d_bo.c
16 .. kernel-doc:: drivers/gpu/drm/v3d/v3d_mmu.c
19 GPU Scheduling
21 .. kernel-doc:: drivers/gpu/drm/v3d/v3d_sched.c
27 .. kernel-doc:: drivers/gpu/drm/v3d/v3d_irq.c
Ddrm-kms.rst159 .. kernel-doc:: drivers/gpu/drm/drm_mode_config.c
189 .. kernel-doc:: drivers/gpu/drm/drm_mode_object.c
286 .. kernel-doc:: drivers/gpu/drm/drm_atomic.c
295 .. kernel-doc:: drivers/gpu/drm/drm_atomic.c
301 .. kernel-doc:: drivers/gpu/drm/drm_atomic_uapi.c
304 .. kernel-doc:: drivers/gpu/drm/drm_atomic_uapi.c
310 .. kernel-doc:: drivers/gpu/drm/drm_crtc.c
319 .. kernel-doc:: drivers/gpu/drm/drm_crtc.c
325 .. kernel-doc:: drivers/gpu/drm/drm_framebuffer.c
334 .. kernel-doc:: drivers/gpu/drm/drm_framebuffer.c
[all …]
Dmsm-crash-dump.rst7 Following a GPU hang the MSM driver outputs debugging information via
35 ID of the GPU that generated the crash formatted as
39 The current value of RBBM_STATUS which shows what top level GPU
50 GPU address of the ringbuffer.
76 GPU address of the buffer object.
91 GPU memory region.
Ddrm-client.rst5 .. kernel-doc:: drivers/gpu/drm/drm_client.c
11 .. kernel-doc:: drivers/gpu/drm/drm_client.c
14 .. kernel-doc:: drivers/gpu/drm/drm_client_modeset.c
Ddrm-mm.rst321 coherent with the GPU. Likewise, if the CPU accesses an object after the
322 GPU has finished rendering to the object, then the object must be made
323 coherent with the CPU's view of memory, usually involving GPU cache
324 flushing of various kinds. This core CPU<->GPU coherency management is
335 Perhaps the most important GEM function for GPU devices is providing a
358 .. kernel-doc:: drivers/gpu/drm/drm_gem.c
364 .. kernel-doc:: drivers/gpu/drm/drm_gem_cma_helper.c
370 .. kernel-doc:: drivers/gpu/drm/drm_gem_cma_helper.c
376 .. kernel-doc:: drivers/gpu/drm/drm_gem_shmem_helper.c
382 .. kernel-doc:: drivers/gpu/drm/drm_gem_shmem_helper.c
[all …]
Dvga-switcheroo.rst7 .. kernel-doc:: drivers/gpu/vga/vga_switcheroo.c
16 .. kernel-doc:: drivers/gpu/vga/vga_switcheroo.c
22 .. kernel-doc:: drivers/gpu/vga/vga_switcheroo.c
31 .. kernel-doc:: drivers/gpu/vga/vga_switcheroo.c
58 .. kernel-doc:: drivers/gpu/vga/vga_switcheroo.c
61 .. kernel-doc:: drivers/gpu/vga/vga_switcheroo.c
Dmeson.rst5 .. kernel-doc:: drivers/gpu/drm/meson/meson_drv.c
30 .. kernel-doc:: drivers/gpu/drm/meson/meson_viu.c
36 .. kernel-doc:: drivers/gpu/drm/meson/meson_vpp.c
42 .. kernel-doc:: drivers/gpu/drm/meson/meson_venc.c
48 .. kernel-doc:: drivers/gpu/drm/meson/meson_vclk.c
54 .. kernel-doc:: drivers/gpu/drm/meson/meson_dw_hdmi.c
Dxen-front.rst12 .. kernel-doc:: drivers/gpu/drm/xen/xen_drm_front.h
18 .. kernel-doc:: drivers/gpu/drm/xen/xen_drm_front.h
24 .. kernel-doc:: drivers/gpu/drm/xen/xen_drm_front.h
30 .. kernel-doc:: drivers/gpu/drm/xen/xen_drm_front.h
Ddrm-uapi.rst22 .. kernel-doc:: drivers/gpu/drm/drm_ioctl.c
31 .. kernel-doc:: drivers/gpu/drm/drm_auth.c
34 .. kernel-doc:: drivers/gpu/drm/drm_auth.c
51 GFX devices (both display and render/GPU side) are really complex bits of
129 make use of a GPU. But the DRM API required unprivileged clients to
130 authenticate to a DRM-Master prior to getting GPU access. To avoid this
131 step and to grant clients GPU access without authenticating, render
154 granted GPU access. Communication between clients (or servers) is done
185 Other scenarios that should lead to the same are: unrecoverable GPU
232 - All GPU jobs that can no longer run must have their fences
[all …]
Ddrm-internals.rst81 .. kernel-doc:: drivers/gpu/drm/drm_drv.c
90 .. kernel-doc:: drivers/gpu/drm/drm_drv.c
99 .. kernel-doc:: drivers/gpu/drm/drm_drv.c
105 .. kernel-doc:: drivers/gpu/drm/drm_irq.c
108 .. kernel-doc:: drivers/gpu/drm/drm_irq.c
138 .. kernel-doc:: drivers/gpu/drm/drm_managed.c
141 .. kernel-doc:: drivers/gpu/drm/drm_managed.c
156 .. kernel-doc:: drivers/gpu/drm/drm_pci.c
167 .. kernel-doc:: drivers/gpu/drm/drm_file.c
173 .. kernel-doc:: drivers/gpu/drm/drm_file.c
[all …]
/Documentation/devicetree/bindings/gpu/
Dnvidia,gk20a.txt4 - compatible: "nvidia,<gpu>"
24 - gpu
35 - gpu
44 gpu@57000000 {
54 clock-names = "gpu", "pwr";
56 reset-names = "gpu";
62 gpu@57000000 {
72 clock-names = "gpu", "pwr", "ref";
74 reset-names = "gpu";
80 gpu@17000000 {
[all …]
Dvivante,gc.yaml4 $id: http://devicetree.org/schemas/gpu/vivante,gc.yaml#
7 title: Vivante GPU Bindings
9 description: Vivante GPU core devices
34 - description: GPU core clock
35 - description: Shader clock (only required if GPU has feature PIPE_3D)
36 - description: AHB/slave interface clock (only required if GPU can gate
66 gpu@130000 {
Darm,mali-bifrost.yaml4 $id: http://devicetree.org/schemas/gpu/arm,mali-bifrost.yaml#
7 title: ARM Mali Bifrost GPU
14 pattern: '^gpu@[a-f0-9]+$'
22 - const: arm,mali-bifrost # Mali Bifrost GPU model/revision is fully discoverable
31 - description: GPU interrupt
37 - const: gpu
79 gpu@ffe40000 {
85 interrupt-names = "job", "mmu", "gpu";
Darm,mali-midgard.yaml4 $id: http://devicetree.org/schemas/gpu/arm,mali-midgard.yaml#
7 title: ARM Mali Midgard GPU
14 pattern: '^gpu@[a-f0-9]+$'
58 - description: GPU interrupt
64 - const: gpu
132 gpu@ffa30000 {
138 interrupt-names = "job", "mmu", "gpu";
/Documentation/driver-api/thermal/
Dnouveau_thermal.rst14 This driver allows to read the GPU core temperature, drive the GPU fan and
28 In order to protect the GPU from overheating, Nouveau supports 4 configurable
34 The GPU will be downclocked to reduce its power dissipation;
36 The GPU is put on hold to further lower power dissipation;
38 Shut the computer down to protect your GPU.
44 The default value for these thresholds comes from the GPU's vbios. These
/Documentation/devicetree/bindings/display/msm/
Dgpu.txt1 Qualcomm adreno/snapdragon GPU
12 - interrupts: The interrupt signal from the gpu.
20 For GMU attached devices the GPU clocks are not used and are not required. The
31 control the power for the GPU. Applicable targets:
35 bring the GPU out of secure mode.
47 gpu: adreno@fdb00000 {
82 gpu_sram: gpu-sram@0 {
94 gpu@5000000 {
102 * Look ma, no clocks! The GPU clocks and power are
Dgmu.yaml16 to members of the Adreno A6xx GPU family. The GMU provides on-device power
42 - description: GPU CX clock
43 - description: GPU AXI clock
44 - description: GPU MEMNOC clock
/Documentation/i2c/busses/
Di2c-nvidia-gpu.rst2 Kernel driver i2c-nvidia-gpu
13 i2c-nvidia-gpu is a driver for I2C controller included in NVIDIA Turing
20 then this driver should support the I2C controller of your GPU.
/Documentation/devicetree/bindings/display/
Dbrcm,bcm2835-vc4.yaml7 title: Broadcom VC4 (VideoCore4) GPU
31 vc4: gpu {
/Documentation/devicetree/bindings/thermal/
Dnvidia,tegra124-soctherm.txt4 or interrupt-based thermal monitoring, CPU and GPU throttling based
56 - nvidia,gpu-throt-level: This property is for Tegra124 and Tegra210.
58 frequencies. It indicates gpu clock throttling depth and can be
125 * skip gpu clock's pulse in 85% level
130 nvidia,gpu-throt-level = <TEGRA_SOCTHERM_THROT_LEVEL_HIGH>;
138 * skip gpu clock's pulse in 50% level
143 nvidia,gpu-throt-level = <TEGRA_SOCTHERM_THROT_LEVEL_LOW>;
161 nvidia,gpu-throt-level =

1234