[Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for Convert all remaining drivers to GEM object functions (rev3)

2020-09-23 Thread Patchwork
== Series Details ==

Series: Convert all remaining drivers to GEM object functions (rev3)
URL   : https://patchwork.freedesktop.org/series/80593/
State : warning

== Summary ==

$ dim checkpatch origin/drm-tip
e68833e29f33 drm/amdgpu: Introduce GEM object functions
c2ca03d5a2f6 drm/armada: Introduce GEM object functions
f4bf6cb00591 drm/etnaviv: Introduce GEM object functions
51aa6b22d3cd drm/exynos: Introduce GEM object functions
83aa7ecb3b26 drm/gma500: Introduce GEM object functions
403f5cb7b9c5 drm/i915: Introduce GEM object functions
186114199dd4 drm/imx/dcss: Initialize DRM driver instance with CMA helper macro
d2560e174c6b drm/mediatek: Introduce GEM object functions
397302d4830c drm/msm: Introduce GEM object funcs
5197f3332932 drm/nouveau: Introduce GEM object functions
130b2aad73de drm/omapdrm: Introduce GEM object functions
b0df04425f42 drm/pl111: Introduce GEM object functions
cb12d2a37716 drm/radeon: Introduce GEM object functions
-:97: WARNING:AVOID_EXTERNS: externs should be avoided in .c files
#97: FILE: drivers/gpu/drm/radeon/radeon_gem.c:41:
+int radeon_gem_prime_pin(struct drm_gem_object *obj);

-:98: WARNING:AVOID_EXTERNS: externs should be avoided in .c files
#98: FILE: drivers/gpu/drm/radeon/radeon_gem.c:42:
+void radeon_gem_prime_unpin(struct drm_gem_object *obj);

-:100: WARNING:AVOID_EXTERNS: externs should be avoided in .c files
#100: FILE: drivers/gpu/drm/radeon/radeon_gem.c:44:
+void radeon_gem_prime_vunmap(struct drm_gem_object *obj, void *vaddr);

total: 0 errors, 3 warnings, 0 checks, 118 lines checked
fcc349b8c7fe drm/rockchip: Convert to drm_gem_object_funcs
0a9fb555f5bb drm/tegra: Introduce GEM object functions
180a1cc2a27b drm/vc4: Introduce GEM object functions
f590e1e0e873 drm/vgem: Introduce GEM object functions
eb3ee8cd3768 drm/virtgpu: Set PRIME export function in struct 
drm_gem_object_funcs
ebd599450be2 drm/vkms: Introduce GEM object functions
faaa00075c90 drm/xen: Introduce GEM object functions
9c03b50d30f0 drm/xlnx: Initialize DRM driver instance with CMA helper macro
9968e704252c drm: Remove obsolete GEM and PRIME callbacks from struct drm_driver
-:298: WARNING:ENOSYS: ENOSYS means 'invalid syscall nr' and nothing else
#298: FILE: drivers/gpu/drm/drm_prime.c:624:
+   return ERR_PTR(-ENOSYS);

total: 0 errors, 1 warnings, 0 checks, 376 lines checked


___
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx


[Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for Convert all remaining drivers to GEM object functions (rev2)

2020-09-15 Thread Patchwork
== Series Details ==

Series: Convert all remaining drivers to GEM object functions (rev2)
URL   : https://patchwork.freedesktop.org/series/80593/
State : warning

== Summary ==

$ dim checkpatch origin/drm-tip
3975f25bdb58 drm/amdgpu: Introduce GEM object functions
c6ad3a511161 drm/armada: Introduce GEM object functions
c8098f5d6e95 drm/etnaviv: Introduce GEM object functions
a81e48db00e5 drm/exynos: Introduce GEM object functions
53210f7f0722 drm/gma500: Introduce GEM object functions
dbfefd13964e drm/i915: Introduce GEM object functions
ba32f8dd23b5 drm/mediatek: Introduce GEM object functions
504106e74ccc drm/msm: Introduce GEM object funcs
324848fd8dc0 drm/nouveau: Introduce GEM object functions
a37cb8db61ac drm/omapdrm: Introduce GEM object functions
a40c13d7fe1c drm/pl111: Introduce GEM object functions
8cfbfcdfaf7b drm/radeon: Introduce GEM object functions
-:97: WARNING:AVOID_EXTERNS: externs should be avoided in .c files
#97: FILE: drivers/gpu/drm/radeon/radeon_gem.c:41:
+int radeon_gem_prime_pin(struct drm_gem_object *obj);

-:98: WARNING:AVOID_EXTERNS: externs should be avoided in .c files
#98: FILE: drivers/gpu/drm/radeon/radeon_gem.c:42:
+void radeon_gem_prime_unpin(struct drm_gem_object *obj);

-:100: WARNING:AVOID_EXTERNS: externs should be avoided in .c files
#100: FILE: drivers/gpu/drm/radeon/radeon_gem.c:44:
+void radeon_gem_prime_vunmap(struct drm_gem_object *obj, void *vaddr);

total: 0 errors, 3 warnings, 0 checks, 118 lines checked
376266125805 drm/rockchip: Convert to drm_gem_object_funcs
4b77e1b2c5a8 drm/tegra: Introduce GEM object functions
cd6d5c4922a9 drm/vc4: Introduce GEM object functions
716d7874560f drm/vgem: Introduce GEM object functions
8bbc5ccb9b19 drm/virtgpu: Set PRIME export function in struct 
drm_gem_object_funcs
ac18c0a1f4e6 drm/vkms: Introduce GEM object functions
0e96620ce337 drm/xen: Introduce GEM object functions
308dcf21fda5 drm/xlnx: Initialize DRM driver instance with CMA helper macro
cab017216e88 drm: Remove obsolete GEM and PRIME callbacks from struct drm_driver


___
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx


[Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for Convert all remaining drivers to GEM object functions

2020-08-13 Thread Patchwork
== Series Details ==

Series: Convert all remaining drivers to GEM object functions
URL   : https://patchwork.freedesktop.org/series/80593/
State : warning

== Summary ==

$ dim checkpatch origin/drm-tip
3432354b0aba drm/amdgpu: Introduce GEM object functions
a6636204e871 drm/armada: Introduce GEM object functions
419237bb45ec drm/etnaviv: Introduce GEM object functions
5ac6227c35a6 drm/exynos: Introduce GEM object functions
bece754b7d5e drm/gma500: Introduce GEM object functions
975a7cc97edf drm/i915: Introduce GEM object functions
8f9c261ff43a drm/mediatek: Introduce GEM object functions
8901932a7d0b drm/msm: Introduce GEM object funcs
8e0a96b9b934 drm/nouveau: Introduce GEM object functions
6db00555b27f drm/omapdrm: Introduce GEM object functions
9f951cff95de drm/pl111: Introduce GEM object functions
d35bbda1b7a0 drm/radeon: Introduce GEM object functions
-:85: WARNING:AVOID_EXTERNS: externs should be avoided in .c files
#85: FILE: drivers/gpu/drm/radeon/radeon_object.c:48:
+void radeon_gem_object_free(struct drm_gem_object *obj);

-:86: WARNING:AVOID_EXTERNS: externs should be avoided in .c files
#86: FILE: drivers/gpu/drm/radeon/radeon_object.c:49:
+int radeon_gem_object_open(struct drm_gem_object *obj,

-:87: CHECK:PARENTHESIS_ALIGNMENT: Alignment should match open parenthesis
#87: FILE: drivers/gpu/drm/radeon/radeon_object.c:50:
+int radeon_gem_object_open(struct drm_gem_object *obj,
+   struct drm_file *file_priv);

-:88: WARNING:AVOID_EXTERNS: externs should be avoided in .c files
#88: FILE: drivers/gpu/drm/radeon/radeon_object.c:51:
+void radeon_gem_object_close(struct drm_gem_object *obj,

-:89: CHECK:PARENTHESIS_ALIGNMENT: Alignment should match open parenthesis
#89: FILE: drivers/gpu/drm/radeon/radeon_object.c:52:
+void radeon_gem_object_close(struct drm_gem_object *obj,
+   struct drm_file *file_priv);

-:93: WARNING:AVOID_EXTERNS: externs should be avoided in .c files
#93: FILE: drivers/gpu/drm/radeon/radeon_object.c:56:
+int radeon_gem_prime_pin(struct drm_gem_object *obj);

-:94: WARNING:AVOID_EXTERNS: externs should be avoided in .c files
#94: FILE: drivers/gpu/drm/radeon/radeon_object.c:57:
+void radeon_gem_prime_unpin(struct drm_gem_object *obj);

-:96: WARNING:AVOID_EXTERNS: externs should be avoided in .c files
#96: FILE: drivers/gpu/drm/radeon/radeon_object.c:59:
+void radeon_gem_prime_vunmap(struct drm_gem_object *obj, void *vaddr);

total: 0 errors, 6 warnings, 2 checks, 101 lines checked
67f82bee99a9 drm/rockchip: Convert to drm_gem_object_funcs
dabc081c2725 drm/tegra: Introduce GEM object functions
082439f00666 drm/vc4: Introduce GEM object functions
fff50ea99db8 drm/vgem: Introduce GEM object functions
700a27560ff8 drm/vkms: Introduce GEM object functions
e7063ad8ca7d drm/xen: Introduce GEM object functions
57a3d52d4eaf drm/xlnx: Initialize DRM driver instance with CMA helper macro
f887ba13ff85 drm: Remove obsolete GEM and PRIME callbacks from struct drm_driver


___
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx