linux_dsm_epyc7002/drivers/media/dvb/firewire
Mauro Carvalho Chehab 6225f18b88 [media] Don't test for ops->info.type inside drivers
Now, ops->info.type is handled inside the dvb_frontend
core, only for DVBv3 calls, and according with the
delivery system. So, drivers should not care or use it,
otherwise, it may have issues with DVBv5 calls.

The drivers that were still using it were detected via
this small temporary hack:

--- a/include/linux/dvb/frontend.h
+++ b/include/linux/dvb/frontend.h
@@ -29,13 +29,16 @@
 #include <linux/types.h>

 typedef enum fe_type {
+#if defined(__DVB_CORE__) || !defined (__KERNEL__)
        FE_QPSK,
        FE_QAM,
        FE_OFDM,
        FE_ATSC
+#else
+FE_FOOO
+#endif
 } fe_type_t;

-
 typedef enum fe_caps {
        FE_IS_STUPID                    = 0,
        FE_CAN_INVERSION_AUTO           = 0x1,

Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2012-01-04 23:10:19 -02:00
..
firedtv-avc.c [media] firedtv: convert set_fontend to use DVBv5 parameters 2011-12-31 09:57:40 -02:00
firedtv-ci.c [media] firedtv: change some -EFAULT returns to more fitting error codes 2011-07-27 17:53:38 -03:00
firedtv-dvb.c [media] firedtv: drop obsolete backend abstraction 2011-03-21 20:32:21 -03:00
firedtv-fe.c [media] Don't test for ops->info.type inside drivers 2012-01-04 23:10:19 -02:00
firedtv-fw.c firewire: optimize iso queueing by setting wake only after the last packet 2011-05-10 22:53:45 +02:00
firedtv-rc.c [media] firedtv: fix remote control with newer Xorg evdev 2011-01-19 11:45:59 -02:00
firedtv.h [media] firedtv: convert set_fontend to use DVBv5 parameters 2011-12-31 09:57:40 -02:00
Kconfig [media] firedtv: remove obsolete ieee1394 backend code 2011-03-21 20:32:12 -03:00
Makefile [media] firedtv: remove obsolete ieee1394 backend code 2011-03-21 20:32:12 -03:00