Manu, Is there anyone who has managed to make progress on this? I have tried 2.6.11 and 2.6.15 of Fedora 4 and Fedora 5. Best Regards, Cornel van Lingen PUBLIC DISPLAY TECHNOLOGIES P.O.Box 1632, Allens Nek, 1737 Cellular: +27(0) 83 263 9030 Office: +27 (0) 11 678 3917 Fax: +27 (0) 866 315 425 Email: cornel@xxxxxxxxxxx www.pdtsa.co.za -----Original Message----- From: Manu Abraham [mailto:abraham.manu@xxxxxxxxx] Sent: 06 September 2006 17:47 To: cornel@xxxxxxxxxxx Subject: Re: Twinhan 1025 cornel@xxxxxxxxxxx wrote: > Here is the error log from make from the latest Mercurial version of v4l-dvb. > Oh, it is broken due to some changes at V4L, probably. What kernel version are you using ? Manu >> >> ------------------------------------------------------------------------ >> >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c: In function 'snd_bt87x_create_risc': >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:191: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c: In function 'snd_bt87x_interrupt': >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:303: warning: passing argument 1 of 'snd_pcm_period_elapsed' from incompatible pointer type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c: At top level: >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:308: error: variable 'snd_bt87x_digital_hw' has initializer but incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:309: error: unknown field 'info' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:312: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:312: warning: (near initialization for 'snd_bt87x_digital_hw') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:313: error: unknown field 'formats' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:313: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:313: warning: (near initialization for 'snd_bt87x_digital_hw') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:314: error: unknown field 'rates' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:314: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:314: warning: (near initialization for 'snd_bt87x_digital_hw') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:315: error: unknown field 'channels_min' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:315: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:315: warning: (near initialization for 'snd_bt87x_digital_hw') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:316: error: unknown field 'channels_max' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:316: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:316: warning: (near initialization for 'snd_bt87x_digital_hw') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:317: error: unknown field 'buffer_bytes_max' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:317: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:317: warning: (near initialization for 'snd_bt87x_digital_hw') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:318: error: unknown field 'period_bytes_min' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:318: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:318: warning: (near initialization for 'snd_bt87x_digital_hw') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:319: error: unknown field 'period_bytes_max' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:319: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:319: warning: (near initialization for 'snd_bt87x_digital_hw') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:320: error: unknown field 'periods_min' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:320: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:320: warning: (near initialization for 'snd_bt87x_digital_hw') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:321: error: unknown field 'periods_max' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:321: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:321: warning: (near initialization for 'snd_bt87x_digital_hw') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:324: error: variable 'snd_bt87x_analog_hw' has initializer but incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:325: error: unknown field 'info' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:328: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:328: warning: (near initialization for 'snd_bt87x_analog_hw') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:329: error: unknown field 'formats' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:329: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:329: warning: (near initialization for 'snd_bt87x_analog_hw') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:330: error: unknown field 'rates' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:330: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:330: warning: (near initialization for 'snd_bt87x_analog_hw') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:331: error: unknown field 'rate_min' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:331: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:331: warning: (near initialization for 'snd_bt87x_analog_hw') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:332: error: unknown field 'rate_max' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:332: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:332: warning: (near initialization for 'snd_bt87x_analog_hw') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:333: error: unknown field 'channels_min' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:333: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:333: warning: (near initialization for 'snd_bt87x_analog_hw') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:334: error: unknown field 'channels_max' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:334: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:334: warning: (near initialization for 'snd_bt87x_analog_hw') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:335: error: unknown field 'buffer_bytes_max' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:335: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:335: warning: (near initialization for 'snd_bt87x_analog_hw') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:336: error: unknown field 'period_bytes_min' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:336: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:336: warning: (near initialization for 'snd_bt87x_analog_hw') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:337: error: unknown field 'period_bytes_max' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:337: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:337: warning: (near initialization for 'snd_bt87x_analog_hw') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:338: error: unknown field 'periods_min' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:338: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:338: warning: (near initialization for 'snd_bt87x_analog_hw') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:339: error: unknown field 'periods_max' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:339: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:339: warning: (near initialization for 'snd_bt87x_analog_hw') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:342: warning: 'struct snd_pcm_runtime' declared inside parameter list >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:342: warning: its scope is only this definition or declaration, which is probably not what you want >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c: In function 'snd_bt87x_set_digital_hw': >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:359: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:360: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:363: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:366: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:367: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c: At top level: >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:371: warning: 'struct snd_pcm_runtime' declared inside parameter list >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c: In function 'snd_bt87x_set_analog_hw': >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:373: error: variable 'analog_clock' has initializer but incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:374: error: unknown field 'num' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:374: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:374: warning: (near initialization for 'analog_clock') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:375: error: unknown field 'den_min' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:375: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:375: warning: (near initialization for 'analog_clock') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:376: error: unknown field 'den_max' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:376: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:376: warning: (near initialization for 'analog_clock') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:377: error: unknown field 'den_step' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:378: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:378: warning: (near initialization for 'analog_clock') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:373: error: storage size of 'analog_clock' isn't known >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:379: error: variable 'constraint_rates' has initializer but incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:380: error: unknown field 'nrats' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:380: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:380: warning: (near initialization for 'constraint_rates') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:381: error: unknown field 'rats' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:382: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:382: warning: (near initialization for 'constraint_rates') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:379: error: storage size of 'constraint_rates' isn't known >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:385: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:387: warning: passing argument 1 of 'snd_pcm_hw_constraint_ratnums' from incompatible pointer type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:379: warning: unused variable 'constraint_rates' >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:373: warning: unused variable 'analog_clock' >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:379: error: storage size of 'constraint_rates' isn't known >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:373: error: storage size of 'analog_clock' isn't known >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c: In function 'snd_bt87x_pcm_open': >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:392: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:393: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:399: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:400: warning: passing argument 2 of 'snd_bt87x_set_digital_hw' from incompatible pointer type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:402: warning: passing argument 2 of 'snd_bt87x_set_analog_hw' from incompatible pointer type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:406: warning: passing argument 1 of 'snd_pcm_hw_constraint_integer' from incompatible pointer type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c: In function 'snd_bt87x_close': >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:421: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c: At top level: >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:430: warning: 'struct snd_pcm_hw_params' declared inside parameter list >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c: In function 'snd_bt87x_hw_params': >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:432: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:436: warning: passing argument 1 of 'hw_param_interval' from incompatible pointer type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:436: warning: passing argument 1 of 'snd_pcm_lib_malloc_pages' from incompatible pointer type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:440: warning: passing argument 1 of 'hw_param_interval' from incompatible pointer type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:441: warning: passing argument 1 of 'hw_param_interval' from incompatible pointer type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:441: warning: passing argument 1 of 'hw_param_mask' from incompatible pointer type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:441: warning: passing argument 1 of 'hw_param_interval' from incompatible pointer type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c: In function 'snd_bt87x_hw_free': >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:446: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:449: warning: passing argument 1 of 'snd_pcm_lib_free_pages' from incompatible pointer type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c: In function 'snd_bt87x_prepare': >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:455: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:456: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:461: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:461: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:463: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c: In function 'snd_bt87x_trigger': >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:497: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c: In function 'snd_bt87x_pointer': >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:511: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:512: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:514: warning: passing argument 1 of 'bytes_to_frames' from incompatible pointer type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c: At top level: >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:517: error: variable 'snd_bt87x_pcm_ops' has initializer but incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:518: error: unknown field 'open' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:518: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:518: warning: (near initialization for 'snd_bt87x_pcm_ops') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:519: error: unknown field 'close' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:519: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:519: warning: (near initialization for 'snd_bt87x_pcm_ops') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:520: error: unknown field 'ioctl' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:520: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:520: warning: (near initialization for 'snd_bt87x_pcm_ops') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:521: error: unknown field 'hw_params' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:521: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:521: warning: (near initialization for 'snd_bt87x_pcm_ops') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:522: error: unknown field 'hw_free' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:522: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:522: warning: (near initialization for 'snd_bt87x_pcm_ops') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:523: error: unknown field 'prepare' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:523: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:523: warning: (near initialization for 'snd_bt87x_pcm_ops') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:524: error: unknown field 'trigger' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:524: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:524: warning: (near initialization for 'snd_bt87x_pcm_ops') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:525: error: unknown field 'pointer' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:525: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:525: warning: (near initialization for 'snd_bt87x_pcm_ops') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:526: error: unknown field 'page' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:526: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:526: warning: (near initialization for 'snd_bt87x_pcm_ops') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:530: warning: 'struct snd_ctl_elem_info' declared inside parameter list >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:530: warning: 'struct snd_kcontrol' declared inside parameter list >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c: In function 'snd_bt87x_capture_volume_info': >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:532: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:533: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:534: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:535: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c: At top level: >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:540: warning: 'struct snd_ctl_elem_value' declared inside parameter list >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:540: warning: 'struct snd_kcontrol' declared inside parameter list >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c: In function 'snd_bt87x_capture_volume_get': >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:542: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:544: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c: At top level: >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:549: warning: 'struct snd_ctl_elem_value' declared inside parameter list >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:549: warning: 'struct snd_kcontrol' declared inside parameter list >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c: In function 'snd_bt87x_capture_volume_put': >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:551: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:558: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c: At top level: >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:565: error: variable 'snd_bt87x_capture_volume' has initializer but incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:566: error: unknown field 'iface' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:566: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:566: warning: (near initialization for 'snd_bt87x_capture_volume') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:567: error: unknown field 'name' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:567: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:567: warning: (near initialization for 'snd_bt87x_capture_volume') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:568: error: unknown field 'info' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:568: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:568: warning: (near initialization for 'snd_bt87x_capture_volume') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:569: error: unknown field 'get' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:569: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:569: warning: (near initialization for 'snd_bt87x_capture_volume') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:570: error: unknown field 'put' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:570: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:570: warning: (near initialization for 'snd_bt87x_capture_volume') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:574: warning: 'struct snd_ctl_elem_info' declared inside parameter list >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:574: warning: 'struct snd_kcontrol' declared inside parameter list >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c: In function 'snd_bt87x_capture_boost_info': >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:576: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:577: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:578: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:579: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c: At top level: >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:584: warning: 'struct snd_ctl_elem_value' declared inside parameter list >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:584: warning: 'struct snd_kcontrol' declared inside parameter list >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c: In function 'snd_bt87x_capture_boost_get': >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:586: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:588: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c: At top level: >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:593: warning: 'struct snd_ctl_elem_value' declared inside parameter list >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:593: warning: 'struct snd_kcontrol' declared inside parameter list >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c: In function 'snd_bt87x_capture_boost_put': >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:595: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:602: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c: At top level: >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:609: error: variable 'snd_bt87x_capture_boost' has initializer but incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:610: error: unknown field 'iface' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:610: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:610: warning: (near initialization for 'snd_bt87x_capture_boost') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:611: error: unknown field 'name' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:611: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:611: warning: (near initialization for 'snd_bt87x_capture_boost') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:612: error: unknown field 'info' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:612: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:612: warning: (near initialization for 'snd_bt87x_capture_boost') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:613: error: unknown field 'get' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:613: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:613: warning: (near initialization for 'snd_bt87x_capture_boost') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:614: error: unknown field 'put' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:614: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:614: warning: (near initialization for 'snd_bt87x_capture_boost') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:618: warning: 'struct snd_ctl_elem_info' declared inside parameter list >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:618: warning: 'struct snd_kcontrol' declared inside parameter list >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c: In function 'snd_bt87x_capture_source_info': >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:622: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:623: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:624: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:625: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:626: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:627: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:627: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c: At top level: >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:632: warning: 'struct snd_ctl_elem_value' declared inside parameter list >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:632: warning: 'struct snd_kcontrol' declared inside parameter list >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c: In function 'snd_bt87x_capture_source_get': >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:634: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:636: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c: At top level: >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:641: warning: 'struct snd_ctl_elem_value' declared inside parameter list >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:641: warning: 'struct snd_kcontrol' declared inside parameter list >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c: In function 'snd_bt87x_capture_source_put': >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:643: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:650: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c: At top level: >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:657: error: variable 'snd_bt87x_capture_source' has initializer but incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:658: error: unknown field 'iface' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:658: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:658: warning: (near initialization for 'snd_bt87x_capture_source') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:659: error: unknown field 'name' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:659: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:659: warning: (near initialization for 'snd_bt87x_capture_source') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:660: error: unknown field 'info' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:660: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:660: warning: (near initialization for 'snd_bt87x_capture_source') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:661: error: unknown field 'get' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:661: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:661: warning: (near initialization for 'snd_bt87x_capture_source') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:662: error: unknown field 'put' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:662: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:662: warning: (near initialization for 'snd_bt87x_capture_source') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:682: warning: 'struct snd_device' declared inside parameter list >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c: In function 'snd_bt87x_dev_free': >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:684: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c: In function 'snd_bt87x_pcm': >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:693: warning: passing argument 1 of 'snd_pcm_new' from incompatible pointer type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:693: warning: passing argument 6 of 'snd_pcm_new' from incompatible pointer type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:696: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:697: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:698: warning: passing argument 1 of 'snd_pcm_set_ops' from incompatible pointer type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:698: warning: passing argument 3 of 'snd_pcm_set_ops' from incompatible pointer type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:703: warning: passing argument 1 of 'snd_pcm_lib_preallocate_pages_for_all' from incompatible pointer type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c: In function 'snd_bt87x_create': >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:712: error: variable 'ops' has initializer but incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:713: error: unknown field 'dev_free' specified in initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:714: warning: excess elements in struct initializer >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:714: warning: (near initialization for 'ops') >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:712: error: storage size of 'ops' isn't known >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:761: warning: passing argument 1 of 'snd_device_new' from incompatible pointer type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:766: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:712: warning: unused variable 'ops' >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:712: error: storage size of 'ops' isn't known >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c: At top level: >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:782: error: 'PCI_DEVICE_ID_BROOKTREE_879' undeclared here (not in a function) >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c: In function 'snd_bt87x_detect_card': >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:820: warning: passing argument 1 of 'pci_match_device' from incompatible pointer type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c: In function 'snd_bt87x_probe': >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:870: warning: assignment from incompatible pointer type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:890: warning: passing argument 1 of 'snd_ctl_new1' from incompatible pointer type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:890: warning: passing argument 1 of 'snd_ctl_add' from incompatible pointer type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:893: warning: passing argument 1 of 'snd_ctl_new1' from incompatible pointer type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:893: warning: passing argument 1 of 'snd_ctl_add' from incompatible pointer type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:896: warning: passing argument 1 of 'snd_ctl_new1' from incompatible pointer type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:896: warning: passing argument 1 of 'snd_ctl_add' from incompatible pointer type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:900: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:900: error: request for member 'driver' in something not a structure or union >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:900: warning: passing argument 1 of 'strcpy' from incompatible pointer type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:901: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:901: error: request for member 'shortname' in something not a structure or union >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:901: warning: passing argument 1 of 'sprintf' from incompatible pointer type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:902: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:902: error: request for member 'longname' in something not a structure or union >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:903: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:903: error: request for member 'shortname' in something not a structure or union >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:904: warning: passing argument 1 of 'sprintf' from incompatible pointer type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:904: warning: format '%s' expects type 'char *', but argument 3 has type 'struct pci_device_id *' >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:905: error: dereferencing pointer to incomplete type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:905: error: request for member 'mixername' in something not a structure or union >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:905: warning: passing argument 1 of 'strcpy' from incompatible pointer type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:907: warning: passing argument 1 of 'snd_card_register' from incompatible pointer type >> /root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.c:916: warning: passing argument 1 of 'snd_card_free' from incompatible pointer type >> make[3]: *** [/root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l/bt87x.o] Error 1 >> make[2]: *** [_module_/root/Desktop/linuxtv/v4l-dvb-443f5b4e2365/v4l] Error 2 >> make[1]: *** [default] Error 2 >> make: *** [all] Error 2 _______________________________________________ linux-dvb mailing list linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb