Page 3 of 11

Re: Future of the Linux-Driver

PostPosted: Mon Apr 18, 2011 10:27 pm
by smv1210
Patching is OK.

Assembling is... a bit better progressing, but fails:
Code: Select all
[email protected]:~/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
[email protected]:~/linux-s2api-tbs6980_1$

Re: Future of the Linux-Driver

PostPosted: Mon Apr 18, 2011 11:08 pm
by AndyBurns
smv1210 wrote:Patching is OK.

Assembling is... a bit better progressing, but fails:
Code: Select all
/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
/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?

Re: Future of the Linux-Driver

PostPosted: Mon Apr 18, 2011 11:22 pm
by AndyBurns
hda wrote:v3 seemed to apply fine but build failed.
make fails with the following:

Code: Select all
/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
        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
        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?

Re: Future of the Linux-Driver

PostPosted: Tue Apr 19, 2011 12:11 am
by hda
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
/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

Re: Future of the Linux-Driver

PostPosted: Tue Apr 19, 2011 12:52 am
by AndyBurns
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
/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
        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();
        }

Re: Future of the Linux-Driver

PostPosted: Tue Apr 19, 2011 1:30 am
by hda
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
cx23885: Unknown symbol v4l2_i2c_new_subdev_cfg (err 0)

Re: Future of the Linux-Driver

PostPosted: Tue Apr 19, 2011 1:54 am
by smv1210
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
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
[email protected]:~/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
[email protected]:~/linux-s2api-tbs6980_1$

Will continue with testing a bit later tonight... ;)

Re: Future of the Linux-Driver

PostPosted: Tue Apr 19, 2011 1:57 am
by AndyBurns
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 ...

Re: Future of the Linux-Driver

PostPosted: Tue Apr 19, 2011 2:24 am
by smv1210
Code: Select all
[email protected]:~$ ls /dev/dvb/
adapter0  adapter1
[email protected]:~$ ls /dev/dvb/adapter0/
demux0  dvr0  frontend0  net0
[email protected]:~$ uname -r
2.6.38-8-generic
[email protected]:~$

8-)

Re: Future of the Linux-Driver

PostPosted: Tue Apr 19, 2011 2:58 am
by AndyBurns
smv1210 wrote:
Code: Select all
[email protected]:~$ ls /dev/dvb/
adapter0  adapter1



Go on then ... run a scan ;)