linux-next: Tree for Jan 23 (drm/xe/)
Randy Dunlap
rdunlap at infradead.org
Tue Jan 23 21:52:21 UTC 2024
On 1/22/24 18:29, Stephen Rothwell wrote:
> Hi all,
>
> News: there will be no linux-next release on Friday
>
> Changes since 20240122:
>
on ARM64, when
DRM_I915 is not set
DRM_XE=m
DEBUG_FS is not set
../drivers/gpu/drm/i915/display/intel_display_debugfs.c:1091:6: error: redefinition of 'intel_display_debugfs_register'
1091 | void intel_display_debugfs_register(struct drm_i915_private *i915)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../drivers/gpu/drm/i915/display/intel_display_debugfs.c:19:
../drivers/gpu/drm/i915/display/intel_display_debugfs.h:18:20: note: previous definition of 'intel_display_debugfs_register' with type 'void(struct xe_device *)'
18 | static inline void intel_display_debugfs_register(struct drm_i915_private *i915) {}
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/i915/display/intel_display_debugfs.c:1571:6: error: redefinition of 'intel_connector_debugfs_add'
1571 | void intel_connector_debugfs_add(struct intel_connector *connector)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/i915/display/intel_display_debugfs.h:19:20: note: previous definition of 'intel_connector_debugfs_add' with type 'void(struct intel_connector *)'
19 | static inline void intel_connector_debugfs_add(struct intel_connector *connector) {}
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/i915/display/intel_display_debugfs.c:1626:6: error: redefinition of 'intel_crtc_debugfs_add'
1626 | void intel_crtc_debugfs_add(struct intel_crtc *crtc)
| ^~~~~~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/i915/display/intel_display_debugfs.h:20:20: note: previous definition of 'intel_crtc_debugfs_add' with type 'void(struct intel_crtc *)'
20 | static inline void intel_crtc_debugfs_add(struct intel_crtc *crtc) {}
| ^~~~~~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/i915/display/intel_pipe_crc.c:437:6: error: redefinition of 'intel_crtc_crc_init'
437 | void intel_crtc_crc_init(struct intel_crtc *crtc)
| ^~~~~~~~~~~~~~~~~~~
In file included from ../drivers/gpu/drm/i915/display/intel_pipe_crc.c:36:
../drivers/gpu/drm/i915/display/intel_pipe_crc.h:25:20: note: previous definition of 'intel_crtc_crc_init' with type 'void(struct intel_crtc *)'
25 | static inline void intel_crtc_crc_init(struct intel_crtc *crtc) {}
| ^~~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/i915/display/intel_pipe_crc.c: In function 'intel_crtc_crc_init':
../drivers/gpu/drm/i915/display/intel_pipe_crc.c:439:48: error: 'struct intel_crtc' has no member named 'pipe_crc'
439 | struct intel_pipe_crc *pipe_crc = &crtc->pipe_crc;
| ^~
In file included from ../include/uapi/linux/posix_types.h:5,
from ../include/uapi/linux/types.h:14,
from ../include/linux/types.h:6,
from ../include/linux/kasan-checks.h:5,
from ../include/asm-generic/rwonce.h:26,
from ../arch/arm64/include/asm/rwonce.h:71,
from ../include/linux/compiler.h:251,
from ../include/linux/ctype.h:5,
from ../drivers/gpu/drm/i915/display/intel_pipe_crc.c:27:
../drivers/gpu/drm/i915/display/intel_pipe_crc.c: At top level:
../include/linux/stddef.h:8:16: error: expected identifier or '(' before 'void'
8 | #define NULL ((void *)0)
| ^~~~
../drivers/gpu/drm/i915/display/intel_pipe_crc.h:28:36: note: in expansion of macro 'NULL'
28 | #define intel_crtc_get_crc_sources NULL
| ^~~~
../drivers/gpu/drm/i915/display/intel_pipe_crc.c:549:20: note: in expansion of macro 'intel_crtc_get_crc_sources'
549 | const char *const *intel_crtc_get_crc_sources(struct drm_crtc *crtc,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
../include/linux/stddef.h:8:23: error: expected ')' before numeric constant
8 | #define NULL ((void *)0)
| ^
../drivers/gpu/drm/i915/display/intel_pipe_crc.h:28:36: note: in expansion of macro 'NULL'
28 | #define intel_crtc_get_crc_sources NULL
| ^~~~
../drivers/gpu/drm/i915/display/intel_pipe_crc.c:549:20: note: in expansion of macro 'intel_crtc_get_crc_sources'
549 | const char *const *intel_crtc_get_crc_sources(struct drm_crtc *crtc,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
../include/linux/stddef.h:8:16: error: expected identifier or '(' before 'void'
8 | #define NULL ((void *)0)
| ^~~~
../drivers/gpu/drm/i915/display/intel_pipe_crc.h:27:38: note: in expansion of macro 'NULL'
27 | #define intel_crtc_verify_crc_source NULL
| ^~~~
../drivers/gpu/drm/i915/display/intel_pipe_crc.c:556:5: note: in expansion of macro 'intel_crtc_verify_crc_source'
556 | int intel_crtc_verify_crc_source(struct drm_crtc *crtc, const char *source_name,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../include/linux/stddef.h:8:23: error: expected ')' before numeric constant
8 | #define NULL ((void *)0)
| ^
../drivers/gpu/drm/i915/display/intel_pipe_crc.h:27:38: note: in expansion of macro 'NULL'
27 | #define intel_crtc_verify_crc_source NULL
| ^~~~
../drivers/gpu/drm/i915/display/intel_pipe_crc.c:556:5: note: in expansion of macro 'intel_crtc_verify_crc_source'
556 | int intel_crtc_verify_crc_source(struct drm_crtc *crtc, const char *source_name,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../include/linux/stddef.h:8:16: error: expected identifier or '(' before 'void'
8 | #define NULL ((void *)0)
| ^~~~
../drivers/gpu/drm/i915/display/intel_pipe_crc.h:26:35: note: in expansion of macro 'NULL'
26 | #define intel_crtc_set_crc_source NULL
| ^~~~
../drivers/gpu/drm/i915/display/intel_pipe_crc.c:576:5: note: in expansion of macro 'intel_crtc_set_crc_source'
576 | int intel_crtc_set_crc_source(struct drm_crtc *_crtc, const char *source_name)
| ^~~~~~~~~~~~~~~~~~~~~~~~~
../include/linux/stddef.h:8:23: error: expected ')' before numeric constant
8 | #define NULL ((void *)0)
| ^
../drivers/gpu/drm/i915/display/intel_pipe_crc.h:26:35: note: in expansion of macro 'NULL'
26 | #define intel_crtc_set_crc_source NULL
| ^~~~
../drivers/gpu/drm/i915/display/intel_pipe_crc.c:576:5: note: in expansion of macro 'intel_crtc_set_crc_source'
576 | int intel_crtc_set_crc_source(struct drm_crtc *_crtc, const char *source_name)
| ^~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/i915/display/intel_pipe_crc.c:630:6: error: redefinition of 'intel_crtc_enable_pipe_crc'
630 | void intel_crtc_enable_pipe_crc(struct intel_crtc *crtc)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/i915/display/intel_pipe_crc.h:33:20: note: previous definition of 'intel_crtc_enable_pipe_crc' with type 'void(struct intel_crtc *)'
33 | static inline void intel_crtc_enable_pipe_crc(struct intel_crtc *crtc)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/i915/display/intel_pipe_crc.c: In function 'intel_crtc_enable_pipe_crc':
../drivers/gpu/drm/i915/display/intel_pipe_crc.c:633:48: error: 'struct intel_crtc' has no member named 'pipe_crc'
633 | struct intel_pipe_crc *pipe_crc = &crtc->pipe_crc;
| ^~
../drivers/gpu/drm/i915/display/intel_pipe_crc.c: At top level:
../drivers/gpu/drm/i915/display/intel_pipe_crc.c:650:6: error: redefinition of 'intel_crtc_disable_pipe_crc'
650 | void intel_crtc_disable_pipe_crc(struct intel_crtc *crtc)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/i915/display/intel_pipe_crc.h:29:20: note: previous definition of 'intel_crtc_disable_pipe_crc' with type 'void(struct intel_crtc *)'
29 | static inline void intel_crtc_disable_pipe_crc(struct intel_crtc *crtc)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/i915/display/intel_pipe_crc.c: In function 'intel_crtc_disable_pipe_crc':
../drivers/gpu/drm/i915/display/intel_pipe_crc.c:653:48: error: 'struct intel_crtc' has no member named 'pipe_crc'
653 | struct intel_pipe_crc *pipe_crc = &crtc->pipe_crc;
| ^~
../drivers/gpu/drm/i915/display/intel_pipe_crc.c: At top level:
../drivers/gpu/drm/i915/display/intel_pipe_crc.c:532:1: warning: 'intel_is_valid_crc_source' defined but not used [-Wunused-function]
532 | intel_is_valid_crc_source(struct drm_i915_private *dev_priv,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/i915/display/intel_pipe_crc.c:420:1: warning: 'display_crc_ctl_parse_source' defined but not used [-Wunused-function]
420 | display_crc_ctl_parse_source(const char *buf, enum intel_pipe_crc_source *s)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/i915/display/intel_pipe_crc.c:279:1: warning: 'intel_crtc_crc_setup_workarounds' defined but not used [-Wunused-function]
279 | intel_crtc_crc_setup_workarounds(struct intel_crtc *crtc, bool enable)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/i915/display/intel_pipe_crc.c:229:13: warning: 'vlv_undo_pipe_scramble_reset' defined but not used [-Wunused-function]
229 | static void vlv_undo_pipe_scramble_reset(struct drm_i915_private *dev_priv,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/crosstool/gcc-13.2.0-nolibc/aarch64-linux/bin/aarch64-linux-ld: cannot find drivers/gpu/drm/xe/i915-display/intel_display_debugfs.o: No such file or directory
/opt/crosstool/gcc-13.2.0-nolibc/aarch64-linux/bin/aarch64-linux-ld: cannot find drivers/gpu/drm/xe/i915-display/intel_pipe_crc.o: No such file or directory
drivers/gpu/drm/xe/xe.o: No such file or directory (ignored)
make[3]: *** No rule to make target 'drivers/gpu/drm/xe/xe.ko', needed by '__modfinal'.
make[3]: Target '__modfinal' not remade because of errors.
Full randconfig file is attached.
--
#Randy
-------------- next part --------------
A non-text attachment was scrubbed...
Name: config-r5611.gz
Type: application/gzip
Size: 49281 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20240123/8bb3e582/attachment-0001.gz>
More information about the dri-devel
mailing list