[pull] amdgpu, amdkfd, radeon drm-next-5.3

2019-06-22 Thread Alex Deucher
Hi Dave, Daniel, Last round of updates for 5.3. The big one here is navi10 support. The rest is just a few other odds and ends. My first shot at annotated tags. The following changes since commit 561564bea3248293398dc32ec36da40fb71faed0: Merge tag 'omapdrm-5.3' of

Re: [PATCH] drm/fourcc: Add Arm 16x16 block modifier

2019-06-22 Thread Qiang Yu
On Fri, Jun 21, 2019 at 11:27 PM Daniel Vetter wrote: > > On Fri, Jun 21, 2019 at 12:21 PM Raymond Smith wrote: > > > > Add the DRM_FORMAT_MOD_ARM_16X16_BLOCK_U_INTERLEAVED modifier to > > denote the 16x16 block u-interleaved format used in Arm Utgard and > > Midgard GPUs. > > > > Signed-off-by:

Re: [PATCH v2 1/4] drm/lima: Mark 64-bit number as ULL to silence Smatch warning

2019-06-22 Thread Qiang Yu
Thanks. This patch series are: Reviewed-by: Qiang Yu I'll apply them to drm-misc-next. Regards, Qiang On Sat, Jun 22, 2019 at 12:21 AM Krzysztof Kozlowski wrote: > > Mark long numbers with ULL to silence the Smatch warning: > > drivers/gpu/drm/lima/lima_device.c:314:32: warning: constant

[Bug 110971] GPU HANG: ecode 6:1:0xfffffffe, in spring-main [8656], hang on rcs0

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110971 Bug ID: 110971 Summary: GPU HANG: ecode 6:1:0xfffe, in spring-main [8656], hang on rcs0 Product: Mesa Version: 19.1 Hardware: x86-64 (AMD64) OS: Linux

Re: [PATCH 2/6] dt-bindings: display: msm: gmu: add optional ocmem property

2019-06-22 Thread Rob Clark
On Thu, Jun 20, 2019 at 7:14 PM Brian Masney wrote: > > On Wed, Jun 19, 2019 at 01:21:20PM -0700, Rob Clark wrote: > > On Wed, Jun 19, 2019 at 1:17 PM Rob Herring wrote: > > > > > > On Sun, Jun 16, 2019 at 7:29 AM Brian Masney > > > wrote: > > > > > > > > Some A3xx and A4xx Adreno GPUs do not

Re: [PATCH v2 00/18] drm/ttm: make ttm bo a gem bo subclass

2019-06-22 Thread Thomas Hellstrom
Hi, Daniel, On 6/22/19 11:18 AM, Daniel Vetter wrote: Hi Thomas, On Sat, Jun 22, 2019 at 12:52 AM Thomas Hellstrom wrote: On 6/21/19 5:57 PM, Daniel Vetter wrote: On Fri, Jun 21, 2019 at 05:12:19PM +0200, Thomas Hellström (VMware) wrote: On 6/21/19 1:57 PM, Gerd Hoffmann wrote: Aargh.

[PATCH libdrm] util: fix include path for drm_mode.h

2019-06-22 Thread Ilia Mirkin
Signed-off-by: Ilia Mirkin --- tests/util/pattern.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/util/pattern.h b/tests/util/pattern.h index 424b0e19..ea38cafd 100644 --- a/tests/util/pattern.h +++ b/tests/util/pattern.h @@ -26,7 +26,7 @@ #ifndef UTIL_PATTERN_H

Re: [Nouveau] [PATCH] drm/nouveau: fix bogus GPL-2 license header

2019-06-22 Thread Karol Herbst
Acked-by: Karol Herbst On Fri, Jun 21, 2019 at 8:12 PM Emil Velikov wrote: > > On 2019/06/19, Ilia Mirkin wrote: > > The bulk SPDX addition made all these files into GPL-2.0 licensed files. > > However the remainder of the project is MIT-licensed, these files > > (primarily header files) were

[Bug 110956] List of 19.20-812932 release mistakes

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110956 Bug 110956 depends on bug 110968, which changed state. Bug 110968 Summary: Allow ubuntu users to install on other ubuntu versions https://bugs.freedesktop.org/show_bug.cgi?id=110968 What|Removed |Added

[Bug 110968] Allow ubuntu users to install on other ubuntu versions

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110968 Eric Engestrom changed: What|Removed |Added Resolution|INVALID |--- Status|RESOLVED

[Bug 110967] Naming packages with pro suffix depending if open or close source

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110967 Eric Engestrom changed: What|Removed |Added Resolution|INVALID |--- Status|RESOLVED

[Bug 110959] Broken link to Homepage of some packages

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110959 Eric Engestrom changed: What|Removed |Added Resolution|INVALID |--- Status|RESOLVED

[Bug 110956] List of 19.20-812932 release mistakes

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110956 Bug 110956 depends on bug 110963, which changed state. Bug 110963 Summary: Wrong condition and wrong variable substitution in libgl1-amdgpu-mesa-dri in postinst script https://bugs.freedesktop.org/show_bug.cgi?id=110963 What

[Bug 110961] Are provided libdrm packages completely open source?

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110961 Eric Engestrom changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|INVALID

[Bug 110956] List of 19.20-812932 release mistakes

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110956 Bug 110956 depends on bug 110967, which changed state. Bug 110967 Summary: Naming packages with pro suffix depending if open or close source https://bugs.freedesktop.org/show_bug.cgi?id=110967 What|Removed

[Bug 110960] Non-existent alternative dependencies in some deb packages

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110960 Eric Engestrom changed: What|Removed |Added Resolution|INVALID |--- Status|RESOLVED

[Bug 110964] Documentation update about provided Open Vulkan implementation

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110964 Eric Engestrom changed: What|Removed |Added Resolution|INVALID |--- Status|RESOLVED

[Bug 110956] List of 19.20-812932 release mistakes

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110956 Bug 110956 depends on bug 110957, which changed state. Bug 110957 Summary: wsa-amdgpu package has empty copyright file https://bugs.freedesktop.org/show_bug.cgi?id=110957 What|Removed |Added

[Bug 110956] List of 19.20-812932 release mistakes

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110956 Bug 110956 depends on bug 110962, which changed state. Bug 110962 Summary: Wrong dependencies cause force dependency on amdgpu-dkms https://bugs.freedesktop.org/show_bug.cgi?id=110962 What|Removed |Added

[Bug 110956] List of 19.20-812932 release mistakes

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110956 Bug 110956 depends on bug 110960, which changed state. Bug 110960 Summary: Non-existent alternative dependencies in some deb packages https://bugs.freedesktop.org/show_bug.cgi?id=110960 What|Removed |Added

[Bug 110956] List of 19.20-812932 release mistakes

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110956 Bug 110956 depends on bug 110959, which changed state. Bug 110959 Summary: Broken link to Homepage of some packages https://bugs.freedesktop.org/show_bug.cgi?id=110959 What|Removed |Added

[Bug 110965] Documentation update about not provided PX package

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110965 Eric Engestrom changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|INVALID

[Bug 110956] List of 19.20-812932 release mistakes

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110956 Bug 110956 depends on bug 110964, which changed state. Bug 110964 Summary: Documentation update about provided Open Vulkan implementation https://bugs.freedesktop.org/show_bug.cgi?id=110964 What|Removed

[Bug 110956] List of 19.20-812932 release mistakes

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110956 Bug 110956 depends on bug 110961, which changed state. Bug 110961 Summary: Are provided libdrm packages completely open source? https://bugs.freedesktop.org/show_bug.cgi?id=110961 What|Removed |Added

[Bug 110962] Wrong dependencies cause force dependency on amdgpu-dkms

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110962 Eric Engestrom changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|INVALID

[Bug 110956] List of 19.20-812932 release mistakes

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110956 Bug 110956 depends on bug 110965, which changed state. Bug 110965 Summary: Documentation update about not provided PX package https://bugs.freedesktop.org/show_bug.cgi?id=110965 What|Removed |Added

[Bug 110957] wsa-amdgpu package has empty copyright file

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110957 Eric Engestrom changed: What|Removed |Added Resolution|INVALID |--- Status|RESOLVED

[Bug 110963] Wrong condition and wrong variable substitution in libgl1-amdgpu-mesa-dri in postinst script

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110963 Eric Engestrom changed: What|Removed |Added Resolution|INVALID |--- Status|RESOLVED

Re: [PATCH v1 1/2] drm/vmwgfx: drop use of drmP.h in header files

2019-06-22 Thread kbuild test robot
/commits/Sam-Ravnborg/drm-vmwgfx-drop-use-of-drmP-h-in-header-files/20190622-234524 config: i386-randconfig-x010-201924 (attached as .config) compiler: gcc-7 (Debian 7.3.0-1) 7.3.0 reproduce: # save the attached .config to linux build tree make ARCH=i386 If you fix the issue, kindly add

[Bug 110956] List of 19.20-812932 release mistakes

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110956 --- Comment #6 from Eric Engestrom --- (In reply to Ilia Mirkin from comment #5) > I think it's the right bugracker. Note that DRM/AMDgpu-pro component. It's > meant for the AMD developers who very much have control (or at least > influence)

[Bug 110956] List of 19.20-812932 release mistakes

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110956 --- Comment #5 from Ilia Mirkin --- (In reply to Eric Engestrom from comment #3) > I'll close the ones that are clearly something the Ubuntu packager needs to > do as INVALID; I hope you don't take it badly, this was just the wrong bug >

[Bug 110961] Are provided libdrm packages completely open source?

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110961 Andre Klapper changed: What|Removed |Added Summary|Are provoded libdrm |Are provided libdrm

[Bug 107559] no color format choice in amdgpu

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=107559 --- Comment #6 from x0a.c...@gmail.com --- Same problem. Disabling DisplayCore gets me crisp and beautiful colors, but at the cost of audio over HDMI. Faded colors with dc=1 has been a longstanding issue for me. -- You are receiving this mail

[REGRESSION] drm/etnaviv: command buffer outside valid memory window

2019-06-22 Thread Russell King - ARM Linux admin
While updating my various systems for the TCP SACK issue, I notice that while most platforms are happy, the Cubox-i4 is not. During boot, we get: [0.00] cma: Reserved 256 MiB at 0x3000 ... [0.00] Kernel command line: console=ttymxc0,115200n8 console=tty1

[Bug 110964] Documentation update about provided Open Vulkan implementation

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110964 Eric Engestrom changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug 110956] List of 19.20-812932 release mistakes

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110956 Bug 110956 depends on bug 110965, which changed state. Bug 110965 Summary: Documentation update about not provided PX package https://bugs.freedesktop.org/show_bug.cgi?id=110965 What|Removed |Added

[Bug 110965] Documentation update about not provided PX package

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110965 Eric Engestrom changed: What|Removed |Added Resolution|--- |INVALID Status|NEW

[Bug 110956] List of 19.20-812932 release mistakes

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110956 Bug 110956 depends on bug 110964, which changed state. Bug 110964 Summary: Documentation update about provided Open Vulkan implementation https://bugs.freedesktop.org/show_bug.cgi?id=110964 What|Removed

[Bug 110956] List of 19.20-812932 release mistakes

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110956 --- Comment #4 from Eric Engestrom --- OK, there are 4 issues left: 110965 & 110964 are about the docs on https://amdgpu-install.readthedocs.io/; a quick look at the repo shows only one member, Tim Writer

[Bug 110956] List of 19.20-812932 release mistakes

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110956 Bug 110956 depends on bug 110968, which changed state. Bug 110968 Summary: Allow ubuntu users to install on other ubuntu versions https://bugs.freedesktop.org/show_bug.cgi?id=110968 What|Removed |Added

[Bug 110968] Allow ubuntu users to install on other ubuntu versions

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110968 Eric Engestrom changed: What|Removed |Added Resolution|--- |INVALID Status|NEW

[Bug 110956] List of 19.20-812932 release mistakes

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110956 Bug 110956 depends on bug 110967, which changed state. Bug 110967 Summary: Naming packages with pro suffix depending if open or close source https://bugs.freedesktop.org/show_bug.cgi?id=110967 What|Removed

[Bug 110967] Naming packages with pro suffix depending if open or close source

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110967 Eric Engestrom changed: What|Removed |Added Resolution|--- |INVALID Status|NEW

[Bug 110956] List of 19.20-812932 release mistakes

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110956 Bug 110956 depends on bug 110963, which changed state. Bug 110963 Summary: Wrong condition and wrong variable substitution in libgl1-amdgpu-mesa-dri in postinst script https://bugs.freedesktop.org/show_bug.cgi?id=110963 What

[Bug 110962] Wrong dependencies cause force dependency on amdgpu-dkms

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110962 Eric Engestrom changed: What|Removed |Added Resolution|--- |INVALID Status|NEW

[Bug 110963] Wrong condition and wrong variable substitution in libgl1-amdgpu-mesa-dri in postinst script

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110963 Eric Engestrom changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug 110956] List of 19.20-812932 release mistakes

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110956 Bug 110956 depends on bug 110962, which changed state. Bug 110962 Summary: Wrong dependencies cause force dependency on amdgpu-dkms https://bugs.freedesktop.org/show_bug.cgi?id=110962 What|Removed |Added

[Bug 110956] List of 19.20-812932 release mistakes

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110956 Bug 110956 depends on bug 110961, which changed state. Bug 110961 Summary: Are provoded libdrm packages completely open source? https://bugs.freedesktop.org/show_bug.cgi?id=110961 What|Removed |Added

[Bug 110961] Are provoded libdrm packages completely open source?

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110961 Eric Engestrom changed: What|Removed |Added Resolution|--- |INVALID Status|NEW

[Bug 110956] List of 19.20-812932 release mistakes

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110956 Bug 110956 depends on bug 110960, which changed state. Bug 110960 Summary: Non-existent alternative dependencies in some deb packages https://bugs.freedesktop.org/show_bug.cgi?id=110960 What|Removed |Added

[Bug 110960] Non-existent alternative dependencies in some deb packages

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110960 Eric Engestrom changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug 110956] List of 19.20-812932 release mistakes

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110956 Bug 110956 depends on bug 110959, which changed state. Bug 110959 Summary: Broken link to Homepage of some packages https://bugs.freedesktop.org/show_bug.cgi?id=110959 What|Removed |Added

[Bug 110959] Broken link to Homepage of some packages

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110959 Eric Engestrom changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug 110957] wsa-amdgpu package has empty copyright file

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110957 Eric Engestrom changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug 110956] List of 19.20-812932 release mistakes

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110956 Bug 110956 depends on bug 110957, which changed state. Bug 110957 Summary: wsa-amdgpu package has empty copyright file https://bugs.freedesktop.org/show_bug.cgi?id=110957 What|Removed |Added

[Bug 110958] Mentioning 32 bit OS support in Release page

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110958 Eric Engestrom changed: What|Removed |Added Blocks||110956 Referenced Bugs:

[Bug 110963] Wrong condition and wrong variable substitution in libgl1-amdgpu-mesa-dri in postinst script

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110963 Eric Engestrom changed: What|Removed |Added Blocks||110956 Referenced Bugs:

[Bug 110966] Documentation update about required lunar sdk

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110966 Eric Engestrom changed: What|Removed |Added Blocks||110956 Referenced Bugs:

[Bug 110957] wsa-amdgpu package has empty copyright file

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110957 Eric Engestrom changed: What|Removed |Added Blocks||110956 Referenced Bugs:

[Bug 110962] Wrong dependencies cause force dependency on amdgpu-dkms

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110962 Eric Engestrom changed: What|Removed |Added Blocks||110956 Referenced Bugs:

[Bug 110967] Naming packages with pro suffix depending if open or close source

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110967 Eric Engestrom changed: What|Removed |Added Blocks||110956 Referenced Bugs:

[Bug 110959] Broken link to Homepage of some packages

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110959 Eric Engestrom changed: What|Removed |Added Blocks||110956 Referenced Bugs:

[Bug 110968] Allow ubuntu users to install on other ubuntu versions

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110968 Eric Engestrom changed: What|Removed |Added Blocks||110956 Referenced Bugs:

[Bug 110965] Documentation update about not provided PX package

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110965 Eric Engestrom changed: What|Removed |Added Blocks||110956 Referenced Bugs:

[Bug 110956] List of 19.20-812932 release mistakes

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110956 Eric Engestrom changed: What|Removed |Added Depends on||110957, 110958, 110959,

[Bug 110964] Documentation update about provided Open Vulkan implementation

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110964 Eric Engestrom changed: What|Removed |Added Blocks||110956 Referenced Bugs:

[Bug 110960] Non-existent alternative dependencies in some deb packages

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110960 Eric Engestrom changed: What|Removed |Added Blocks||110956 Referenced Bugs:

[Bug 110961] Are provoded libdrm packages completely open source?

2019-06-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=110961 Eric Engestrom changed: What|Removed |Added Blocks||110956 Referenced Bugs:

[PATCH v1 0/2] drm/vmwgfx: drop use of drmP.h

2019-06-22 Thread Sam Ravnborg
In two steps drop the use of drmP.h First patch remove drmP.h from header files and fixes fallout. Second patch remove drmP.h from the remaining files. While touching the list of include files divide them in blocks and sort include files within the blocks. Patches made on top of drm-misc-next,

[PATCH v1 1/2] drm/vmwgfx: drop use of drmP.h in header files

2019-06-22 Thread Sam Ravnborg
To facilitate removal of drmP.h in the .c files remove the use from header files first. Fix fallout in the other files. Sorted include files in blocks and sorted files within each block in alphabetical order. This revealed a dependency from an uapi header to a header located below

[PATCH v1 2/2] drm/vmwgfx: drop reminaing users of drmP.h

2019-06-22 Thread Sam Ravnborg
Drop use of the deprecated drmP.h file from the remaining files. In several cases the drmP.h include could be removed without furter fixes. Other files required a few header files to be added. In all files divided includes files in blcoks and sort them. Signed-off-by: Sam Ravnborg Cc: VMware

[PATCH v1 0/2] drm: drop uapi dependencies from include/drm

2019-06-22 Thread Sam Ravnborg
include/drm/* shall have no or at least minimal dependencies to include/uapi/drm/*. Following two patches do a small effort to drop such dependencies. After these patches there are two users of uapi/drm/drm.h left in include/drm: drm_file.h: - needs drm_magic_t drm_magic_t is a simple typedef,

[PATCH v1 2/2] drm: drop uapi dependency from drm_vblank.h

2019-06-22 Thread Sam Ravnborg
drm_vblank.h included uapi/drm/drm.h. It turns out this include was not required - delete it. Note: uapi/drm/drm.h is included indirect via drm_file.h, but there are no dependencies in drm_vblank.h so the removal is legit. Signed-off-by: Sam Ravnborg Cc: Maarten Lankhorst Cc: Maxime Ripard

[PATCH v1 1/2] drm: drop uapi dependency from drm_print.h

2019-06-22 Thread Sam Ravnborg
drm_print.h used DRM_NAME - thus adding a dependency from include/drm/drm_print.h => uapi/drm/drm.h Hardcode the name "drm" to break this dependency. The idea is that there shall be a minimal dependency between include/drm/* and uapi/* Signed-off-by: Sam Ravnborg Suggested-by: Daniel Vetter

[PATCH v4 0/2] drm/exynos: drop use of drmP.h

2019-06-22 Thread Sam Ravnborg
Build tested using allyesconfig, allmodconfig for various architectures. v2: - add missing people to recipient list of mail - no change in actual patch v3: - fix build breakage (Inki Dae) - The testing I had done with allyesconfig, allmodconfig did not trigger a configuration where

[PATCH v4 1/2] drm/exynos: drop drmP.h usage

2019-06-22 Thread Sam Ravnborg
Drop use of the deprecated drmP.h file. Replace with forwards / externals as appropriate. While touching the list of include files divide them up in blocks and sort them. v3: - fix build errors in exynos_drm_g2d.c (Inki Dae) The exynos_drm_g2d.c file is not built in the standard

[PATCH v4 2/2] drm/exynos: trigger build of all modules

2019-06-22 Thread Sam Ravnborg
Add COMPILE_TEST dependency to force exynos driver to built for more than arm and to built modules that otherwise required other symbols to be de-selected. This will increase build coverage of the exynos driver thus allowing most trivial build errors to be detected/fixed early. This introduces

Re: KMS documentation for userspace

2019-06-22 Thread Daniel Vetter
On Sat, Jun 22, 2019 at 11:42 AM Simon Ser wrote: > On Wednesday, June 19, 2019 10:53 PM, Daniel Vetter wrote: > > tldr; Yes, I just didn't get around to it yet. > > > > The rough plan is to actually document ioctls and properties and all > > that stuff in drm-uapi.rst, and then cross-link that

Re: KMS documentation for userspace

2019-06-22 Thread Daniel Vetter
On Wed, Jun 19, 2019 at 10:16 PM Jani Nikula wrote: > > On Wed, 19 Jun 2019, Daniel Vetter wrote: > > - figure out what to do with the libdrm manpages. Some stuff we really > > want to also document there. But geez nroff. Maybe we need to stuff > > libdrm into the kernel, dunno. > > How would

Re: KMS documentation for userspace

2019-06-22 Thread Simon Ser
On Wednesday, June 19, 2019 10:53 PM, Daniel Vetter wrote: > tldr; Yes, I just didn't get around to it yet. > > The rough plan is to actually document ioctls and properties and all > that stuff in drm-uapi.rst, and then cross-link that with the > driver-side documentation. I'm confused regarding

Re: [PATCH v2 00/18] drm/ttm: make ttm bo a gem bo subclass

2019-06-22 Thread Daniel Vetter
Hi Thomas, On Sat, Jun 22, 2019 at 12:52 AM Thomas Hellstrom wrote: > On 6/21/19 5:57 PM, Daniel Vetter wrote: > > On Fri, Jun 21, 2019 at 05:12:19PM +0200, Thomas Hellström (VMware) wrote: > >> > >> On 6/21/19 1:57 PM, Gerd Hoffmann wrote: > >> > >> Aargh. Please don't do this. Multiple

Re: [PATCH v3 0/1] drm/exynos: drop use of drmP.h

2019-06-22 Thread Sam Ravnborg
Hi Krzysztof. > > Adding a COMPILE_TEST dependency will enable the build > > for the allyesconfig, allmodconfig. > > Thats worths to consider to avoid future mistakes. > > > Oh yes, that definitely makes sense (assuming it compiles on all > archs). Maybe you can send a follow up adding these?

Re: [PATCH v3 0/1] drm/exynos: drop use of drmP.h

2019-06-22 Thread Krzysztof Kozlowski
On Sat, 22 Jun 2019 at 09:31, Sam Ravnborg wrote: > > Hi Krzysztof. > > > > Build tested using allyesconfig, allmodconfig for various > > > architectures. > > > > Hi, > > > > Thanks for fixes. Just for the record, allyesconfig/allmodconfig are > > not a proper way for build test specific drivers.

Re: [PATCH v3 0/1] drm/exynos: drop use of drmP.h

2019-06-22 Thread Sam Ravnborg
Hi Krzysztof. > > Build tested using allyesconfig, allmodconfig for various > > architectures. > > Hi, > > Thanks for fixes. Just for the record, allyesconfig/allmodconfig are > not a proper way for build test specific drivers. They are nice but > since all dependencies are in, they might miss

[radeon-alex:amd-staging-drm-next-navi10 323/469] htmldocs: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h:217: warning: Function parameter or member 'soc_bounding_box' not described in 'amdgpu_dis

2019-06-22 Thread kbuild test robot
tree: git://people.freedesktop.org/~agd5f/linux.git amd-staging-drm-next-navi10 head: e82deaaf0052ac2c79d5f600a953bd951a0b4351 commit: 8ebfb4406404b21eef5c79b48ff3b2eb122c [323/469] drm/amd/display: Read soc_bounding_box from gpu_info (v2) reproduce: make htmldocs If you fix the issue,