]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
drm/display: Include <linux/export.h>
authorThomas Zimmermann <tzimmermann@suse.de>
Thu, 12 Jun 2025 12:09:59 +0000 (14:09 +0200)
committerThomas Zimmermann <tzimmermann@suse.de>
Mon, 16 Jun 2025 07:02:32 +0000 (09:02 +0200)
Fix the compile-time warnings

  drivers/gpu/drm/display/drm_bridge_connector.c: warning: EXPORT_SYMBOL() is used, but #include <linux/export.h> is missing
  drivers/gpu/drm/display/drm_dp_aux_bus.c: warning: EXPORT_SYMBOL() is used, but #include <linux/export.h> is missing
  drivers/gpu/drm/display/drm_dp_cec.c: warning: EXPORT_SYMBOL() is used, but #include <linux/export.h> is missing
  drivers/gpu/drm/display/drm_dp_helper.c: warning: EXPORT_SYMBOL() is used, but #include <linux/export.h> is missing
  drivers/gpu/drm/display/drm_dp_mst_topology.c: warning: EXPORT_SYMBOL() is used, but #include <linux/export.h> is missing
  drivers/gpu/drm/display/drm_dp_tunnel.c: warning: EXPORT_SYMBOL() is used, but #include <linux/export.h> is missing
  drivers/gpu/drm/display/drm_dsc_helper.c: warning: EXPORT_SYMBOL() is used, but #include <linux/export.h> is missing
  drivers/gpu/drm/display/drm_hdmi_audio_helper.c: warning: EXPORT_SYMBOL() is used, but #include <linux/export.h> is missing
  drivers/gpu/drm/display/drm_hdmi_cec_helper.c: warning: EXPORT_SYMBOL() is used, but #include <linux/export.h> is missing
  drivers/gpu/drm/display/drm_hdmi_cec_notifier_helper.c: warning: EXPORT_SYMBOL() is used, but #include <linux/export.h> is missing
  drivers/gpu/drm/display/drm_hdmi_helper.c: warning: EXPORT_SYMBOL() is used, but #include <linux/export.h> is missing
  drivers/gpu/drm/display/drm_hdmi_state_helper.c: warning: EXPORT_SYMBOL() is used, but #include <linux/export.h> is missing
  drivers/gpu/drm/display/drm_scdc_helper.c: warning: EXPORT_SYMBOL() is used, but #include <linux/export.h> is missing

Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Fixes: a934a57a42f6 ("scripts/misc-check: check missing #include <linux/export.h> when W=1")
Reviewed-by: André Almeida <andrealmeid@igalia.com>
Cc: Masahiro Yamada <masahiroy@kernel.org>
Cc: Nathan Chancellor <nathan@kernel.org>
Link: https://lore.kernel.org/r/20250612121633.229222-6-tzimmermann@suse.de
13 files changed:
drivers/gpu/drm/display/drm_bridge_connector.c
drivers/gpu/drm/display/drm_dp_aux_bus.c
drivers/gpu/drm/display/drm_dp_cec.c
drivers/gpu/drm/display/drm_dp_helper.c
drivers/gpu/drm/display/drm_dp_mst_topology.c
drivers/gpu/drm/display/drm_dp_tunnel.c
drivers/gpu/drm/display/drm_dsc_helper.c
drivers/gpu/drm/display/drm_hdmi_audio_helper.c
drivers/gpu/drm/display/drm_hdmi_cec_helper.c
drivers/gpu/drm/display/drm_hdmi_cec_notifier_helper.c
drivers/gpu/drm/display/drm_hdmi_helper.c
drivers/gpu/drm/display/drm_hdmi_state_helper.c
drivers/gpu/drm/display/drm_scdc_helper.c

index 58846e26f1e1b8ce82459ea2e82c605cdb7ab84a..6cdb432dbc3004f88988883a37c2486c409ea932 100644 (file)
@@ -3,6 +3,7 @@
  * Copyright (C) 2019 Laurent Pinchart <laurent.pinchart@ideasonboard.com>
  */
 
+#include <linux/export.h>
 #include <linux/kernel.h>
 #include <linux/module.h>
 #include <linux/of.h>
index ec7eac6b595f7eeee0151c524a3998321c7e3ab9..7b9afcf4883613c2dfde538d921da2098246a7d3 100644 (file)
@@ -12,6 +12,7 @@
  * to perform transactions on that bus.
  */
 
+#include <linux/export.h>
 #include <linux/init.h>
 #include <linux/kernel.h>
 #include <linux/module.h>
index ed31471bd0e28826254ecedac48c5c126729d470..3b50d817c83920d0c81ba41f7c079b28b24c92a2 100644 (file)
@@ -5,6 +5,7 @@
  * Copyright 2018 Cisco Systems, Inc. and/or its affiliates. All rights reserved.
  */
 
+#include <linux/export.h>
 #include <linux/kernel.h>
 #include <linux/module.h>
 #include <linux/slab.h>
index f2a6559a271008110504d5f8c114b5713946423b..896bba2adb3ba945af3455a3e3df37c75eb2da88 100644 (file)
@@ -24,6 +24,7 @@
 #include <linux/delay.h>
 #include <linux/dynamic_debug.h>
 #include <linux/errno.h>
+#include <linux/export.h>
 #include <linux/i2c.h>
 #include <linux/init.h>
 #include <linux/iopoll.h>
index a89f38fd3218b0be7a2c43caa646e2e64bef7ecf..64e5c176d5cce9df9314f77a0b4c97662c30c070 100644 (file)
@@ -23,6 +23,7 @@
 #include <linux/bitfield.h>
 #include <linux/delay.h>
 #include <linux/errno.h>
+#include <linux/export.h>
 #include <linux/i2c.h>
 #include <linux/init.h>
 #include <linux/kernel.h>
index 076edf1610480275c62395334ab0536befa42f15..8a4ef5438f35cfaaee322e5ce8ed358655421b70 100644 (file)
@@ -3,6 +3,7 @@
  * Copyright © 2023 Intel Corporation
  */
 
+#include <linux/export.h>
 #include <linux/ref_tracker.h>
 #include <linux/types.h>
 
index 6900f4dac520d1018fd337a75831a3f4f19fdd29..05996c526a8a63609a6e75c077d9b35e8f9a0e0b 100644 (file)
@@ -6,6 +6,7 @@
  * Manasi Navare <manasi.d.navare@intel.com>
  */
 
+#include <linux/export.h>
 #include <linux/kernel.h>
 #include <linux/module.h>
 #include <linux/init.h>
index f165166afb2dcb442779e934044d1e1598941d6c..7d78b02c144621de528b40b1425f25e465edd1ae 100644 (file)
@@ -3,6 +3,7 @@
  * Copyright (c) 2024 Linaro Ltd
  */
 
+#include <linux/export.h>
 #include <linux/mutex.h>
 #include <linux/of_graph.h>
 #include <linux/platform_device.h>
index a25f60509043136630c1ab25e4f3e80f85a639b9..b4273c3522fa8b4996fd02107a87acefa3a45737 100644 (file)
@@ -8,6 +8,7 @@
 #include <drm/drm_managed.h>
 #include <drm/display/drm_hdmi_cec_helper.h>
 
+#include <linux/export.h>
 #include <linux/mutex.h>
 
 #include <media/cec.h>
index 28f8e008cc59fabd7d540f8e90e48ac386447cd8..31b8e4a93e24a0af6db0b09713d73dc876510ae9 100644 (file)
@@ -8,6 +8,7 @@
 #include <drm/drm_managed.h>
 #include <drm/display/drm_hdmi_cec_helper.h>
 
+#include <linux/export.h>
 #include <linux/mutex.h>
 
 #include <media/cec.h>
index 855cb02b827d68fd630b13fe34f3b4d49645a380..6063c155bdeabdac38aa7e511502065552b010dc 100644 (file)
@@ -1,5 +1,6 @@
 // SPDX-License-Identifier: MIT
 
+#include <linux/export.h>
 #include <linux/module.h>
 
 #include <drm/display/drm_hdmi_helper.h>
index 2c641add743466841cb2e777a07633dc5686ccd8..a561f124be99a0cd4259dbacf5f5f6651ff8a0ea 100644 (file)
@@ -1,5 +1,7 @@
 // SPDX-License-Identifier: MIT
 
+#include <linux/export.h>
+
 #include <drm/drm_atomic.h>
 #include <drm/drm_connector.h>
 #include <drm/drm_edid.h>
index 6d2f244e583039ebaabbf2c1caff6d236a94fb37..df878aad4a36b242e331eafd019c00be8a1f5087 100644 (file)
@@ -21,6 +21,7 @@
  * DEALINGS IN THE SOFTWARE.
  */
 
+#include <linux/export.h>
 #include <linux/i2c.h>
 #include <linux/slab.h>
 #include <linux/delay.h>