Skip to contentSkip to conversation

Bulding az6007 module fails

DISCUSSION Malte Gell 2 participants 2 messages Feb 28, 2011 Media (V4L/DVB)

lore
Share & tools
lore

Malte Gell

author
#0 lore raw

Hello,

Terratec has released sources for the AzureWave 6007 chipset at
http://linux.terratec.de/files/TERRATEC_H7_Linux.tar.gz

I have merged these sources into a 2.6.38-rc tree and tried to compile these modules, but I get an error. Can someone tell me how to fix this in order to build the modules? Maybe these sources could even become part of the official Linux kernel? Below is the output when I try to buld the modules.

Thanx in advance
Malte

CALL scripts/checksyscalls.sh
CC [M] drivers/media/dvb/dvb-usb/az6007.o
In file included from drivers/media/dvb/dvb-usb/az6007.c:11:
drivers/media/dvb/frontends/mt2063_cfg.h: In function ‘tuner_MT2063_Open’:
drivers/media/dvb/frontends/mt2063_cfg.h:62: error: ‘DVBFE_TUNER_OPEN’ undeclared (first use in this function) drivers/media/dvb/frontends/mt2063_cfg.h:62: error: (Each undeclared identifier is reported only once drivers/media/dvb/frontends/mt2063_cfg.h:62: error: for each function it appears in.)
drivers/media/dvb/frontends/mt2063_cfg.h: In function ‘tuner_MT2063_SoftwareShutdown’:
drivers/media/dvb/frontends/mt2063_cfg.h:83: error:
‘DVBFE_TUNER_SOFTWARE_SHUTDOWN’ undeclared (first use in this function) drivers/media/dvb/frontends/mt2063_cfg.h: In function ‘tuner_MT2063_ClearPowerMaskBits’:
drivers/media/dvb/frontends/mt2063_cfg.h:104: error:
‘DVBFE_TUNER_CLEAR_POWER_MASKBITS’ undeclared (first use in this function) drivers/media/dvb/dvb-usb/az6007.c: At top level:
drivers/media/dvb/dvb-usb/az6007.c:156: error: array type has incomplete element type
drivers/media/dvb/dvb-usb/az6007.c:535: error: ‘USB_PID_AZUREWAVE_6007’ undeclared here (not in a function) drivers/media/dvb/dvb-usb/az6007.c:536: error: ‘USB_PID_TERRATEC_H7’ undeclared here (not in a function) drivers/media/dvb/dvb-usb/az6007.c:576: error: unknown field ‘rc_key_map’ specified in initializer
drivers/media/dvb/dvb-usb/az6007.c:576: error: initializer element is not constant
drivers/media/dvb/dvb-usb/az6007.c:576: error: (near initialization for ‘az6007_properties.identify_state’) drivers/media/dvb/dvb-usb/az6007.c:577: error: unknown field ‘rc_key_map_size’ specified in initializer
drivers/media/dvb/dvb-usb/az6007.c:577: error: invalid operands to binary / (have ‘struct usb_device_id *’ and ‘long unsigned int’) drivers/media/dvb/dvb-usb/az6007.c:577: warning: missing braces around initializer
drivers/media/dvb/dvb-usb/az6007.c:577: warning: (near initialization for ‘az6007_properties.rc’)
drivers/media/dvb/dvb-usb/az6007.c:577: error: initializer element is not constant
drivers/media/dvb/dvb-usb/az6007.c:577: error: (near initialization for ‘az6007_properties.rc.mode’) drivers/media/dvb/dvb-usb/az6007.c:578: error: unknown field ‘rc_interval’ specified in initializer
drivers/media/dvb/dvb-usb/az6007.c:578: warning: initialization makes pointer from integer without a cast drivers/media/dvb/dvb-usb/az6007.c:579: error: unknown field ‘rc_query’ specified in initializer
drivers/media/dvb/dvb-usb/az6007.c:579: warning: initialization makes integer from pointer without a cast drivers/media/dvb/dvb-usb/az6007.c:579: error: initializer element is not computable at load time
drivers/media/dvb/dvb-usb/az6007.c:579: error: (near initialization for ‘az6007_properties.generic_bulk_ctrl_endpoint’)
make[4]: *** [drivers/media/dvb/dvb-usb/az6007.o] Fehler 1 make[3]: *** [drivers/media/dvb/dvb-usb] Fehler 2
make[2]: *** [drivers/media/dvb] Fehler 2
make[1]: *** [drivers/media] Fehler 2
make: *** [drivers] Fehler 2
("Fehler"=error)

#1 lore raw

Hello,

Quoted 7 lines · Malte Gell

Hello,

Terratec has released sources for the AzureWave 6007 chipset at
http://linux.terratec.de/files/TERRATEC_H7_Linux.tar.gz

I have merged these sources into a 2.6.38-rc tree and tried to compile these modules, but I get an error.

I tried that myself a while ago (note: I'm not very familiar with Linux drivers, so I might have done it wrong). Anyway, my effort is documented here:
http://sites.google.com/site/tingox/asus_m2a-vm_hdmi_linux

Let us know if you
a) get any help
b) figure out a solution

Have a nice day.

Signature · 3 lines
Regards,
Torfinn Ingolfsen,
Norway