Moderator Control Panel ]

Future of the Linux-Driver

Re: Future of the Linux-Driver

Postby smv1210 » Mon Apr 18, 2011 10:27 pm

Patching is OK.

Assembling is... a bit better progressing, but fails:
Code: Select All Code
mike@home-m:~/linux-s2api-tbs6980_1$ make
make -C /home/mike/linux-s2api-tbs6980_1/v4l
make[1]: Entering directory `/home/mike/linux-s2api-tbs6980_1/v4l'
perl scripts/make_config_compat.pl /lib/modules/2.6.38-8-generic/build ./.myconfig ./config-compat.h
creating symbolic links...
make -C firmware prep
make[2]: Entering directory `/home/mike/linux-s2api-tbs6980_1/v4l/firmware'
make[2]: Leaving directory `/home/mike/linux-s2api-tbs6980_1/v4l/firmware'
make -C firmware
make[2]: Entering directory `/home/mike/linux-s2api-tbs6980_1/v4l/firmware'
  CC  ihex2fw
Generating vicam/firmware.fw
Generating dabusb/firmware.fw
Generating dabusb/bitstream.bin
Generating ttusb-budget/dspbootcode.bin
Generating cpia2/stv0672_vp4.bin
Generating av7110/bootcode.bin
make[2]: Leaving directory `/home/mike/linux-s2api-tbs6980_1/v4l/firmware'
Kernel build directory is /lib/modules/2.6.38-8-generic/build
make -C /lib/modules/2.6.38-8-generic/build SUBDIRS=/home/mike/linux-s2api-tbs6980_1/v4l  modules
make[2]: Entering directory `/usr/src/linux-headers-2.6.38-8-generic'
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/tuner-xc2028.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/tuner-simple.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/tuner-types.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/mt20xx.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/tda8290.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/tea5767.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/tea5761.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/tda9887.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/tda827x.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/au0828-core.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/au0828-i2c.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/au0828-cards.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/au0828-dvb.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/au0828-video.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/au8522_dig.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/au8522_decoder.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/flexcop-pci.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/flexcop-usb.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/flexcop.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/flexcop-fe-tuner.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/flexcop-i2c.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/flexcop-sram.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/flexcop-eeprom.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/flexcop-misc.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/flexcop-hw-filter.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/flexcop-dma.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/bttv-driver.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/bttv-cards.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/bttv-if.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/bttv-risc.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/bttv-vbi.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/bttv-i2c.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/bttv-gpio.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/bttv-input.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/bttv-audio-hook.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cpia2_v4l.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cpia2_usb.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cpia2_core.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx18-alsa-main.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx18-alsa-pcm.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx18-driver.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx18-cards.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx18-i2c.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx18-firmware.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx18-gpio.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx18-queue.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx18-streams.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx18-fileops.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx18-ioctl.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx18-controls.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx18-mailbox.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx18-vbi.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx18-audio.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx18-video.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx18-irq.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx18-av-core.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx18-av-audio.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx18-av-firmware.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx18-av-vbi.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx18-scb.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx18-dvb.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx18-io.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx231xx-audio.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx231xx-video.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx231xx-i2c.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx231xx-cards.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx231xx-core.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx231xx-avcore.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx231xx-pcb-cfg.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx231xx-vbi.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx23885-cards.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx23885-video.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx23885-vbi.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx23885-core.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx23885-i2c.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx23885-dvb.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx23885-417.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx23885-ioctl.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx23885-ir.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx23885-av.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx23885-input.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx23888-ir.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/netup-init.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cimax2.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/netup-eeprom.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx23885-f300.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx25840-core.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx25840-audio.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx25840-firmware.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx25840-vbi.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx25840-ir.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx88-video.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx88-vbi.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx88-mpeg.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx88-cards.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx88-core.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx88-i2c.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx88-tvaudio.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx88-dsp.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cx88-input.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/dvbdev.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/dmxdev.o
/home/mike/linux-s2api-tbs6980_1/v4l/dmxdev.c: In function 'dvb_dmxdev_start_feed':
/home/mike/linux-s2api-tbs6980_1/v4l/dmxdev.c:584:13: warning: comparison between 'enum dmx_ts_pes' and 'enum <anonymous>'
/home/mike/linux-s2api-tbs6980_1/v4l/dmxdev.c: In function 'dvb_demux_ioctl':
/home/mike/linux-s2api-tbs6980_1/v4l/dmxdev.c:1094:9: warning: passing argument 4 of 'dvb_usercopy' from incompatible pointer type
/home/mike/linux-s2api-tbs6980_1/v4l/dvbdev.h:148:13: note: expected 'long int (*)(struct file *, unsigned int,  void *)' but argument is of type 'int (*)(struct file *, unsigned int,  void *)'
/home/mike/linux-s2api-tbs6980_1/v4l/dmxdev.c: In function 'dvb_dvr_ioctl':
/home/mike/linux-s2api-tbs6980_1/v4l/dmxdev.c:1192:9: warning: passing argument 4 of 'dvb_usercopy' from incompatible pointer type
/home/mike/linux-s2api-tbs6980_1/v4l/dvbdev.h:148:13: note: expected 'long int (*)(struct file *, unsigned int,  void *)' but argument is of type 'int (*)(struct file *, unsigned int,  void *)'
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/dvb_demux.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/dvb_filter.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/dvb_ca_en50221.o
/home/mike/linux-s2api-tbs6980_1/v4l/dvb_ca_en50221.c: In function 'dvb_ca_en50221_io_ioctl':
/home/mike/linux-s2api-tbs6980_1/v4l/dvb_ca_en50221.c:1266:2: warning: passing argument 4 of 'dvb_usercopy' from incompatible pointer type
/home/mike/linux-s2api-tbs6980_1/v4l/dvbdev.h:148:13: note: expected 'long int (*)(struct file *, unsigned int,  void *)' but argument is of type 'int (*)(struct file *, unsigned int,  void *)'
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/dvb_frontend.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/dvb_net.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/dvb_ringbuffer.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/dvb_math.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/av7110_hw.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/av7110_v4l.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/av7110_av.o
/home/mike/linux-s2api-tbs6980_1/v4l/av7110_av.c:1532:2: warning: initialization from incompatible pointer type
/home/mike/linux-s2api-tbs6980_1/v4l/av7110_av.c:1549:2: warning: initialization from incompatible pointer type
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/av7110_ca.o
/home/mike/linux-s2api-tbs6980_1/v4l/av7110_ca.c:364:2: warning: initialization from incompatible pointer type
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/av7110.o
/home/mike/linux-s2api-tbs6980_1/v4l/av7110.c:743:2: warning: initialization from incompatible pointer type
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/av7110_ipack.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/av7110_ir.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/a800.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/af9005-remote.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/af9005.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/af9005-fe.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/af9015.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/anysee.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/au6610.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/az6027.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/ce6230.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cinergyT2-core.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cinergyT2-fe.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cxusb.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/dib0700_core.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/dib0700_devices.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/dibusb-common.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/dibusb-mb.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/dibusb-mc.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/digitv.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/dtt200u.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/dtt200u-fe.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/dtv5100.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/dw2102.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/ec168.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/friio.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/friio-fe.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/gl861.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/gp8psk.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/gp8psk-fe.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/m920x.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/nova-t-usb2.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/opera1.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/tbs-qbox.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/tbs-qbox2.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/tbs-qboxs2.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/ttusb2.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/umt-010.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/vp702x.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/vp702x-fe.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/vp7045.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/vp7045-fe.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/dvb-usb-firmware.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/dvb-usb-init.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/dvb-usb-urb.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/dvb-usb-i2c.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/dvb-usb-dvb.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/dvb-usb-remote.o
/home/mike/linux-s2api-tbs6980_1/v4l/dvb-usb-remote.c: In function 'dvb_usb_remote_init':
/home/mike/linux-s2api-tbs6980_1/v4l/dvb-usb-remote.c:195:24: warning: assignment from incompatible pointer type
/home/mike/linux-s2api-tbs6980_1/v4l/dvb-usb-remote.c:196:24: warning: assignment from incompatible pointer type
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/usb-urb.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/pt1.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/va1j5jf8007s.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/va1j5jf8007t.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/em28xx-audio.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/em28xx-video.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/em28xx-i2c.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/em28xx-cards.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/em28xx-core.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/em28xx-input.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/em28xx-vbi.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/et61x251_core.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/et61x251_tas5130d1b.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/benq.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/conex.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/cpia1.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/etoms.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/finepix.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/gl860.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/gl860-mi1320.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/gl860-ov2640.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/gl860-ov9655.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/gl860-mi2020.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/jeilinj.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/m5602_core.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/m5602_ov9650.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/m5602_ov7660.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/m5602_mt9m111.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/m5602_po1030.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/m5602_s5k83a.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/m5602_s5k4aa.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/gspca.o
/home/mike/linux-s2api-tbs6980_1/v4l/gspca.c: In function 'vidioc_reqbufs':
/home/mike/linux-s2api-tbs6980_1/v4l/gspca.c:1557:2: warning: case value '7' not in enumerated type 'enum v4l2_memory'
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/mars.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/mr97310a.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/ov519.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/ov534.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/ov534_9.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/pac207.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/pac7302.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/pac7311.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/sn9c2028.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/sn9c20x.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/sonixb.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/sonixj.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/spca500.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/spca501.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/spca505.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/spca506.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/spca508.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/spca561.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/sq905.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/sq905c.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/stk014.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/stv0680.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/stv06xx.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/stv06xx_vv6410.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/stv06xx_hdcs.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/stv06xx_pb0100.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/stv06xx_st6422.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/sunplus.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/t613.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/tv8532.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/vc032x.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/zc3xx.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/hdpvr-control.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/hdpvr-core.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/hdpvr-video.o
  CC [M]  /home/mike/linux-s2api-tbs6980_1/v4l/hdpvr-i2c.o
/home/mike/linux-s2api-tbs6980_1/v4l/hdpvr-i2c.c: In function 'hdpvr_register_i2c_adapter':
/home/mike/linux-s2api-tbs6980_1/v4l/hdpvr-i2c.c:130:20: error: 'I2C_CLASS_TV_ANALOG' undeclared (first use in this function)
/home/mike/linux-s2api-tbs6980_1/v4l/hdpvr-i2c.c:130:20: note: each undeclared identifier is reported only once for each function it appears in
make[3]: *** [/home/mike/linux-s2api-tbs6980_1/v4l/hdpvr-i2c.o] Error 1
make[2]: *** [_module_/home/mike/linux-s2api-tbs6980_1/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.38-8-generic'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/home/mike/linux-s2api-tbs6980_1/v4l'
make: *** [all] Error 2
mike@home-m:~/linux-s2api-tbs6980_1$
smv1210
 
Posts: 35
Joined: Wed May 19, 2010 4:13 pm

Re: Future of the Linux-Driver

Postby AndyBurns » Mon Apr 18, 2011 11:08 pm

smv1210 Wrote:Patching is OK.

Assembling is... a bit better progressing, but fails:
Code: Select All Code
/home/mike/linux-s2api-tbs6980_1/v4l/dmxdev.c: In function 'dvb_demux_ioctl':
/home/mike/linux-s2api-tbs6980_1/v4l/dmxdev.c:1094:9: warning: passing argument 4 of 'dvb_usercopy' from incompatible pointer type
/home/mike/linux-s2api-tbs6980_1/v4l/dvbdev.h:148:13: note: expected 'long int (*)(struct file *, unsigned int,  void *)' but argument is of type 'int (*)(struct file *, unsigned int,  void *)'
/home/mike/linux-s2api-tbs6980_1/v4l/dmxdev.c: In function 'dvb_dvr_ioctl':
/home/mike/linux-s2api-tbs6980_1/v4l/dmxdev.c:1192:9: warning: passing argument 4 of 'dvb_usercopy' from incompatible pointer type
/home/mike/linux-s2api-tbs6980_1/v4l/dvbdev.h:148:13: note: expected 'long int (*)(struct file *, unsigned int,  void *)' but argument is of type 'int (*)(struct file *, unsigned int,  void *)'
/home/mike/linux-s2api-tbs6980_1/v4l/dvb_ca_en50221.c: In function 'dvb_ca_en50221_io_ioctl':
/home/mike/linux-s2api-tbs6980_1/v4l/dvb_ca_en50221.c:1266:2: warning: passing argument 4 of 'dvb_usercopy' from incompatible pointer type
/home/mike/linux-s2api-tbs6980_1/v4l/dvbdev.h:148:13: note: expected 'long int (*)(struct file *, unsigned int,  void *)' but argument is of type 'int (*)(struct file *, unsigned int,  void *)'


Those three were fixed in the V4 patch

smv1210 Wrote:
Code: Select All Code
/home/mike/linux-s2api-tbs6980_1/v4l/hdpvr-i2c.c: In function 'hdpvr_register_i2c_adapter':
/home/mike/linux-s2api-tbs6980_1/v4l/hdpvr-i2c.c:130:20: error: 'I2C_CLASS_TV_ANALOG' undeclared (first use in this function)
/home/mike/linux-s2api-tbs6980_1/v4l/hdpvr-i2c.c:130:20: note: each undeclared identifier is reported only once for each function it appears in


Odd, I don't get that error so that I2C_CLASS_TV_ANALOG stil exists in my kernel headers, anyway all it does is just set an I2C .class member, which should no longer be required, so simply remove the whole line ... that's what I did for similar lines referencing I2C_CLASS_TV_DIGITAL, if it works let me know and I'll add it into my patch v5

BTW I don't have the full kernel source installed, just kernel headers, pehaps that makes a difference between your enviroment and mine?
I got fed-up waiting for open source drivers to be released and pushed to the upstream kernel, gave my card away and will not buy TBS again.
AndyBurns
 
Posts: 29
Joined: Fri Apr 15, 2011 8:04 pm

Re: Future of the Linux-Driver

Postby AndyBurns » Mon Apr 18, 2011 11:22 pm

hda Wrote:v3 seemed to apply fine but build failed.
make fails with the following:

Code: Select All Code
/home/hda/tmp/sat/linux-s2api-tbs6980-1_20101024/linux-s2api-tbs6980_1/v4l/v4l2-compat-ioctl32.c: In function 'v4l2_compat_ioctl32':
/home/hda/tmp/sat/linux-s2api-tbs6980-1_20101024/linux-s2api-tbs6980_1/v4l/v4l2-compat-ioctl32.c:981:17: error: 'const struct file_operations' has no member named 'ioctl'


Try again with V4, I can see the problem at line 981 of v4l2-compat-ioctl32.c

Code: Select All Code
        if (!file->f_op->ioctl && !file->f_op->unlocked_ioctl)
                return ret;


but I don't get that error when building on my machine, perhaps that file doesn't get compiled in my environment? anyway, manually edit the file, change it to

Code: Select All Code
        if (!file->f_op->unlocked_ioctl)
                return ret;


if that works, let me know and I'll include it in V5

Do you have full kernel source installed, or just kernel headers?
I got fed-up waiting for open source drivers to be released and pushed to the upstream kernel, gave my card away and will not buy TBS again.
AndyBurns
 
Posts: 29
Joined: Fri Apr 15, 2011 8:04 pm

Re: Future of the Linux-Driver

Postby hda » Tue Apr 19, 2011 12:11 am

Not sure how I missed v4.

I only have the kernel headers installed.

Tried v4 with the fix to v4l2-compat-ioctl32.c you mentioned and it still fails to compile.

Code: Select All Code
/home/hda/tmp/sat/linux-s2api-tbs6980-1_20101024/linux-s2api-tbs6980_1/v4l/v4l2-compat-ioctl32.c: In function 'native_ioctl':
/home/hda/tmp/sat/linux-s2api-tbs6980-1_20101024/linux-s2api-tbs6980_1/v4l/v4l2-compat-ioctl32.c:232:21: error: 'const struct file_operations' has no member named 'ioctl'
/home/hda/tmp/sat/linux-s2api-tbs6980-1_20101024/linux-s2api-tbs6980_1/v4l/v4l2-compat-ioctl32.c:237:19: error: 'const struct file_operations' has no member named 'ioctl'
/home/hda/tmp/sat/linux-s2api-tbs6980-1_20101024/linux-s2api-tbs6980_1/v4l/v4l2-compat-ioctl32.c: In function 'get_v4l2_format32':
/home/hda/tmp/sat/linux-s2api-tbs6980-1_20101024/linux-s2api-tbs6980_1/v4l/v4l2-compat-ioctl32.c:379:2: warning: case value '0' not in enumerated type 'enum v4l2_buf_type' [-Wswitch]
/home/hda/tmp/sat/linux-s2api-tbs6980-1_20101024/linux-s2api-tbs6980_1/v4l/v4l2-compat-ioctl32.c: In function 'put_v4l2_format32':
/home/hda/tmp/sat/linux-s2api-tbs6980-1_20101024/linux-s2api-tbs6980_1/v4l/v4l2-compat-ioctl32.c:410:2: warning: case value '0' not in enumerated type 'enum v4l2_buf_type' [-Wswitch]
make[3]: *** [/home/hda/tmp/sat/linux-s2api-tbs6980-1_20101024/linux-s2api-tbs6980_1/v4l/v4l2-compat-ioctl32.o] Error 1
make[2]: *** [_module_/home/hda/tmp/sat/linux-s2api-tbs6980-1_20101024/linux-s2api-tbs6980_1/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-2.6.38-ARCH'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/home/hda/tmp/sat/linux-s2api-tbs6980-1_20101024/linux-s2api-tbs6980_1/v4l'
make: *** [all] Error 2
hda
 
Posts: 42
Joined: Thu Dec 09, 2010 2:21 am

Re: Future of the Linux-Driver

Postby AndyBurns » Tue Apr 19, 2011 12:52 am

hda Wrote:Not sure how I missed v4.

I only have the kernel headers installed.

Tried v4 with the fix to v4l2-compat-ioctl32.c you mentioned and it still fails to compile.

Code: Select All Code
/home/hda/tmp/sat/linux-s2api-tbs6980-1_20101024/linux-s2api-tbs6980_1/v4l/v4l2-compat-ioctl32.c: In function 'native_ioctl':
/home/hda/tmp/sat/linux-s2api-tbs6980-1_20101024/linux-s2api-tbs6980_1/v4l/v4l2-compat-ioctl32.c:232:21: error: 'const struct file_operations' has no member named 'ioctl'


Again I don't understand why it's different for your machine and mine, different kernel configs affecting some compatibility mode most likely, or are you 64bit perhaps?

but simply cut out the whole section within native_ioctl() that reads

Code: Select All Code
        else if (file->f_op->ioctl) {
                lock_kernel();
#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 20)
                ret = file->f_op->ioctl(file->f_dentry->d_inode, file, cmd, arg);
#else
                ret = file->f_op->ioctl(file->f_path.dentry->d_inode, file, cmd, arg);
#endif
                unlock_kernel();
        }
I got fed-up waiting for open source drivers to be released and pushed to the upstream kernel, gave my card away and will not buy TBS again.
AndyBurns
 
Posts: 29
Joined: Fri Apr 15, 2011 8:04 pm

Re: Future of the Linux-Driver

Postby hda » Tue Apr 19, 2011 1:30 am

Yes I am on 64bit.

Those last 2 changes seem to have done the trick. The modules have compiled but I am getting symbol errors when I try and modprobe the new module. Similar to problem you mentioned earlier in the thread.

Will reboot after I have finished what I doing and report back.

Edit:

After a reboot I get following error when trying to load the module

Code: Select All Code
cx23885: Unknown symbol v4l2_i2c_new_subdev_cfg (err 0)
hda
 
Posts: 42
Joined: Thu Dec 09, 2010 2:21 am

Re: Future of the Linux-Driver

Postby smv1210 » Tue Apr 19, 2011 1:54 am

Have got it finally compiled, after applying the patch v4 and manual patching of ...linux/drivers/media/vidio/hdpvr/hdpvr-i2c.c file (as it was recommended by Andy; just deleted the line with mentioning of "I2C_CLASS_TV_ANALOG" function)
Code: Select All Code
make -C /home/alex/linux-s2api-tbs6980_1/v4l
make[1]: Entering directory `/home/alex/linux-s2api-tbs6980_1/v4l'
perl scripts/make_config_compat.pl /lib/modules/2.6.38-8-generic/build ./.myconfig ./config-compat.h
creating symbolic links...
make -C firmware prep
make[2]: Entering directory `/home/alex/linux-s2api-tbs6980_1/v4l/firmware'
make[2]: Leaving directory `/home/alex/linux-s2api-tbs6980_1/v4l/firmware'
make -C firmware
make[2]: Entering directory `/home/alex/linux-s2api-tbs6980_1/v4l/firmware'
  CC  ihex2fw
Generating vicam/firmware.fw
Generating dabusb/firmware.fw
Generating dabusb/bitstream.bin
Generating ttusb-budget/dspbootcode.bin
Generating cpia2/stv0672_vp4.bin
Generating av7110/bootcode.bin
make[2]: Leaving directory `/home/alex/linux-s2api-tbs6980_1/v4l/firmware'
Kernel build directory is /lib/modules/2.6.38-8-generic/build
make -C /lib/modules/2.6.38-8-generic/build SUBDIRS=/home/alex/linux-s2api-tbs6980_1/v4l  modules
make[2]: Entering directory `/usr/src/linux-headers-2.6.38-8-generic'
  CC [M]  /home/alex/linux-s2api-tbs6980_1/v4l/tuner-xc2028.o
  CC [M]  /home/alex/linux-s2api-tbs6980_1/v4l/tuner-simple.o
  CC [M]  /home/alex/linux-s2api-tbs6980_1/v4l/tuner-types.o
  ....
  CC [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx18-av-vbi.o
  CC [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx18-scb.o
  CC [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx18-dvb.o
  CC [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx18-io.o
  CC [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx231xx-audio.o
  CC [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx231xx-video.o
  CC [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx231xx-i2c.o
  CC [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx231xx-cards.o
  CC [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx231xx-core.o
  CC [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx231xx-avcore.o
  CC [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx231xx-pcb-cfg.o
  CC [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx231xx-vbi.o
  CC [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx23885-cards.o
  CC [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx23885-video.o
  CC [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx23885-vbi.o
  CC [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx23885-core.o
  CC [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx23885-i2c.o
  CC [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx23885-dvb.o
  CC [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx23885-417.o
  CC [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx23885-ioctl.o
  CC [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx23885-ir.o
  CC [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx23885-av.o
  CC [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx23885-input.o
  CC [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx23888-ir.o
  CC [M]  /home/alex/linux-s2api-tbs6980_1/v4l/netup-init.o
  CC [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cimax2.o
  CC [M]  /home/alex/linux-s2api-tbs6980_1/v4l/netup-eeprom.o
  CC [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx23885-f300.o
  CC [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx25840-core.o
  CC [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx25840-audio.o
  CC [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx25840-firmware.o
  CC [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx25840-vbi.o
  CC [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx25840-ir.o
  CC [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx88-video.o
  CC [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx88-vbi.o
  CC [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx88-mpeg.o
  CC [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx88-cards.o
  CC [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx88-core.o
  CC [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx88-i2c.o
  CC [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx88-tvaudio.o
  CC [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx88-dsp.o
  CC [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx88-input.o
  CC [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dvbdev.o
  CC [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dmxdev.o
  CC [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dvb_demux.o
  CC [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dvb_filter.o
 ...
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/ngene.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/snd-bt87x.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/snd-tea575x-tuner.o
  Building modules, stage 2.
  MODPOST 363 modules
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/adv7170.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/adv7170.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/adv7175.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/adv7175.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/adv7180.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/adv7180.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/adv7343.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/adv7343.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/af9013.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/af9013.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/ak881x.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/ak881x.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/atbm8830.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/atbm8830.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/au0828.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/au0828.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/au8522.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/au8522.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/b2c2-flexcop-pci.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/b2c2-flexcop-pci.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/b2c2-flexcop-usb.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/b2c2-flexcop-usb.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/b2c2-flexcop.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/b2c2-flexcop.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/bcm3510.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/bcm3510.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/bt819.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/bt819.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/bt856.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/bt856.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/bt866.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/bt866.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/bt878.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/bt878.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/btcx-risc.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/btcx-risc.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/bttv.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/bttv.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/budget-av.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/budget-av.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/budget-ci.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/budget-ci.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/budget-core.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/budget-core.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/budget-patch.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/budget-patch.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/budget.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/budget.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/bw-qcam.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/bw-qcam.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/c-qcam.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/c-qcam.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/cafe_ccic.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cafe_ccic.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/cpia.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cpia.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/cpia2.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cpia2.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/cpia_pp.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cpia_pp.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/cpia_usb.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cpia_usb.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/cs5345.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cs5345.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/cs53l32a.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cs53l32a.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/cx18-alsa.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx18-alsa.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/cx18.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx18.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/cx22700.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx22700.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/cx22702.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx22702.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/cx231xx-alsa.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx231xx-alsa.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/cx231xx-dvb.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx231xx-dvb.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/cx231xx.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx231xx.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/cx2341x.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx2341x.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/cx23885.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx23885.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/cx24110.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx24110.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/cx24113.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx24113.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/cx24116.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx24116.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/cx24123.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx24123.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/cx25840.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx25840.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/cx88-alsa.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx88-alsa.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/cx88-blackbird.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx88-blackbird.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/cx88-dvb.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx88-dvb.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/cx88-vp3054-i2c.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx88-vp3054-i2c.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/cx8800.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx8800.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/cx8802.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx8802.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/cx88xx.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/cx88xx.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/dabusb.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dabusb.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/dib0070.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dib0070.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/dib0090.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dib0090.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/dib3000mb.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dib3000mb.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/dib3000mc.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dib3000mc.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/dib7000m.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dib7000m.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/dib7000p.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dib7000p.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/dib8000.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dib8000.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/dibx000_common.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dibx000_common.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/dm1105.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dm1105.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/drx397xD.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/drx397xD.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/ds3000.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/ds3000.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/dsbr100.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dsbr100.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/dst.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dst.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/dst_ca.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dst_ca.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/dvb-bt8xx.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dvb-bt8xx.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/dvb-core.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dvb-core.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/dvb-pll.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dvb-pll.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/dvb-ttpci.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dvb-ttpci.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/dvb-ttusb-budget.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dvb-ttusb-budget.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-a800.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-a800.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-af9005-remote.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-af9005-remote.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-af9005.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-af9005.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-af9015.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-af9015.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-anysee.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-anysee.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-au6610.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-au6610.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-az6027.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-az6027.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-ce6230.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-ce6230.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-cinergyT2.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-cinergyT2.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-cxusb.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-cxusb.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-dib0700.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-dib0700.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-dibusb-common.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-dibusb-common.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-dibusb-mb.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-dibusb-mb.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-dibusb-mc.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-dibusb-mc.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-digitv.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-digitv.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-dtt200u.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-dtt200u.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-dtv5100.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-dtv5100.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-dw2102.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-dw2102.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-ec168.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-ec168.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-friio.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-friio.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-gl861.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-gl861.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-gp8psk.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-gp8psk.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-m920x.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-m920x.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-nova-t-usb2.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-nova-t-usb2.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-opera.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-opera.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-tbsqbox.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-tbsqbox.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-tbsqbox2.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-tbsqbox2.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-tbsqboxs2.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-tbsqboxs2.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-ttusb2.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-ttusb2.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-umt-010.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-umt-010.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-vp702x.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-vp702x.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-vp7045.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-vp7045.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/dvb_dummy_fe.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/dvb_dummy_fe.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/earth-pt1.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/earth-pt1.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/ec100.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/ec100.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/em28xx-alsa.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/em28xx-alsa.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/em28xx-dvb.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/em28xx-dvb.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/em28xx.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/em28xx.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/et61x251.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/et61x251.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/gspca_benq.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/gspca_benq.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/gspca_conex.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/gspca_conex.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/gspca_cpia1.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/gspca_cpia1.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/gspca_etoms.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/gspca_etoms.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/gspca_finepix.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/gspca_finepix.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/gspca_gl860.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/gspca_gl860.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/gspca_jeilinj.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/gspca_jeilinj.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/gspca_m5602.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/gspca_m5602.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/gspca_main.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/gspca_main.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/gspca_mars.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/gspca_mars.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/gspca_mr97310a.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/gspca_mr97310a.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/gspca_ov519.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/gspca_ov519.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/gspca_ov534.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/gspca_ov534.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/gspca_ov534_9.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/gspca_ov534_9.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/gspca_pac207.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/gspca_pac207.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/gspca_pac7302.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/gspca_pac7302.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/gspca_pac7311.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/gspca_pac7311.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/gspca_sn9c2028.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/gspca_sn9c2028.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/gspca_sn9c20x.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/gspca_sn9c20x.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/gspca_sonixb.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/gspca_sonixb.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/gspca_sonixj.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/gspca_sonixj.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/gspca_spca500.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/gspca_spca500.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/gspca_spca501.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/gspca_spca501.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/gspca_spca505.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/gspca_spca505.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/gspca_spca506.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/gspca_spca506.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/gspca_spca508.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/gspca_spca508.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/gspca_spca561.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/gspca_spca561.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/gspca_sq905.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/gspca_sq905.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/gspca_sq905c.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/gspca_sq905c.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/gspca_stk014.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/gspca_stk014.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/gspca_stv0680.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/gspca_stv0680.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/gspca_stv06xx.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/gspca_stv06xx.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/gspca_sunplus.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/gspca_sunplus.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/gspca_t613.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/gspca_t613.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/gspca_tv8532.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/gspca_tv8532.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/gspca_vc032x.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/gspca_vc032x.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/gspca_zc3xx.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/gspca_zc3xx.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/hdpvr.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/hdpvr.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/hexium_gemini.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/hexium_gemini.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/hexium_orion.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/hexium_orion.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/hopper.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/hopper.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/ibmcam.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/ibmcam.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/imon.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/imon.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/ir-common.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/ir-common.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/ir-core.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/ir-core.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/ir-kbd-i2c.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/ir-kbd-i2c.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/isl6405.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/isl6405.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/isl6421.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/isl6421.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/isl6423.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/isl6423.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/itd1000.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/itd1000.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/ivtv.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/ivtv.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/ivtvfb.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/ivtvfb.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/konicawc.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/konicawc.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/ks0127.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/ks0127.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/l64781.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/l64781.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/lgdt3304.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/lgdt3304.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/lgdt3305.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/lgdt3305.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/lgdt330x.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/lgdt330x.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/lgs8gl5.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/lgs8gl5.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/lgs8gxx.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/lgs8gxx.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/lnbp21.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/lnbp21.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/m52790.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/m52790.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/mantis.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/mantis.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/mantis_core.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/mantis_core.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/max2165.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/max2165.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/mb86a16.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/mb86a16.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/mc44s803.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/mc44s803.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/mem2mem_testdev.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/mem2mem_testdev.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/meye.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/meye.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/msp3400.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/msp3400.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/mt2060.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/mt2060.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/mt20xx.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/mt20xx.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/mt2131.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/mt2131.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/mt2266.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/mt2266.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/mt312.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/mt312.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/mt352.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/mt352.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/mt9m001.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/mt9m001.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/mt9m111.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/mt9m111.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/mt9t031.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/mt9t031.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/mt9t112.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/mt9t112.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/mt9v011.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/mt9v011.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/mt9v022.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/mt9v022.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/mxb.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/mxb.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/mxl5005s.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/mxl5005s.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/mxl5007t.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/mxl5007t.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/ngene.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/ngene.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/nxt200x.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/nxt200x.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/nxt6000.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/nxt6000.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/or51132.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/or51132.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/or51211.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/or51211.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/ov511.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/ov511.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/ov7670.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/ov7670.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/ov772x.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/ov772x.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/ov9640.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/ov9640.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/ovcamchip.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/ovcamchip.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/pluto2.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/pluto2.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/pms.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/pms.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/poseidon.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/poseidon.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/pvrusb2.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/pvrusb2.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/pwc.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/pwc.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/qt1010.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/qt1010.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/quickcam_messenger.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/quickcam_messenger.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/radio-aimslab.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/radio-aimslab.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/radio-aztech.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/radio-aztech.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/radio-cadet.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/radio-cadet.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/radio-gemtek-pci.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/radio-gemtek-pci.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/radio-gemtek.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/radio-gemtek.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/radio-maestro.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/radio-maestro.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/radio-maxiradio.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/radio-maxiradio.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/radio-miropcm20.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/radio-miropcm20.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/radio-mr800.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/radio-mr800.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/radio-rtrack2.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/radio-rtrack2.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/radio-sf16fmi.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/radio-sf16fmi.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/radio-sf16fmr2.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/radio-sf16fmr2.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/radio-si4713.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/radio-si4713.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/radio-tea5764.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/radio-tea5764.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/radio-terratec.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/radio-terratec.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/radio-timb.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/radio-timb.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/radio-trust.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/radio-trust.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/radio-typhoon.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/radio-typhoon.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/radio-usb-si470x.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/radio-usb-si470x.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/radio-zoltrix.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/radio-zoltrix.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/rj54n1cb0c.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/rj54n1cb0c.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/s2255drv.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/s2255drv.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/s5h1409.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/s5h1409.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/s5h1411.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/s5h1411.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/s5h1420.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/s5h1420.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/s921.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/s921.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/saa5246a.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/saa5246a.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/saa5249.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/saa5249.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/saa6588.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/saa6588.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/saa6752hs.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/saa6752hs.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/saa7110.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/saa7110.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/saa7115.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/saa7115.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/saa7127.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/saa7127.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/saa7134-alsa.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/saa7134-alsa.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/saa7134-dvb.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/saa7134-dvb.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/saa7134-empress.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/saa7134-empress.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/saa7134.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/saa7134.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/saa7146.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/saa7146.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/saa7146_vv.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/saa7146_vv.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/saa7164.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/saa7164.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/saa717x.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/saa717x.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/saa7185.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/saa7185.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/saa7191.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/saa7191.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/saa7706h.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/saa7706h.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/se401.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/se401.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/si21xx.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/si21xx.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/si4713-i2c.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/si4713-i2c.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/smsdvb.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/smsdvb.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/smsmdtv.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/smsmdtv.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/smssdio.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/smssdio.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/smsusb.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/smsusb.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/sn9c102.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/sn9c102.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/snd-bt87x.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/snd-bt87x.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/snd-tea575x-tuner.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/snd-tea575x-tuner.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/soc_camera.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/soc_camera.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/soc_camera_platform.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/soc_camera_platform.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/soc_mediabus.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/soc_mediabus.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/sp8870.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/sp8870.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/sp887x.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/sp887x.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/stb0899.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/stb0899.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/stb6000.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/stb6000.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/stb6100.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/stb6100.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/stkwebcam.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/stkwebcam.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/stradis.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/stradis.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/stv0288.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/stv0288.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/stv0297.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/stv0297.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/stv0299.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/stv0299.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/stv0900.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/stv0900.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/stv090x.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/stv090x.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/stv6110.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/stv6110.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/stv6110x.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/stv6110x.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/stv680.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/stv680.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/tbs6980fe.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/tbs6980fe.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/tbs6981fe.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/tbs6981fe.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/tcm825x.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/tcm825x.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/tda10021.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/tda10021.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/tda10023.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/tda10023.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/tda10048.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/tda10048.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/tda1004x.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/tda1004x.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/tda10086.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/tda10086.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/tda18271.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/tda18271.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/tda665x.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/tda665x.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/tda7432.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/tda7432.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/tda8083.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/tda8083.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/tda8261.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/tda8261.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/tda826x.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/tda826x.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/tda827x.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/tda827x.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/tda8290.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/tda8290.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/tda9840.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/tda9840.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/tda9875.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/tda9875.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/tda9887.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/tda9887.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/tea5761.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/tea5761.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/tea5767.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/tea5767.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/tea6415c.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/tea6415c.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/tea6420.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/tea6420.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/tef6862.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/tef6862.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/ths7303.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/ths7303.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/tlv320aic23b.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/tlv320aic23b.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/ttpci-eeprom.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/ttpci-eeprom.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/ttusb_dec.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/ttusb_dec.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/ttusbdecfe.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/ttusbdecfe.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/tua6100.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/tua6100.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/tuner-simple.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/tuner-simple.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/tuner-types.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/tuner-types.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/tuner-xc2028.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/tuner-xc2028.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/tuner.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/tuner.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/tvaudio.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/tvaudio.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/tveeprom.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/tveeprom.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/tvp514x.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/tvp514x.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/tvp5150.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/tvp5150.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/tvp7002.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/tvp7002.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/tw9910.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/tw9910.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/ultracam.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/ultracam.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/upd64031a.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/upd64031a.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/upd64083.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/upd64083.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/usbvideo.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/usbvideo.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/usbvision.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/usbvision.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/uvcvideo.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/uvcvideo.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/v4l1-compat.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/v4l1-compat.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/v4l2-common.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/v4l2-common.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/v4l2-int-device.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/v4l2-int-device.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/v4l2-mem2mem.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/v4l2-mem2mem.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/ves1820.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/ves1820.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/ves1x93.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/ves1x93.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/vicam.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/vicam.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/videobuf-core.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/videobuf-core.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/videobuf-dma-sg.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/videobuf-dma-sg.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/videobuf-dvb.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/videobuf-dvb.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/videobuf-vmalloc.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/videobuf-vmalloc.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/videocodec.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/videocodec.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/videodev.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/videodev.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/vp27smpx.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/vp27smpx.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/vpx3220.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/vpx3220.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/w9966.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/w9966.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/w9968cf.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/w9968cf.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/wm8739.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/wm8739.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/wm8775.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/wm8775.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/xc5000.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/xc5000.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/zc0301.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/zc0301.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/zl10036.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/zl10036.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/zl10039.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/zl10039.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/zl10353.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/zl10353.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/zr36016.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/zr36016.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/zr36050.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/zr36050.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/zr36060.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/zr36060.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/zr36067.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/zr36067.ko
  CC      /home/alex/linux-s2api-tbs6980_1/v4l/zr364xx.mod.o
  LD [M]  /home/alex/linux-s2api-tbs6980_1/v4l/zr364xx.ko
make[2]: Leaving directory `/usr/src/linux-headers-2.6.38-8-generic'
./scripts/rmmod.pl check
found 363 modules
make[1]: Leaving directory `/home/alex/linux-s2api-tbs6980_1/v4l'


Hovever, there are still some warnings there...
Code: Select All Code
alex@home-a:~/linux-s2api-tbs6980_1$ make > make.log1
/home/alex/linux-s2api-tbs6980_1/v4l/dmxdev.c: In function 'dvb_dmxdev_start_feed':
/home/alex/linux-s2api-tbs6980_1/v4l/dmxdev.c:584:13: warning: comparison between 'enum dmx_ts_pes' and 'enum <anonymous>'
/home/alex/linux-s2api-tbs6980_1/v4l/av7110_av.c:1532:2: warning: initialization from incompatible pointer type
/home/alex/linux-s2api-tbs6980_1/v4l/av7110_av.c:1549:2: warning: initialization from incompatible pointer type
/home/alex/linux-s2api-tbs6980_1/v4l/av7110_ca.c:364:2: warning: initialization from incompatible pointer type
/home/alex/linux-s2api-tbs6980_1/v4l/av7110.c:743:2: warning: initialization from incompatible pointer type
/home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-remote.c: In function 'dvb_usb_remote_init':
/home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-remote.c:195:24: warning: assignment from incompatible pointer type
/home/alex/linux-s2api-tbs6980_1/v4l/dvb-usb-remote.c:196:24: warning: assignment from incompatible pointer type
/home/alex/linux-s2api-tbs6980_1/v4l/gspca.c: In function 'vidioc_reqbufs':
/home/alex/linux-s2api-tbs6980_1/v4l/gspca.c:1557:2: warning: case value '7' not in enumerated type 'enum v4l2_memory'
/home/alex/linux-s2api-tbs6980_1/v4l/ir-keytable.c: In function '__ir_input_register':
/home/alex/linux-s2api-tbs6980_1/v4l/ir-keytable.c:452:24: warning: assignment from incompatible pointer type
/home/alex/linux-s2api-tbs6980_1/v4l/ir-keytable.c:453:24: warning: assignment from incompatible pointer type
/home/alex/linux-s2api-tbs6980_1/v4l/ir-raw-event.c: In function 'init_decoders':
/home/alex/linux-s2api-tbs6980_1/v4l/ir-raw-event.c:258:2: warning: statement with no effect
/home/alex/linux-s2api-tbs6980_1/v4l/ir-raw-event.c:259:2: warning: statement with no effect
/home/alex/linux-s2api-tbs6980_1/v4l/ir-raw-event.c:260:2: warning: statement with no effect
/home/alex/linux-s2api-tbs6980_1/v4l/ir-raw-event.c:261:2: warning: statement with no effect
/home/alex/linux-s2api-tbs6980_1/v4l/ir-raw-event.c:262:2: warning: statement with no effect
/home/alex/linux-s2api-tbs6980_1/v4l/v4l2-dev.c:256:12: warning: 'v4l2_ioctl' defined but not used
/home/alex/linux-s2api-tbs6980_1/v4l/max2165.c: In function 'max2165_set_params':
/home/alex/linux-s2api-tbs6980_1/v4l/max2165.c:198:6: warning: 'quotient' may be used uninitialized in this function
/home/alex/linux-s2api-tbs6980_1/v4l/max2165.c:198:16: warning: 'fraction' may be used uninitialized in this function
/home/alex/linux-s2api-tbs6980_1/v4l/mt9v022.c: In function 'mt9v022_s_fmt':
/home/alex/linux-s2api-tbs6980_1/v4l/mt9v022.c:405:2: warning: case value '0' not in enumerated type 'enum v4l2_mbus_pixelcode'
In file included from /usr/src/linux-headers-2.6.38-8-generic/arch/x86/include/asm/uaccess.h:571:0,
                 from /usr/src/linux-headers-2.6.38-8-generic/arch/x86/include/asm/sections.h:5,
                 from /usr/src/linux-headers-2.6.38-8-generic/arch/x86/include/asm/hw_irq.h:26,
                 from include/linux/irq.h:211,
                 from /usr/src/linux-headers-2.6.38-8-generic/arch/x86/include/asm/hardirq.h:5,
                 from include/linux/hardirq.h:7,
                 from include/linux/interrupt.h:12,
                 from /home/alex/linux-s2api-tbs6980_1/v4l/si4713-i2c.c:27:
In function 'copy_from_user',
    inlined from 'si4713_write_econtrol_string' at /home/alex/linux-s2api-tbs6980_1/v4l/si4713-i2c.c:1011:24:
/usr/src/linux-headers-2.6.38-8-generic/arch/x86/include/asm/uaccess_32.h:212:26: warning: call to 'copy_from_user_overflow' declared with attribute warning: copy_from_user() buffer size is not provably correct
In function 'copy_from_user',
    inlined from 'si4713_write_econtrol_string' at /home/alex/linux-s2api-tbs6980_1/v4l/si4713-i2c.c:1033:24:
/usr/src/linux-headers-2.6.38-8-generic/arch/x86/include/asm/uaccess_32.h:212:26: warning: call to 'copy_from_user_overflow' declared with attribute warning: copy_from_user() buffer size is not provably correct
/home/alex/linux-s2api-tbs6980_1/v4l/dib7000m.c: In function 'dib7000m_set_channel':
/home/alex/linux-s2api-tbs6980_1/v4l/dib7000m.c:844:3: warning: case value '255' not in enumerated type 'fe_transmit_mode_t'
/home/alex/linux-s2api-tbs6980_1/v4l/dib7000m.c:905:3: warning: case value '255' not in enumerated type 'fe_transmit_mode_t'
/home/alex/linux-s2api-tbs6980_1/v4l/dib7000m.c: In function 'dib7000m_tune':
/home/alex/linux-s2api-tbs6980_1/v4l/dib7000m.c:1059:3: warning: case value '255' not in enumerated type 'fe_transmit_mode_t'
/home/alex/linux-s2api-tbs6980_1/v4l/dib7000m.c:1069:3: warning: case value '255' not in enumerated type 'fe_transmit_mode_t'
/home/alex/linux-s2api-tbs6980_1/v4l/dib7000m.c:1079:3: warning: case value '255' not in enumerated type 'fe_transmit_mode_t'
/home/alex/linux-s2api-tbs6980_1/v4l/dib7000p.c: In function 'dib7000p_set_channel':
/home/alex/linux-s2api-tbs6980_1/v4l/dib7000p.c:743:3: warning: case value '255' not in enumerated type 'fe_transmit_mode_t'
/home/alex/linux-s2api-tbs6980_1/v4l/dib7000p.c:796:3: warning: case value '255' not in enumerated type 'fe_transmit_mode_t'
/home/alex/linux-s2api-tbs6980_1/v4l/dib7000p.c: In function 'dib7000p_tune':
/home/alex/linux-s2api-tbs6980_1/v4l/dib7000p.c:1017:3: warning: case value '255' not in enumerated type 'fe_transmit_mode_t'
/home/alex/linux-s2api-tbs6980_1/v4l/dib7000p.c:1027:3: warning: case value '255' not in enumerated type 'fe_transmit_mode_t'
/home/alex/linux-s2api-tbs6980_1/v4l/dib7000p.c:1037:3: warning: case value '255' not in enumerated type 'fe_transmit_mode_t'
/home/alex/linux-s2api-tbs6980_1/v4l/stv090x.c: In function 'stv090x_start_search':
/home/alex/linux-s2api-tbs6980_1/v4l/stv090x.c:2218:27: warning: comparison between 'enum stv090x_search' and 'enum stv090x_delsys'
/home/alex/linux-s2api-tbs6980_1/v4l/stv090x.c:2219:24: warning: comparison between 'enum stv090x_search' and 'enum stv090x_delsys'
/home/alex/linux-s2api-tbs6980_1/v4l/stv090x.c: In function 'stv090x_optimize_track':
/home/alex/linux-s2api-tbs6980_1/v4l/stv090x.c:3675:2: warning: case value '4' not in enumerated type 'enum stv090x_delsys'
WARNING: could not find /home/alex/linux-s2api-tbs6980_1/v4l/.tbs6980ctrl.o.cmd for /home/alex/linux-s2api-tbs6980_1/v4l/tbs6980ctrl.o
WARNING: could not find /home/alex/linux-s2api-tbs6980_1/v4l/.tbs6980fe_driver.o.cmd for /home/alex/linux-s2api-tbs6980_1/v4l/tbs6980fe_driver.o
WARNING: could not find /home/alex/linux-s2api-tbs6980_1/v4l/.tbs6981fe_driver.o.cmd for /home/alex/linux-s2api-tbs6980_1/v4l/tbs6981fe_driver.o
alex@home-a:~/linux-s2api-tbs6980_1$

Will continue with testing a bit later tonight... ;)
smv1210
 
Posts: 35
Joined: Wed May 19, 2010 4:13 pm

Re: Future of the Linux-Driver

Postby AndyBurns » Tue Apr 19, 2011 1:57 am

Yes, those warnings were the ones I mentioned earlier in connection with the AV7110 cards, hopefully they won't have any effect unless you have one of those cards fitted ...
I got fed-up waiting for open source drivers to be released and pushed to the upstream kernel, gave my card away and will not buy TBS again.
AndyBurns
 
Posts: 29
Joined: Fri Apr 15, 2011 8:04 pm

Re: Future of the Linux-Driver

Postby smv1210 » Tue Apr 19, 2011 2:24 am

Code: Select All Code
mike@home-m:~$ ls /dev/dvb/
adapter0  adapter1
mike@home-m:~$ ls /dev/dvb/adapter0/
demux0  dvr0  frontend0  net0
mike@home-m:~$ uname -r
2.6.38-8-generic
mike@home-m:~$

8-)
smv1210
 
Posts: 35
Joined: Wed May 19, 2010 4:13 pm

Re: Future of the Linux-Driver

Postby AndyBurns » Tue Apr 19, 2011 2:58 am

smv1210 Wrote:
Code: Select All Code
mike@home-m:~$ ls /dev/dvb/
adapter0  adapter1



Go on then ... run a scan ;)
I got fed-up waiting for open source drivers to be released and pushed to the upstream kernel, gave my card away and will not buy TBS again.
AndyBurns
 
Posts: 29
Joined: Fri Apr 15, 2011 8:04 pm

PreviousNext

Return to Linux

Who is online

Users browsing this forum: No registered users and 8 guests