--- /dev/null
+From 970a3117c19c4e7a24f7c6f78b8153aed62786ec Mon Sep 17 00:00:00 2001
+From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+Date: Sat, 7 Oct 2023 13:50:27 +0200
+Subject: media: dvb: symbol fixup for dvb_attach() - again
+
+From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+
+In commit f296b374b9c1 ("media: dvb: symbol fixup for dvb_attach()") in
+the 4.19.y tree, a few symbols were missed due to files being renamed in
+newer kernel versions. Fix this up by properly marking up the
+sp8870_attach and xc2028_attach symbols.
+
+Reported-by: Ben Hutchings <ben@decadent.org.uk>
+Link: https://lore.kernel.org/r/b12435b2311ada131db05d3cf195b4b5d87708eb.camel@decadent.org.uk
+Fixes: f296b374b9c1 ("media: dvb: symbol fixup for dvb_attach()")
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+---
+ drivers/media/dvb-frontends/sp8870.c | 2 +-
+ drivers/media/tuners/tuner-xc2028.c | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+--- a/drivers/media/dvb-frontends/sp8870.c
++++ b/drivers/media/dvb-frontends/sp8870.c
+@@ -619,4 +619,4 @@ MODULE_DESCRIPTION("Spase SP8870 DVB-T D
+ MODULE_AUTHOR("Juergen Peitz");
+ MODULE_LICENSE("GPL");
+
+-EXPORT_SYMBOL(sp8870_attach);
++EXPORT_SYMBOL_GPL(sp8870_attach);
+--- a/drivers/media/tuners/tuner-xc2028.c
++++ b/drivers/media/tuners/tuner-xc2028.c
+@@ -1513,7 +1513,7 @@ fail:
+ return NULL;
+ }
+
+-EXPORT_SYMBOL(xc2028_attach);
++EXPORT_SYMBOL_GPL(xc2028_attach);
+
+ MODULE_DESCRIPTION("Xceive xc2028/xc3028 tuner driver");
+ MODULE_AUTHOR("Michel Ludwig <michel.ludwig@gmail.com>");