Home
last modified time | relevance | path

Searched +full:panfrost +full:- +full:gpu (Results 1 – 25 of 29) sorted by relevance

12

/linux-6.15/drivers/gpu/drm/ci/
Dtest.yml1 .lava-test:
3 - .container+build-rules
6 - !reference [.scheduled_pipeline-rules, rules]
7 - !reference [.collabora-farm-rules, rules]
8 - when: on_success
11 - rm -rf install
12 - tar -xf artifacts/install.tar
13 - mv -n install/* artifacts/.
14 # Override it with our lava-submit.sh script
15 - ./artifacts/lava-submit.sh
[all …]
Dgitlab-ci.yml2 DRM_CI_PROJECT_PATH: &drm-ci-project-path mesa/mesa
3 DRM_CI_COMMIT_SHA: &drm-ci-commit-sha 7d3062470f3ccc6cb40540e772e902c7e2248024
6 TARGET_BRANCH: drm-next
10 DEQP_RUNNER_GIT_URL: https://gitlab.freedesktop.org/mesa/deqp-runner.git
13 FDO_UPSTREAM_REPO: helen.fornazier/linux # The repo where the git-archive daily runs
14 MESA_TEMPLATES_COMMIT: &ci-templates-commit d5aa3941aa03c2f716595116354fb81eb8012acb
16 CI_PRE_CLONE_SCRIPT: |-
17 set -o xtrace
18-L --retry 4 -f --retry-all-errors --retry-delay 60 -s ${DRM_CI_PROJECT_URL}/-/raw/${DRM_CI_COMMIT…
19 bash download-git-cache.sh
[all …]
/linux-6.15/Documentation/gpu/
Dpanfrost.rst1 .. SPDX-License-Identifier: GPL-2.0+
4 drm/Panfrost Mali Driver
7 .. _panfrost-usage-stats:
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
[all …]
Ddrivers.rst2 GPU Driver Documentation
20 bridge/dw-hdmi
21 xen-front
24 komeda-kms
25 panfrost
Ddrm-usage-stats.rst1 .. _drm-client-usage-stats:
8 `fops->show_fdinfo()` as part of the driver specific file operations registered
22 - File shall contain one key value pair per one line of text.
23 - Colon character (`:`) must be used to delimit keys and values.
24 - All standardised keys shall be prefixed with `drm-`.
25 - Driver-specific keys shall be prefixed with `driver_name-`, where
28 - Whitespace between the delimiter and first non-whitespace character shall be
30 - Keys are not allowed to contain whitespace characters.
31 - Numerical key value pairs can end with optional unit string.
32 - Data type of the value is fixed as defined in the specification.
[all …]
/linux-6.15/drivers/gpu/drm/ci/xfails/
Dmsm-apq8096-skips.txt2 kms_cursor_legacy@all-pipes-torture-move
7 ^panfrost.*
21 # gpu fault
24 # *** gpu fault: ttbr0=00000001030ea000 iova=0000000001074000 dir=WRITE type=PERMISSION source=1f03…
25 # msm_mdp 901000.display-controller: RBBM | ME master split | status=0x701000B0
26 # watchdog: BUG: soft lockup - CPU#0 stuck for 26s! [kworker/u16:3:46]
Damdgpu-stoney-skips.txt7 ^panfrost.*
23 # GPU reset seen and it hangs the machine
24 amdgpu/amd_deadlock@amdgpu-deadlock-sdma
25 amdgpu/amd_deadlock@amdgpu-gfx-illegal-reg-access
26 amdgpu/amd_dispatch@amdgpu-reset-test-gfx-with-IP-GFX-and-COMPUTE
33 amdgpu/amd_vrr_range@freesync-parsing
36 # IGT issue. is_joiner_mode() should return false for non-Intel hardware.
37 # https://gitlab.freedesktop.org/drm/igt-gpu-tools/-/issues/162
38 kms_display_modes@extended-mode-basic
39 kms_display_modes@mst-extended-mode-negative
Dpanfrost-mt8183-skips.txt14 # Panfrost is not a KMS driver, so skip the KMS tests
17 # Skip display functionality tests for GPU-only drivers
Dpanfrost-g12b-skips.txt14 # Panfrost is not a KMS driver, so skip the KMS tests
17 # Skip display functionality tests for GPU-only drivers
Dpanfrost-rk3288-skips.txt17 # Panfrost is not a KMS driver, so skip the KMS tests
20 # Skip display functionality tests for GPU-only drivers
Dpanfrost-rk3399-skips.txt17 # Panfrost is not a KMS driver, so skip the KMS tests
20 # Skip display functionality tests for GPU-only drivers
Dmediatek-mt8173-skips.txt5 ^panfrost.*
19 # IGT issue. is_joiner_mode() should return false for non-Intel hardware.
20 # https://gitlab.freedesktop.org/drm/igt-gpu-tools/-/issues/162
21 kms_display_modes@extended-mode-basic
22 kms_display_modes@mst-extended-mode-negative
Dmediatek-mt8183-skips.txt5 ^panfrost.*
19 # IGT issue. is_joiner_mode() should return false for non-Intel hardware.
20 # https://gitlab.freedesktop.org/drm/igt-gpu-tools/-/issues/162
21 kms_display_modes@extended-mode-basic
22 kms_display_modes@mst-extended-mode-negative
Dmsm-sc7180-trogdor-lazor-limozeen-skips.txt7 ^panfrost.*
21 # IGT issue. is_joiner_mode() should return false for non-Intel hardware.
22 # https://gitlab.freedesktop.org/drm/igt-gpu-tools/-/issues/162
23 kms_display_modes@extended-mode-basic
24 kms_display_modes@mst-extended-mode-negative
Drockchip-rk3399-skips.txt8 ^panfrost.*
22 # IGT issue. is_joiner_mode() should return false for non-Intel hardware.
23 # https://gitlab.freedesktop.org/drm/igt-gpu-tools/-/issues/162
24 kms_display_modes@extended-mode-basic
25 kms_display_modes@mst-extended-mode-negative
Dmsm-sc7180-trogdor-kingoftown-skips.txt7 ^panfrost.*
22 kms_flip@2x-wf_vblank-ts-check
25 kms_cursor_crc@cursor-random-max-size
27 # IGT issue. is_joiner_mode() should return false for non-Intel hardware.
28 # https://gitlab.freedesktop.org/drm/igt-gpu-tools/-/issues/162
29 kms_display_modes@extended-mode-basic
30 kms_display_modes@mst-extended-mode-negative
Dvirtio_gpu-none-skips.txt1 # Hits a "refcount_t: underflow; use-after-free" in virtio_gpu_fence_event_process
6 kms_flip@flip-vs-suspend.*
12 ^panfrost.*
27 # IGT issue. is_joiner_mode() should return false for non-Intel hardware.
28 # https://gitlab.freedesktop.org/drm/igt-gpu-tools/-/issues/162
29 kms_display_modes@extended-mode-basic
30 kms_display_modes@mst-extended-mode-negative
Di915-tgl-skips.txt4 # GPU hangs, then the whole machine
8 kms_flip@absolute-wf_vblank@a-edp1
11 kms_plane_scaling@invalid-parameters
17 ^panfrost.*
41 api_intel_bb@destroy-bb
42 core_hotunplug@hotrebind-lateclose
43 dumb_buffer@map-valid
44 i915_pm_rps@engine-order
46 perf_pmu@enable-race
47 perf_pmu@semaphore-wait-idle
[all …]
Dmsm-sdm845-skips.txt5 # https://gitlab.freedesktop.org/gfx-ci/linux/-/commit/4b49f902ec6f2bb382cbbf489870573f4b43371e
6 # https://gitlab.freedesktop.org/gfx-ci/linux/-/commit/38cdf4c5559771e2474ae0fecef8469f65147bc1
12 ^panfrost.*
30 # IGT Version: 1.28-ga73311079
31 # Linux Version: 6.11.0-rc2
34 # IGT issue. is_joiner_mode() should return false for non-Intel hardware.
35 # https://gitlab.freedesktop.org/drm/igt-gpu-tools/-/issues/162
36 kms_display_modes@extended-mode-basic
37 kms_display_modes@mst-extended-mode-negative
Di915-kbl-skips.txt5 kms_plane_scaling@invalid-parameters
11 ^panfrost.*
37 # GPU hang
41 device_reset@unbind-reset-rebind
42 # [IGT] device_reset: starting subtest unbind-reset-rebind
46 # ------------[ cut here ]------------
48 # WARNING: CPU: 4 PID: 472 at drivers/gpu/drm/i915/display/intel_cdclk.c:944 skl_get_cdclk+0x1ca/0x…
50 # CPU: 4 UID: 0 PID: 472 Comm: device_reset Not tainted 6.13.0-rc2-ge95c88d68ac3 #1
97 # ---[ end trace 0000000000000000 ]---
98 # ------------[ cut here ]------------
[all …]
/linux-6.15/include/uapi/drm/
Dpanfrost_drm.h1 /* SPDX-License-Identifier: MIT */
3 * Copyright © 2014-2018 Broadcom
45 * struct drm_panfrost_submit - ioctl argument for submitting commands to the 3D
48 * This asks the kernel to have the GPU execute a render command list.
52 /** Address to GPU mapping of job descriptor */
75 * struct drm_panfrost_wait_bo - ioctl argument for waiting for
93 * struct drm_panfrost_create_bo - ioctl argument for creating Panfrost BOs.
102 /* Pad, must be zero-filled. */
105 * Returned offset for the BO in the GPU address space. This offset
116 * struct drm_panfrost_mmap_bo - ioctl argument for mapping Panfrost BOs.
[all …]
/linux-6.15/drivers/gpu/drm/panfrost/
Dpanfrost_drv.c1 // SPDX-License-Identifier: GPL-2.0
38 ret = pm_runtime_resume_and_get(pfdev->dev); in panfrost_ioctl_query_timestamp()
46 pm_runtime_put(pfdev->dev); in panfrost_ioctl_query_timestamp()
53 struct panfrost_device *pfdev = ddev->dev_private; in panfrost_ioctl_get_param()
56 if (param->pad != 0) in panfrost_ioctl_get_param()
57 return -EINVAL; in panfrost_ioctl_get_param()
61 param->value = pfdev->features.member; \ in panfrost_ioctl_get_param()
66 param->value = pfdev->features.member[param->param - \ in panfrost_ioctl_get_param()
70 switch (param->param) { in panfrost_ioctl_get_param()
98 ret = panfrost_ioctl_query_timestamp(pfdev, &param->value); in panfrost_ioctl_get_param()
[all …]
Dpanfrost_job.c1 // SPDX-License-Identifier: GPL-2.0
10 #include <linux/dma-resv.h>
27 #define job_write(dev, reg, data) writel(data, dev->iomem + (reg))
28 #define job_read(dev, reg) readl(dev->iomem + (reg))
51 /* panfrost seqno for signaled() test */
64 return "panfrost"; in panfrost_fence_get_driver_name()
71 switch (f->queue) { in panfrost_fence_get_timeline_name()
73 return "panfrost-js-0"; in panfrost_fence_get_timeline_name()
75 return "panfrost-js-1"; in panfrost_fence_get_timeline_name()
77 return "panfrost-js-2"; in panfrost_fence_get_timeline_name()
[all …]
/linux-6.15/drivers/soc/rockchip/
Ddtpm.c1 // SPDX-License-Identifier: GPL-2.0-only
38 [8] = { .name = "/gpu@ff9a0000",
61 MODULE_SOFTDEP("pre: panfrost cpufreq-dt");
/linux-6.15/drivers/gpu/drm/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
16 # gallium uses SYS_kcmp for os_same_file_description() to de-duplicate
21 Kernel-level support for the Direct Rendering Infrastructure (DRI)
62 Use dynamic-debug to avoid drm_debug_enabled() runtime overheads.
95 Documentation/dev-tools/kunit/.
111 bool "Display a user-friendly message when a kernel panic occurs"
116 Enable a drm panic handler, which will display a user-friendly message
117 when a kernel panic occurs. It's useful when using a user-space
120 To support Hi-DPI Display, you can enable bigger fonts like
211 contention. A history of each drm modeset lock path hitting -EDEADLK
[all …]

12