Under Mageia 5, kernel-4.1.5-desktop-2.mga5 I am getting errors when compiling.
The previous kernel modules were wiped and 'make distclean' executed.
The driver used was downloaded last night: tbs-linux-drivers_v160219.zip
./v4l/tbs-x86_64.sh was successfully executed
'make' ran OK until:
/home/thelma/Programs/tbs/linux-tbs-drivers/v4l/saa7146_core.c: In function 'saa7146_init_one':
/home/thelma/Programs/tbs/linux-tbs-drivers/v4l/saa7146_core.c:414:58: error: 'IRQF_DISABLED' undeclared (first use in this function)
err = request_irq(pci->irq, interrupt_hw, IRQF_SHARED | IRQF_DISABLED,
^
/home/thelma/Programs/tbs/linux-tbs-drivers/v4l/saa7146_core.c:414:58: note: each undeclared identifier is reported only once for each function it appears in
scripts/Makefile.build:258: recipe for target '/home/thelma/Programs/tbs/linux-tbs-drivers/v4l/saa7146_core.o' failed
make[3]: *** [/home/thelma/Programs/tbs/linux-tbs-drivers/v4l/saa7146_core.o] Error 1
Makefile:1377: recipe for target '_module_/home/thelma/Programs/tbs/linux-tbs-drivers/v4l' failed
make[2]: *** [_module_/home/thelma/Programs/tbs/linux-tbs-drivers/v4l] Error 2
make[2]: Leaving directory '/usr/src/kernel-4.1.15-desktop-2.mga5'
Makefile:51: recipe for target 'default' failed
make[1]: *** [default] Error 2
make[1]: Leaving directory '/home/thelma/Programs/tbs/linux-tbs-drivers/v4l'
Makefile:26: recipe for target 'all' failed
make: *** [all] Error 2
[root@origen linux-tbs-drivers]#
I would really appreciate your help. Alan