projects
/
openwrt
/
staging
/
blogic.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
a4713c5
)
drm/i915/guc: work around gcc-4.4.4 union initializer issue
author
Andrew Morton
<
[email protected]
>
Thu, 8 Mar 2018 00:13:33 +0000
(16:13 -0800)
committer
Jani Nikula
<
[email protected]
>
Thu, 8 Mar 2018 09:55:48 +0000
(11:55 +0200)
gcc-4.4.4 has problems with initalizers of anon unions.
drivers/gpu/drm/i915/intel_guc_log.c: In function 'guc_log_control':
drivers/gpu/drm/i915/intel_guc_log.c:64: error: unknown field 'logging_enabled' specified in initializer
Work around this.
Fixes: 35fe703c3161 ("drm/i915/guc: Change values for i915_guc_log_control")
Cc: Michal Wajdeczko <
[email protected]
>
Cc: Sagar Arun Kamble <
[email protected]
>
Cc: Daniele Ceraolo Spurio <
[email protected]
>
Cc: Tvrtko Ursulin <
[email protected]
>
Cc: Joonas Lahtinen <
[email protected]
>
Cc: Chris Wilson <
[email protected]
>
Signed-off-by: Andrew Morton <
[email protected]
>
Signed-off-by: Jani Nikula <
[email protected]
>
Link:
https://patchwork.freedesktop.org/patch/msgid/20180308001333.rI2vrNRTY%
[email protected]
drivers/gpu/drm/i915/intel_guc_log.c
patch
|
blob
|
history
diff --git
a/drivers/gpu/drm/i915/intel_guc_log.c
b/drivers/gpu/drm/i915/intel_guc_log.c
index 7b5074e2120c25a5a8d6341951ba8f01a12c65dd..c0c2e7d1c7d7619fd9d959d0c560a0ce5f71c54e 100644
(file)
--- a/
drivers/gpu/drm/i915/intel_guc_log.c
+++ b/
drivers/gpu/drm/i915/intel_guc_log.c
@@
-61,8
+61,10
@@
static int guc_log_flush(struct intel_guc *guc)
static int guc_log_control(struct intel_guc *guc, bool enable, u32 verbosity)
{
union guc_log_control control_val = {
- .logging_enabled = enable,
- .verbosity = verbosity,
+ {
+ .logging_enabled = enable,
+ .verbosity = verbosity,
+ },
};
u32 action[] = {
INTEL_GUC_ACTION_UK_LOG_ENABLE_LOGGING,