- Nov 09, 2018
-
-
Eric Engestrom authored
Signed-off-by:
Eric Engestrom <eric.engestrom@intel.com> Reviewed-by:
Dylan Baker <dylan@pnwbakers.com>
-
Eric Engestrom authored
Reported-by:
Jan Vesely <jano.vesely@gmail.com> Signed-off-by:
Eric Engestrom <eric.engestrom@intel.com> Reviewed-by:
Jan Vesely <jan.vesely@rutgers.edu>
-
- Nov 02, 2018
-
-
Andrey Grodzovsky authored
Since only for those ASICs gpu reset is enabled by deafult. Also update disable message and fix identation . Signed-off-by:
Andrey Grodzovsky <andrey.grodzovsky@amd.com> Reviewed-by:
Alex Deucher <alexander.deucher@amd.com>
-
- Nov 01, 2018
-
-
Andrey Grodzovsky authored
Illegal access will cause CP hang followed by job timeout and recovery kicking in. Also, disable the suite for all APU ASICs until GPU reset issues for them will be resolved and GPU reset recovery will be enabled by default. v2: Add KV to deasbled APUs list and add comments regarding necessary kernel amdgpu paramteres to run the tests. Signed-off-by:
Andrey Grodzovsky <andrey.grodzovsky@amd.com> Reviewed-by:
Alex Deucher <alexander.deucher@amd.com>
-
- Oct 17, 2018
-
-
Simona Vetter authored
Looks much neater on the gitlab UI, e.g. on my personal libdrm fork: https://gitlab.freedesktop.org/danvet/drm Acked-by:
Eric Engestrom <eric.engestrom@intel.com> Signed-off-by:
Daniel Vetter <daniel.vetter@intel.com>
-
- Oct 16, 2018
-
-
Rob Clark authored
Signed-off-by:
Rob Clark <robclark@freedesktop.org>
-
- Oct 14, 2018
-
-
Rob Clark authored
Wasn't really sure how to switch the silly -Wdeclaration-after-statement flag off on a per directory basis. So make the code uglier instead.
-
Rob Clark authored
Signed-off-by:
Rob Clark <robclark@freedesktop.org>
-
- Oct 13, 2018
-
-
Rob Clark authored
Signed-off-by:
Rob Clark <robclark@freedesktop.org>
-
Rob Clark authored
Now that it doesn't have to deal with ringmarkers we can simplify the reloc handling. Signed-off-by:
Rob Clark <robclark@freedesktop.org>
-
Rob Clark authored
With streaming stateobjs to upload uniforms, the submit.cmds table gets much larger, and iterating over it for each ring to ring reloc starts getting expensive. TODO if we have flag to pass when constructing parent rb, we could avoid dynamically allocating this and bo_table in get_cmd() or bo2idx Signed-off-by:
Rob Clark <robclark@freedesktop.org>
-
Rob Clark authored
Now that it doesn't have to deal with the ringmarker case, we can make some simplifications. Signed-off-by:
Rob Clark <robclark@freedesktop.org>
-
Rob Clark authored
The msm_cmd isn't refcount'd, so with stateobj rb's that have independent lifecycle, this is no longer a safe thing to do. Really, now that there is a bo-cache for rb's, fd_ringbuffer_reset() should be deprecated because it adds a bunch of pointless complexity. Signed-off-by:
Rob Clark <robclark@freedesktop.org>
-
Rob Clark authored
It's usage in mesa was removed more than two years ago. And it stands in the way of some optimizations needed to reduce the overhead of hw stateobjs (ie. CP_SET_DRAW_STATE, where the # of cmds in the submit ioctl goes up significantly). Signed-off-by:
Rob Clark <robclark@freedesktop.org>
-
Rob Clark authored
Signed-off-by:
Rob Clark <robclark@freedesktop.org>
-
Rob Clark authored
For now, we want a way for gallium to be able to provide hints for the upcoming rb suballocation. But could be useful for other things down the road. Signed-off-by:
Rob Clark <robclark@freedesktop.org>
-
Rob Clark authored
Move this out of msm_ringbuffer backend so that the gallium driver can refcnt rb's Signed-off-by:
Rob Clark <robclark@freedesktop.org>
-
Rob Clark authored
Since 28328298 'freedreno: move ring_cache behind fd_bo_del()' this hack is no longer necessary. Signed-off-by:
Rob Clark <robclark@freedesktop.org>
-
Rob Clark authored
drmMalloc() is already calloc() Signed-off-by:
Rob Clark <robclark@freedesktop.org> Reviewed-by:
Eric Engestrom <eric.engestrom@intel.com> Reviewed-by:
Emil Velikov <emil.velikov@collabora.com> Signed-off-by:
Rob Clark <robclark@freedesktop.org>
-
- Oct 10, 2018
-
-
Andrey Grodzovsky authored
Seems like AI and RV requires uncashed memory mapping to be able to pickup value written to memory by CPU after the WAIT_REG_MEM command was already launched. . Enable the test for AI and RV. v2: Update commit description. Signed-off-by:
Andrey Grodzovsky <andrey.grodzovsky@amd.com> Reviewed-by:
Marek Olšák <marek.olsak@amd.com> Reviewed-by:
Christian König <christian.koenig@amd.com>
-
Andrey Grodzovsky authored
v2: Call amdgpu_bo_va_op_raw directly in amdgpu_bo_alloc_and_map_raw Move amdgpu_bo_alloc_and_map_raw into C file to avoid including unistd.h in amdgpu_test.h Signed-off-by:
Andrey Grodzovsky <andrey.grodzovsky@amd.com> Reviewed-by:
Marek Olšák <marek.olsak@amd.com> Reviewed-by:
Christian König <christian.koenig@amd.com>
-
- Oct 09, 2018
-
-
Thomas Hellstrom authored
To determine whether a device node is a drm device node or not, the code currently compares the node's major number to the static drm major device number. This breaks the standalone vmwgfx driver on XWayland dri clients, https://cgit.freedesktop.org/mesa/vmwgfx and any future attempt to introduce dynamic device numbers for drm. So instead of checking for the device major, instead check for the presence of the /sys/dev/char/<major>:<minor>/device/drm directory. Signed-off-by:
Thomas Hellstrom <thellstrom@vmware.com> Reviewed-by:
Eric Engestrom <eric.engestrom@intel.com> Acked-by:
Dave Airlie <airlied@redhat.com>
-
- Oct 04, 2018
-
-
Signed-off-by:
Emil Velikov <emil.l.velikov@gmail.com>
-
Fixes: 4e81d4f9 ("intel: add generic functions to check PCI ID") Cc: Lucas De Marchi <lucas.demarchi@intel.com> Signed-off-by:
Emil Velikov <emil.l.velikov@gmail.com>
-
Emil Velikov authored
This reverts commit 6e50a309.
-
Signed-off-by:
Emil Velikov <emil.l.velikov@gmail.com>
-
Generated using make headers_install from the drm-next tree - git://anongit.freedesktop.org/drm/drm branch - drm-next commit - 2dc7bad71cd310dc94d1c9907909324dd2b0618f The changes were as follows :- core: (drm.h, drm_fourcc.h, drm_mode.h) - Added client capabilities for ASPECT_RATIO and WRITEBACK_CONNECTORS - Added Arm AFBC modifiers - Added BROADCOM's SAND and UIF modifiers - Added Qualcomm's modifiers - Added some picture aspect ratio and content type options - Added some drm mode flags - Added writeback connector id amdgpu: - Added GEM domain mask - Added some GEM flags - Added some hardware ip flags - Added chunk id and IB fence. - Added some query ids i915: -Added an IOCTL (I915_PARAM_MMAP_GTT_COHERENT) qxl: - Minor changes tegra: - Added some comments about struct drm_tegra* members - Modified DRM_IOCTL_TEGRA_CLOSE_CHANNEL vc4: - Added some members for 'struct drm_vc4_submit_cl' Changes in v2: - Mentioned 'libdrm' in the commit header. Changes in v3: - Removed the changes to radeon_drm.h, sis_drm.h and via_drm.h as suggested by Emil Velikov <emil.l.velikov@gmail.com> Changes in v4: - Removed the changes to vmwgfx_drm.h as it caused a build break ie 'make check' failed. Change-Id: I018a06f65bf4a6a68400ab252b9cd05d041299b3 Signed-off-by:
Ayan Kumar halder <ayan.halder@arm.com> Reviewed-by:
Emil Velikov <emil.l.velikov@gmail.com>
-
Trivial typos - s/admgpu/amdgpu/;s/vmwfgx/vmwgfx/ Fixes: 4a9030dc ("add gitlab-ci builds of libdrm") Cc: Brian Starkey <brian.starkey@arm.com> Reported-by:
Brian Starkey <brian.starkey@arm.com> Signed-off-by:
Emil Velikov <emil.velikov@collabora.com> Reviewed-by:
Alex Deucher <alexander.deucher@amd.com> Reviewed-by:
Eric Engestrom <eric.engestrom@intel.com>
-
This is the DRM driver for all Allwinner (sunxi) platforms. Signed-off-by:
Ezequiel Garcia <ezequiel@collabora.com> Reviewed-by:
Emil Velikov <emil.velikov@collabora.com>
-
Signed-off-by:
Lucas De Marchi <lucas.demarchi@intel.com> Reviewed-by:
Eric Engestrom <eric.engestrom@intel.com> Reviewed-by:
Emil Velikov <emil.velikov@collabora.com>
-
It will make bugs like the one fixed with previous patch dead obvious. Signed-off-by:
Emil Velikov <emil.velikov@collabora.com> Reviewed-by:
Eric Engestrom <eric.engestrom@intel.com>
-
Set/export the NM variable since it may not be set already. Fixes: 4f08bfe9 ("*-symbol-check: Don't hard-code nm executable") Cc: Heiko Becker <heirecka@exherbo.org> Signed-off-by:
Emil Velikov <emil.velikov@collabora.com> Reviewed-by:
Eric Engestrom <eric.engestrom@intel.com>
-
GitLab CI already captures all the stdout/stderr output from the build process as the log. However, some other important information is hidden in other log files. Taken from Wayland, capture logs from the configuration process as well as from every check. Signed-off-by:
Daniel Stone <daniels@collabora.com> Cc: Rodrigo Vivi <rodrigo.vivi@gmail.com> Cc: Lucas De Marchi <lucas.de.marchi@gmail.com> Cc: Eric Engeström <eric.engestrom@intel.com> Cc: Daniel Vetter <daniel.vetter@ffwll.ch> Acked-by:
Daniel Vetter <daniel.vetter@ffwll.ch> Acked-by:
Eric Engestrom <eric.engestrom@intel.com> [Emil: use wildcard to match the artefacts] Reviewed-by:
Emil Velikov <emil.velikov@collabora.com>
-
Reviewed-by:
Emil Velikov <emil.velikov@collabora.com>
-
Use libutil to lookup connector type names and state. This also makes sure that the latest connector type addition "DPI" gets printed correctly. Signed-off-by:
Stefan Agner <stefan@agner.ch> Reviewed-by:
Emil Velikov <emil.velikov@collabora.com>
-
- Sep 20, 2018
-
-
Eric Engestrom authored
Fixes: 9a1470fb "freedreno: annotate public functions" Signed-off-by:
Eric Engestrom <eric.engestrom@intel.com>
-
Eric Engestrom authored
Fixes: f3f7266d "omap: annotate public functions" Cc: Lucas De Marchi <lucas.demarchi@intel.com> Signed-off-by:
Eric Engestrom <eric.engestrom@intel.com> Reviewed-by:
Lucas De Marchi <lucas.demarchi@intel.com>
-
Eric Engestrom authored
Fixes: 9f452648 "radeon: annotate public functions" Cc: Lucas De Marchi <lucas.demarchi@intel.com> Cc: Mark Janes <mark.a.janes@intel.com> Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=108006 Signed-off-by:
Eric Engestrom <eric.engestrom@intel.com> Reviewed-by:
Michel Dänzer <michel.daenzer@amd.com> Tested-by:
Michel Dänzer <michel.daenzer@amd.com>
-
Eric Engestrom authored
Fixes: d7320bfc "nouveau: annotate public functions" Cc: Lucas De Marchi <lucas.demarchi@intel.com> Cc: Mark Janes <mark.a.janes@intel.com> Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=108006 Signed-off-by:
Eric Engestrom <eric.engestrom@intel.com> Reviewed-by:
Dylan Baker <dylan@pnwbakers.com> Tested-by:
Dylan Baker <dylan@pnwbakers.com>
-
Eric Engestrom authored
Fixes: 36bb0ea4 "intel: annotate public functions" Cc: Lucas De Marchi <lucas.demarchi@intel.com> Cc: Mark Janes <mark.a.janes@intel.com> Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=108006 Signed-off-by:
Eric Engestrom <eric.engestrom@intel.com> Reviewed-by:
Dylan Baker <dylan@pnwbakers.com> Tested-by:
Dylan Baker <dylan@pnwbakers.com>
-