You are not logged in.
This package appeared to fail the DKMS re-build procedure when a recent system upgrade changed the Linux-Hardened kernel from version; 5.7.19.a-1 to version; 5.8.9.a-1. The pacman log states;
dkms install --no-depmod -m tbsecp3-driver-git -v r20200325.043528.caea324 -k 5.8.9.a-1-hardened.
Error! Bad return status for module build on kernel: 5.8.9.a-1-hardened (x86_64).
Consult /var/lib/dkms/tbsecp3-driver-git/r20200325.043528.caea324/build/make.log for more information.
Warning, `dkms install --no-depmod -m tbsecp3-driver-git -v r20200325.043528.caea324 -k 5.8.9.a-1-hardened' returned 10.
The only error that I can find in the; make.log file states;
/var/lib/dkms/tbsecp3-driver-git/r20200325.043528.caea324/build/tbsecp3/tbsecp3-dvb.c: In function ‘tbsecp3_frontend_attach’:
/var/lib/dkms/tbsecp3-driver-git/r20200325.043528.caea324/build/tbsecp3/tbsecp3-dvb.c:889:18: error: implicit declaration of function ‘i2c_new_device’; did you mean ‘first_net_device’? [-Werror=implicit-function-declaration]
889 | client_demod = i2c_new_device(i2c, &info);
| ^~~~~~~~~~~~~~
| first_net_device
This looks similar to a problem I had, last March, with a previous version of this package, see; https://bbs.archlinux.org/viewtopic.php?id=253940
I have added a comment FAO @AlexanderS on the package's AUR page. Whilst I await a reply to that comment, does anyone else know how to solve this so I can get this driver working again?
Thank you
Last edited by ck2katArchL (2020-09-25 19:30:10)
Offline
Works for me with the current linux-hardened 5.8.11.a-1
DKMS make.log for tbsecp3-driver-git-r20200925.193351.d0cb9ce for kernel 5.8.11.a-1-hardened (x86_64)
Fri Sep 25 05:40:38 PM UTC 2020
make: Entering directory '/usr/lib/modules/5.8.11.a-1-hardened/build'
AR /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/built-in.a
CC [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tbsecp3/tbsecp3-core.o
CC [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tbsecp3/tbsecp3-cards.o
CC [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tbsecp3/tbsecp3-i2c.o
CC [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tbsecp3/tbsecp3-dvb.o
CC [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tbsecp3/tbsecp3-dma.o
CC [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tbsecp3/tbsecp3-ca.o
CC [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tbsecp3/tbsecp3-asi.o
CC [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/tas2101.o
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/tas2101.c: In function ‘tas2101_attach’:
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/tas2101.c:685:1: warning: label ‘err1’ defined but not used [-Wunused-label]
685 | err1:
| ^~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tbsecp3/tbsecp3-dvb.c: In function ‘tbs6302se_read_mac’:
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tbsecp3/tbsecp3-dvb.c:165:22: warning: bitwise comparison always evaluates to false [-Wtautological-compare]
165 | if((tmpbuf[0]&0x4) == 1) // bit2==1 mcu busy
| ^~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tbsecp3/tbsecp3-dvb.c: In function ‘tbs6304_read_mac’:
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tbsecp3/tbsecp3-dvb.c:233:22: warning: bitwise comparison always evaluates to false [-Wtautological-compare]
233 | if((tmpbuf[0]&0x4) == 1) // bit2==1 mcu busy
| ^~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tbsecp3/tbsecp3-dvb.c: In function ‘tbs6308_read_mac_ext’:
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tbsecp3/tbsecp3-dvb.c:339:22: warning: bitwise comparison always evaluates to false [-Wtautological-compare]
339 | if((tmpbuf[0]&0x4) == 1) // bit2==1 mcu busy
| ^~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tbsecp3/tbsecp3-dvb.c:309:22: warning: unused variable ‘dev’ [-Wunused-variable]
309 | struct tbsecp3_dev *dev = adap->dev;
| ^~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tbsecp3/tbsecp3-dvb.c: In function ‘tbs6301_read_mac’:
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tbsecp3/tbsecp3-dvb.c:402:22: warning: bitwise comparison always evaluates to false [-Wtautological-compare]
402 | if((tmpbuf[0]&0x4) == 1) // bit2==1 mcu busy
| ^~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tbsecp3/tbsecp3-asi.c: In function ‘asi_write16bit’:
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tbsecp3/tbsecp3-asi.c:80:6: warning: unused variable ‘regData’ [-Wunused-variable]
80 | int regData;
| ^~~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tbsecp3/tbsecp3-dvb.c: In function ‘tbsecp3_frontend_attach’:
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tbsecp3/tbsecp3-dvb.c:1213:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
1213 | if (adapter->fe == NULL)
| ^~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tbsecp3/tbsecp3-dvb.c:1215:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
1215 | if(adapter->nr <4)
| ^~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tbsecp3/tbsecp3-dvb.c:1255:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
1255 | int regdata;
| ^~~
CC [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mxl58x.o
At top level:
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tbsecp3/tbsecp3-dvb.c:823:12: warning: ‘max_send_burst’ defined but not used [-Wunused-function]
823 | static int max_send_burst(struct dvb_frontend *fe, enum fe_sec_mini_cmd burst)
| ^~~~~~~~~~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tbsecp3/tbsecp3-dvb.c:818:12: warning: ‘max_send_master_cmd’ defined but not used [-Wunused-function]
818 | static int max_send_master_cmd(struct dvb_frontend *fe, struct dvb_diseqc_master_cmd *cmd)
| ^~~~~~~~~~~~~~~~~~~
CC [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/stv091x.o
CC [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/tas2971.o
CC [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/stid135/stid135-fe.o
CC [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/stid135/chip.o
CC [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/stid135/stfe_utilities.o
CC [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/stid135/oxford_anafe_func.o
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/stid135/chip.c: In function ‘ChipSetRegisters’:
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/stid135/chip.c:621:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
621 | data[nbdata++]=(u8)(MSB(hChip->pRegMapImage[firstRegIndex].Addr)); /* 16 bits sub addresses */
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/stid135/chip.c:622:6: note: here
622 | case STCHIP_MODE_SUBADR_8:
| ^~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/stid135/chip.c:624:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
624 | data[nbdata++]=(u8)(LSB(hChip->pRegMapImage[firstRegIndex].Addr)); /* 8 bits sub addresses */
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/stid135/chip.c:625:6: note: here
625 | case STCHIP_MODE_NOSUBADR:
| ^~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/stid135/chip.c: In function ‘ChipGetRegisters’:
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/stid135/chip.c:694:44: warning: this statement may fall through [-Wimplicit-fallthrough=]
694 | nbdata = (u8)(nbdata + 1);
| ~~~~~~~^~~~~~~~~~~~~~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/stid135/chip.c:696:8: note: here
696 | case STCHIP_MODE_SUBADR_16:
| ^~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/stid135/chip.c:697:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
697 | data[nbdata++]=(u8)(MSB(hChip->pRegMapImage[firstRegIndex].Addr)); /* for 16 bits sub addresses */
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/stid135/chip.c:698:8: note: here
698 | case STCHIP_MODE_SUBADR_8:
| ^~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/stid135/chip.c:708:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
708 | if(hChip->Repeater && hChip->RepeaterHost && hChip->RepeaterFn)
| ^
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/stid135/chip.c:711:8: note: here
711 | case STCHIP_MODE_NOSUBADR:
| ^~~~
CC [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/stid135/stid135_init.o
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mxl58x.c: In function ‘send_burst’:
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mxl58x.c:386:6: warning: unused variable ‘i’ [-Wunused-variable]
386 | int i = 0,ret = 0;
| ^
In file included from ./include/linux/printk.h:404,
from ./include/linux/kernel.h:15,
from /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mxl58x.c:31:
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mxl58x.c: In function ‘read_status’:
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mxl58x.c:552:34: warning: format ‘%u’ expects argument of type ‘unsigned int’, but argument 4 has type ‘__u64’ {aka ‘long long unsigned int’} [-Wformat=]
552 | dev_dbg(&state->base->i2c->dev,"pre_bit_error=%u pre_bit_count=%u\n", p->pre_bit_error.stat[0].uvalue, p->pre_bit_count.stat[0].uvalue);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/linux/dynamic_debug.h:125:15: note: in definition of macro ‘__dynamic_func_call’
125 | func(&id, ##__VA_ARGS__); \
| ^~~~~~~~~~~
./include/linux/dynamic_debug.h:157:2: note: in expansion of macro ‘_dynamic_func_call’
157 | _dynamic_func_call(fmt,__dynamic_dev_dbg, \
| ^~~~~~~~~~~~~~~~~~
./include/linux/dev_printk.h:115:2: note: in expansion of macro ‘dynamic_dev_dbg’
115 | dynamic_dev_dbg(dev, dev_fmt(fmt), ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
./include/linux/dev_printk.h:115:23: note: in expansion of macro ‘dev_fmt’
115 | dynamic_dev_dbg(dev, dev_fmt(fmt), ##__VA_ARGS__)
| ^~~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mxl58x.c:552:3: note: in expansion of macro ‘dev_dbg’
552 | dev_dbg(&state->base->i2c->dev,"pre_bit_error=%u pre_bit_count=%u\n", p->pre_bit_error.stat[0].uvalue, p->pre_bit_count.stat[0].uvalue);
| ^~~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mxl58x.c:552:50: note: format string is defined here
552 | dev_dbg(&state->base->i2c->dev,"pre_bit_error=%u pre_bit_count=%u\n", p->pre_bit_error.stat[0].uvalue, p->pre_bit_count.stat[0].uvalue);
| ~^
| |
| unsigned int
| %llu
In file included from ./include/linux/printk.h:404,
from ./include/linux/kernel.h:15,
from /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mxl58x.c:31:
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mxl58x.c:552:34: warning: format ‘%u’ expects argument of type ‘unsigned int’, but argument 5 has type ‘__u64’ {aka ‘long long unsigned int’} [-Wformat=]
552 | dev_dbg(&state->base->i2c->dev,"pre_bit_error=%u pre_bit_count=%u\n", p->pre_bit_error.stat[0].uvalue, p->pre_bit_count.stat[0].uvalue);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/linux/dynamic_debug.h:125:15: note: in definition of macro ‘__dynamic_func_call’
125 | func(&id, ##__VA_ARGS__); \
| ^~~~~~~~~~~
./include/linux/dynamic_debug.h:157:2: note: in expansion of macro ‘_dynamic_func_call’
157 | _dynamic_func_call(fmt,__dynamic_dev_dbg, \
| ^~~~~~~~~~~~~~~~~~
./include/linux/dev_printk.h:115:2: note: in expansion of macro ‘dynamic_dev_dbg’
115 | dynamic_dev_dbg(dev, dev_fmt(fmt), ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
./include/linux/dev_printk.h:115:23: note: in expansion of macro ‘dev_fmt’
115 | dynamic_dev_dbg(dev, dev_fmt(fmt), ##__VA_ARGS__)
| ^~~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mxl58x.c:552:3: note: in expansion of macro ‘dev_dbg’
552 | dev_dbg(&state->base->i2c->dev,"pre_bit_error=%u pre_bit_count=%u\n", p->pre_bit_error.stat[0].uvalue, p->pre_bit_count.stat[0].uvalue);
| ^~~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mxl58x.c:552:67: note: format string is defined here
552 | dev_dbg(&state->base->i2c->dev,"pre_bit_error=%u pre_bit_count=%u\n", p->pre_bit_error.stat[0].uvalue, p->pre_bit_count.stat[0].uvalue);
| ~^
| |
| unsigned int
| %llu
In file included from ./include/linux/printk.h:404,
from ./include/linux/kernel.h:15,
from /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mxl58x.c:31:
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mxl58x.c:587:33: warning: format ‘%u’ expects argument of type ‘unsigned int’, but argument 4 has type ‘__u64’ {aka ‘long long unsigned int’} [-Wformat=]
587 | dev_dbg(&state->base->i2c->dev,"post_bit_error=%u post_bit_count=%u\n", p->post_bit_error.stat[0].uvalue, p->post_bit_count.stat[0].uvalue);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/linux/dynamic_debug.h:125:15: note: in definition of macro ‘__dynamic_func_call’
125 | func(&id, ##__VA_ARGS__); \
| ^~~~~~~~~~~
./include/linux/dynamic_debug.h:157:2: note: in expansion of macro ‘_dynamic_func_call’
157 | _dynamic_func_call(fmt,__dynamic_dev_dbg, \
| ^~~~~~~~~~~~~~~~~~
./include/linux/dev_printk.h:115:2: note: in expansion of macro ‘dynamic_dev_dbg’
115 | dynamic_dev_dbg(dev, dev_fmt(fmt), ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
./include/linux/dev_printk.h:115:23: note: in expansion of macro ‘dev_fmt’
115 | dynamic_dev_dbg(dev, dev_fmt(fmt), ##__VA_ARGS__)
| ^~~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mxl58x.c:587:2: note: in expansion of macro ‘dev_dbg’
587 | dev_dbg(&state->base->i2c->dev,"post_bit_error=%u post_bit_count=%u\n", p->post_bit_error.stat[0].uvalue, p->post_bit_count.stat[0].uvalue);
| ^~~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mxl58x.c:587:50: note: format string is defined here
587 | dev_dbg(&state->base->i2c->dev,"post_bit_error=%u post_bit_count=%u\n", p->post_bit_error.stat[0].uvalue, p->post_bit_count.stat[0].uvalue);
| ~^
| |
| unsigned int
| %llu
In file included from ./include/linux/printk.h:404,
from ./include/linux/kernel.h:15,
from /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mxl58x.c:31:
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mxl58x.c:587:33: warning: format ‘%u’ expects argument of type ‘unsigned int’, but argument 5 has type ‘__u64’ {aka ‘long long unsigned int’} [-Wformat=]
587 | dev_dbg(&state->base->i2c->dev,"post_bit_error=%u post_bit_count=%u\n", p->post_bit_error.stat[0].uvalue, p->post_bit_count.stat[0].uvalue);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./include/linux/dynamic_debug.h:125:15: note: in definition of macro ‘__dynamic_func_call’
125 | func(&id, ##__VA_ARGS__); \
| ^~~~~~~~~~~
./include/linux/dynamic_debug.h:157:2: note: in expansion of macro ‘_dynamic_func_call’
157 | _dynamic_func_call(fmt,__dynamic_dev_dbg, \
| ^~~~~~~~~~~~~~~~~~
./include/linux/dev_printk.h:115:2: note: in expansion of macro ‘dynamic_dev_dbg’
115 | dynamic_dev_dbg(dev, dev_fmt(fmt), ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
./include/linux/dev_printk.h:115:23: note: in expansion of macro ‘dev_fmt’
115 | dynamic_dev_dbg(dev, dev_fmt(fmt), ##__VA_ARGS__)
| ^~~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mxl58x.c:587:2: note: in expansion of macro ‘dev_dbg’
587 | dev_dbg(&state->base->i2c->dev,"post_bit_error=%u post_bit_count=%u\n", p->post_bit_error.stat[0].uvalue, p->post_bit_count.stat[0].uvalue);
| ^~~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mxl58x.c:587:68: note: format string is defined here
587 | dev_dbg(&state->base->i2c->dev,"post_bit_error=%u post_bit_count=%u\n", p->post_bit_error.stat[0].uvalue, p->post_bit_count.stat[0].uvalue);
| ~^
| |
| unsigned int
| %llu
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mxl58x.c: In function ‘config_ts’:
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mxl58x.c:1232:18: warning: unused variable ‘mxl561_xpt_ts_valid’ [-Wunused-variable]
1232 | MXL_REG_FIELD_T mxl561_xpt_ts_valid[MXL_HYDRA_DEMOD_ID_6] = {
| ^~~~~~~~~~~~~~~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mxl58x.c:1228:18: warning: unused variable ‘mxl561_xpt_ts_sync’ [-Wunused-variable]
1228 | MXL_REG_FIELD_T mxl561_xpt_ts_sync[MXL_HYDRA_DEMOD_ID_6] = {
| ^~~~~~~~~~~~~~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mxl58x.c: In function ‘load_fw’:
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mxl58x.c:1407:46: warning: passing argument 3 of ‘firmware_download’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1407 | stat = firmware_download(state, fw->size, fw->data);
| ~~^~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mxl58x.c:1017:13: note: expected ‘u8 *’ {aka ‘unsigned char *’} but argument is of type ‘const u8 * const’ {aka ‘const unsigned char * const’}
1017 | u8 *mbinBufferPtr)
| ~~~~^~~~~~~~~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mxl58x.c:1396:6: warning: unused variable ‘buf’ [-Wunused-variable]
1396 | u8 *buf;
| ^~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mxl58x.c:1394:21: warning: unused variable ‘cfg’ [-Wunused-variable]
1394 | struct mxl58x_cfg *cfg = state->base->cfg;
| ^~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mxl58x.c: In function ‘probe’:
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mxl58x.c:1443:28: warning: unused variable ‘mpegInterfaceCfg’ [-Wunused-variable]
1443 | MXL_HYDRA_MPEGOUT_PARAM_T mpegInterfaceCfg;
| ^~~~~~~~~~~~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mxl58x.c:1442:18: warning: unused variable ‘j’ [-Wunused-variable]
1442 | int fw, status, j;
| ^
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mxl58x.c: In function ‘get_frontend’:
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mxl58x.c:710:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
710 | switch ((MXL_HYDRA_PILOTS_E ) regData[DMD_DVBS2_PILOT_ON_OFF_ADDR]) {
| ^~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mxl58x.c:720:2: note: here
720 | case SYS_DVBS:
| ^~~~
At top level:
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mxl58x.c:1357:12: warning: ‘config_mux’ defined but not used [-Wunused-function]
1357 | static int config_mux(struct mxl *state)
| ^~~~~~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mxl58x.c:1169:12: warning: ‘config_ts’ defined but not used [-Wunused-function]
1169 | static int config_ts(struct mxl *state, MXL_HYDRA_DEMOD_ID_E demodId, MXL_HYDRA_MPEGOUT_PARAM_T *mpegOutParamPtr)
| ^~~~~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mxl58x.c:343:12: warning: ‘CfgDemodAbortTune’ defined but not used [-Wunused-function]
343 | static int CfgDemodAbortTune(struct mxl *state)
| ^~~~~~~~~~~~~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mxl58x.c:296:13: warning: ‘extract_from_mnemonic’ defined but not used [-Wunused-function]
296 | static void extract_from_mnemonic(u32 regAddr, u8 lsbPos, u8 width,
| ^~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mxl58x.c:172:12: warning: ‘write_register_block’ defined but not used [-Wunused-function]
172 | static int write_register_block(struct mxl *state, u32 reg, u32 size, u8 *data)
| ^~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/tas2971.c:79:9: warning: ‘struct tas2101_regtable’ declared inside parameter list will not be visible outside of this definition or declaration
79 | struct tas2101_regtable *regtable, int len)
| ^~~~~~~~~~~~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/tas2971.c: In function ‘tas2971_attach’:
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/tas2971.c:349:1: warning: label ‘err3’ defined but not used [-Wunused-label]
349 | err3:
| ^~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/tas2971.c:264:5: warning: unused variable ‘id’ [-Wunused-variable]
264 | u8 id[2];
| ^~
At top level:
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/tas2971.c:414:12: warning: ‘tas2101_i2c_gate_ctrl’ defined but not used [-Wunused-function]
414 | static int tas2101_i2c_gate_ctrl(struct dvb_frontend* fe, int enable)
| ^~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/tas2971.c:78:12: warning: ‘tas2101_wrtable’ defined but not used [-Wunused-function]
78 | static int tas2101_wrtable(struct tas2971_priv *priv,
| ^~~~~~~~~~~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/tas2971.c:71:12: warning: ‘tas2101_regmask’ defined but not used [-Wunused-function]
71 | static int tas2101_regmask(struct tas2971_priv *priv,
| ^~~~~~~~~~~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/tas2971.c:65:12: warning: ‘tas2101_rd’ defined but not used [-Wunused-function]
65 | static int tas2101_rd(struct tas2971_priv *priv, u8 addr, u8 *data)
| ^~~~~~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/tas2971.c:58:12: warning: ‘tas2101_rdm’ defined but not used [-Wunused-function]
58 | static int tas2101_rdm(struct tas2971_priv *priv, u8 addr, u8 *buf, int len)
| ^~~~~~~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/tas2971.c:51:12: warning: ‘tas2101_wr’ defined but not used [-Wunused-function]
51 | static int tas2101_wr(struct tas2971_priv *priv, u8 addr, u8 data)
| ^~~~~~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/tas2971.c:44:12: warning: ‘tas2101_wrm’ defined but not used [-Wunused-function]
44 | static int tas2101_wrm(struct tas2971_priv *priv, u8 *buf, int len)
| ^~~~~~~~~~~
In file included from /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/tas2971.c:32:
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/tas2971_priv.h:293:30: warning: ‘tas2971_modfec_modes’ defined but not used [-Wunused-variable]
293 | static struct tas2971_modfec tas2971_modfec_modes[] = {
| ^~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/tas2971_priv.h:273:37: warning: ‘tas2971_dbmtable’ defined but not used [-Wunused-variable]
273 | static struct tas2971_dbmtable_pair tas2971_dbmtable[] = {
| ^~~~~~~~~~~~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/tas2971_priv.h:234:37: warning: ‘tas2971_snrtable’ defined but not used [-Wunused-variable]
234 | static struct tas2971_snrtable_pair tas2971_snrtable[] = {
| ^~~~~~~~~~~~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/tas2971_priv.h:220:32: warning: ‘tas2971_setfe’ defined but not used [-Wunused-variable]
220 | static struct tas2971_regtable tas2971_setfe[] = {
| ^~~~~~~~~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/tas2971_priv.h:191:32: warning: ‘tas2100_initfe1’ defined but not used [-Wunused-variable]
191 | static struct tas2971_regtable tas2100_initfe1[] = {
| ^~~~~~~~~~~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/tas2971_priv.h:186:32: warning: ‘tas2971_initfe2’ defined but not used [-Wunused-variable]
186 | static struct tas2971_regtable tas2971_initfe2[] = {
| ^~~~~~~~~~~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/tas2971_priv.h:151:32: warning: ‘tas2971_initfe1’ defined but not used [-Wunused-variable]
151 | static struct tas2971_regtable tas2971_initfe1[] = {
| ^~~~~~~~~~~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/tas2971_priv.h:137:32: warning: ‘tas2100_initfe0’ defined but not used [-Wunused-variable]
137 | static struct tas2971_regtable tas2100_initfe0[] = {
| ^~~~~~~~~~~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/tas2971_priv.h:116:32: warning: ‘tas2971_initfe0’ defined but not used [-Wunused-variable]
116 | static struct tas2971_regtable tas2971_initfe0[] = {
| ^~~~~~~~~~~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/stid135/stid135-fe.c: In function ‘stid135_tune’:
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/stid135/stid135-fe.c:720:14: warning: unused variable ‘state’ [-Wunused-variable]
720 | struct stv *state = fe->demodulator_priv;
| ^~~~~
CC [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/stid135/stid135_drv.o
CC [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/gx1133.o
CC [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mn88436.o
CC [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/si2183.o
CC [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mtv23x.o
CC [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/gx1503.o
CC [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tuners/av201x.o
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/stid135/stid135_drv.c: In function ‘fe_stid135_search’:
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/stid135/stid135_drv.c:2385:6: warning: unused variable ‘fld_value’ [-Wunused-variable]
2385 | s32 fld_value;
| ^~~~~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/stid135/stid135_drv.c: In function ‘FE_STiD135_TunerInit’:
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/stid135/stid135_drv.c:5119:17: warning: unused variable ‘timeout’ [-Wunused-variable]
5119 | s32 vco_cal=0, timeout=0;
| ^~~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/stid135/stid135_drv.c:5119:6: warning: unused variable ‘vco_cal’ [-Wunused-variable]
5119 | s32 vco_cal=0, timeout=0;
| ^~~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/stid135/stid135_drv.c: In function ‘fe_stid135_diseqc_init’:
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/stid135/stid135_drv.c:5392:2: warning: enumeration value ‘AFE_TUNER1’ not handled in switch [-Wswitch]
5392 | switch(tuner_nb) {
| ^~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/stid135/stid135_drv.c:5392:2: warning: enumeration value ‘AFE_TUNER_ALL’ not handled in switch [-Wswitch]
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/stid135/stid135_drv.c: In function ‘get_soc_block_freq’:
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/stid135/stid135_drv.c:8315:6: warning: unused variable ‘reg_val’ [-Wunused-variable]
8315 | u32 reg_val;
| ^~~~~~~
CC [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tuners/mxl603.o
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/gx1133.c: In function ‘gx1133_i2c_select’:
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/gx1133.c:750:5: warning: unused variable ‘temp’ [-Wunused-variable]
750 | u8 temp;
| ^~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/gx1133.c: In function ‘gx1133_set_frontend’:
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/gx1133.c:1178:2: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
1178 | if (ret)
| ^~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/gx1133.c:1181:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
1181 | if (fe->ops.tuner_ops.set_params) {
| ^~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/stid135/stid135_drv.c: In function ‘fe_stid135_uninit_after_bb_flt_calib’:
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/stid135/stid135_drv.c:10422:2: warning: enumeration value ‘AFE_TUNER_ALL’ not handled in switch [-Wswitch]
10422 | switch(tuner_nb) {
| ^~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mn88436.c: In function ‘DMD_scan_vq’:
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mn88436.c:2793:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
2793 | int i=0;
| ^~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mn88436.c:2788:12: warning: unused variable ‘now’ [-Wunused-variable]
2788 | DMD_u32_t now;
| ^~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mn88436.c:2787:12: warning: unused variable ‘st’ [-Wunused-variable]
2787 | DMD_u32_t st;
| ^~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mn88436.c: In function ‘MNDMD_init’:
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mn88436.c:2941:22: warning: unused variable ‘state’ [-Wunused-variable]
2941 | struct mndmd_state *state = fe->demodulator_priv;
| ^~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mn88436.c: In function ‘DMD_set_parameters’:
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mn88436.c:2954:22: warning: unused variable ‘state’ [-Wunused-variable]
2954 | struct mndmd_state* state = fe->demodulator_priv;
| ^~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mn88436.c:2953:6: warning: unused variable ‘ret’ [-Wunused-variable]
2953 | int ret;
| ^~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mn88436.c: In function ‘DMD_get_parameters’:
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mn88436.c:2985:22: warning: unused variable ‘state’ [-Wunused-variable]
2985 | struct mndmd_state* state = fe->demodulator_priv;
| ^~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mn88436.c: In function ‘DMD_read_status’:
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mn88436.c:2992:22: warning: unused variable ‘state’ [-Wunused-variable]
2992 | struct mndmd_state* state = fe->demodulator_priv;
| ^~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mn88436.c: In function ‘DMD_tune’:
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mn88436.c:3063:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
3063 | struct mndmd_state* state = fe->demodulator_priv;
| ^~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mn88436.c:3063:22: warning: unused variable ‘state’ [-Wunused-variable]
3063 | struct mndmd_state* state = fe->demodulator_priv;
| ^~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mn88436.c: In function ‘DMD_read_ber’:
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mn88436.c:3129:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
3129 | DMD_u32_t berr = 0 ,bit = 1;
| ^~~~~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mn88436.c:3125:22: warning: unused variable ‘state’ [-Wunused-variable]
3125 | struct mndmd_state* state = fe->demodulator_priv;
| ^~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/stid135/stid135_drv.c: In function ‘get_current_llr’:
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/stid135/stid135_drv.c:11601:17: warning: unused variable ‘error’ [-Wunused-variable]
11601 | fe_lla_error_t error=FE_LLA_NO_ERROR;
| ^~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mtv23x.c: In function ‘mtv23x_init’:
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mtv23x.c:754:28: warning: unused variable ‘bandwidth’ [-Wunused-variable]
754 | enum E_RTV_BANDWIDTH_TYPE bandwidth = RTV_BW_MODE_6MHZ;
| ^~~~~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mtv23x.c: In function ‘rtvRF_LockCheck’:
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mtv23x.c:897:4: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
897 | else
| ^~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mtv23x.c:900:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
900 | msleep(1);
| ^~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mtv23x.c:915:4: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
915 | else
| ^~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mtv23x.c:917:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
917 | msleep(1);
| ^~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mtv23x.c: At top level:
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/mtv23x.c:1191:8: warning: return type defaults to ‘int’ [-Wreturn-type]
1191 | static rtvRF_ConfigureIIRFilter(struct mtv23x_dev*dev,enum E_RTV_BANDWIDTH_TYPE eBwType)
| ^~~~~~~~~~~~~~~~~~~~~~~~
At top level:
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/stid135/stid135_drv.c:5016:23: warning: ‘fe_stid135_manage_matype_info_raw_bbframe’ defined but not used [-Wunused-function]
5016 | static fe_lla_error_t fe_stid135_manage_matype_info_raw_bbframe(fe_stid135_handle_t handle,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/dvb-frontends/stid135/stid135_drv.c:2280:23: warning: ‘fe_stid135_set_reg_values_wb’ defined but not used [-Wunused-function]
2280 | static fe_lla_error_t fe_stid135_set_reg_values_wb(fe_stid135_handle_t handle, enum fe_stid135_demod demod)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tuners/av201x.c: In function ‘av201x_get_rf_strength’:
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tuners/av201x.c:232:22: warning: unused variable ‘priv’ [-Wunused-variable]
232 | struct av201x_priv *priv = fe->tuner_priv;
| ^~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tuners/mxl603.c: In function ‘mxl603_ctrl_programRegisters’:
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tuners/mxl603.c:58:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
58 | ret = reg_read(dev->client,ctrlRegInfoPtr[i].regAddr, (int)&tmp);
| ^
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tuners/mxl603.c:58:58: warning: passing argument 3 of ‘reg_read’ makes pointer from integer without a cast [-Wint-conversion]
58 | ret = reg_read(dev->client,ctrlRegInfoPtr[i].regAddr, (int)&tmp);
| ^~~~~~~~~
| |
| int
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tuners/mxl603.c:7:63: note: expected ‘u8 *’ {aka ‘unsigned char *’} but argument is of type ‘int’
7 | static int reg_read(struct i2c_client *client,u8 reg_addr,u8 *val)
| ~~~~^~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tuners/mxl603.c: In function ‘mxl603_init’:
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tuners/mxl603.c:82:5: warning: unused variable ‘dfeRegData’ [-Wunused-variable]
82 | u8 dfeRegData;
| ^~~~~~~~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tuners/mxl603.c: In function ‘mxl603_set_params’:
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tuners/mxl603.c:228:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
228 | MXL603_REG_CTRL_INFO_T MxL603_DigitalDvbc[] =
| ^~~~~~~~~~~~~~~~~~~~~~
CC [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tuners/rda5816.o
CC [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tuners/stv6120.o
LD [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tbsecp3.o
LD [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tas2101.o
LD [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/mxl58x.o
LD [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/stv091x.o
LD [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tas2971.o
LD [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/gx1133.o
LD [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/gx1503.o
LD [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/av201x.o
LD [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/si2183.o
LD [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/mn88436.o
LD [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/mxl603.o
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tuners/rda5816.c: In function ‘rda5816_init’:
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tuners/rda5816.c:72:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
72 | u8 buffer;
| ^~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tuners/rda5816.c: In function ‘rda5816_set_params’:
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tuners/rda5816.c:294:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
294 | u8 buffer;
| ^~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tuners/rda5816.c: In function ‘rda5816_get_rf_strength’:
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tuners/rda5816.c:415:23: warning: unused variable ‘priv’ [-Wunused-variable]
415 | struct rda5816_priv *priv = fe->tuner_priv;
| ^~~~
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tuners/stv6120.c: In function ‘set_lof’:
/var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tuners/stv6120.c:367:10: warning: unused variable ‘tmp’ [-Wunused-variable]
367 | u8 Icp, tmp;
| ^~~
LD [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/mtv23x.o
LD [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/stv6120.o
LD [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/rda5816.o
LD [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/stid135.o
MODPOST /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/Module.symvers
WARNING: modpost: modpost: Found 188 writable function pointers.
To see full details build your kernel with:
'make CONFIG_DEBUG_WRITABLE_FUNCTION_POINTERS_VERBOSE=y'
CC [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/av201x.mod.o
CC [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/gx1503.mod.o
CC [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/gx1133.mod.o
CC [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/mn88436.mod.o
CC [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/mtv23x.mod.o
CC [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/mxl58x.mod.o
CC [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/mxl603.mod.o
CC [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/rda5816.mod.o
CC [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/si2183.mod.o
CC [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/stid135.mod.o
CC [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/stv6120.mod.o
CC [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/stv091x.mod.o
CC [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tas2101.mod.o
CC [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tas2971.mod.o
CC [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tbsecp3.mod.o
LD [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/av201x.ko
LD [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/gx1133.ko
LD [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/gx1503.ko
LD [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/mn88436.ko
LD [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/mtv23x.ko
LD [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/mxl58x.ko
LD [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/mxl603.ko
LD [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/rda5816.ko
LD [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/si2183.ko
LD [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/stv6120.ko
LD [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/stid135.ko
LD [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tas2971.ko
LD [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/stv091x.ko
LD [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tas2101.ko
LD [M] /var/lib/dkms/tbsecp3-driver-git/r20200925.193351.d0cb9ce/build/tbsecp3.ko
make: Leaving directory '/usr/lib/modules/5.8.11.a-1-hardened/build'
Offline
@loqs. Saw from your make.log that your package version was later that mine, so I check the AUR page to find that @AlexanderS has just updated it. I've rebuilt and tested the new driver against kernel version: 5.8.11.a-1-hardened and we seem to be back in business now! Thank you for your attention to this. I''ll mark the OP as [solved].
Offline