rjkm
a6f022941f
remove gt link tasklet code
2024-03-08 00:33:57 +01:00
rjkm
da1594d424
prevent warning if KERNEL_DVB_CORE=y is used
2024-03-08 00:19:22 +01:00
internal
f8726493b1
adapt defines to make KERNEL_DVB_CORE (compile against kernel dvb-core) work again
2024-03-06 17:07:08 +01:00
internal
525472b9f1
0.9.39 release
0.9.39
2024-02-13 12:54:51 +01:00
internal
7423903c67
add ci power error bit define
2024-02-08 23:15:23 +01:00
internal
690289c338
arm64 cannot handle unaligned readl
2024-02-08 22:57:40 +01:00
internal
09021aec73
fix for older KERNELS
2024-02-05 10:33:20 +01:00
internal
a1c604f212
decoding support
2024-02-05 10:27:55 +01:00
internal
1124f00b34
increase slot reset time
2024-01-30 17:18:17 +01:00
internal
70a119c0db
read back correct values if using old API emulation
2023-12-13 19:05:22 +01:00
internal
123291b26e
adjust M8/M8A tuner type selection
2023-12-13 19:04:12 +01:00
internal
85f8f5d2bd
do not get extra status data as default
2023-12-13 19:03:18 +01:00
internal
4d0c806262
use stricter locking in case somebody still uses redirect (deprecated)
2023-12-13 19:02:11 +01:00
internal
9e6e34b857
adjust gitignore
2023-12-13 18:54:45 +01:00
internal
327cc09d34
dvb_math functions moved to int_log
2023-12-13 16:44:12 +01:00
internal
adaeb94a54
Merge branch 'internal'
2023-11-23 21:31:01 +01:00
internal
570864a576
support gain with new MCI API
2023-11-23 21:30:20 +01:00
internal
c681e4f24a
support old gain command for new MCI firmware
2023-11-23 21:27:19 +01:00
internal
0628769620
Merge branch 'internal'
2023-11-14 14:32:56 +01:00
internal
934c619bcb
documentation of modulator MCI API
2023-11-14 14:31:22 +01:00
internal
847b8611bd
Merge branch 'internal'
2023-11-07 23:17:35 +01:00
internal
be74b9630f
increase in case somebody does not use adapter_alloc=3 and gets tons of adapters
2023-11-07 23:16:24 +01:00
internal
3d17ab8de5
add range checks
2023-11-07 23:16:12 +01:00
internal
b76aa3c0c2
Merge branch 'internal'
2023-11-07 22:41:47 +01:00
internal
ca9613d911
increase retry time to 4s
2023-11-07 22:41:03 +01:00
internal
0daf0f79ae
Merge branch 'internal'
2023-11-07 22:30:09 +01:00
drmocm
3884037c93
remove warnings
2023-11-07 10:06:30 +01:00
internal
f23789e90c
Merge branch 'internal'
2023-11-06 10:26:19 +01:00
internal
0c603bc421
there is no more output_tasklet
2023-11-04 21:34:20 +01:00
internal
f23648f938
only use dvb_attach if enabled
2023-11-03 14:11:25 +01:00
internal
d8f3d40352
also output set value and make timeout clearer
2023-11-03 14:10:29 +01:00
internal
de5051a85a
add safety checks
2023-11-03 13:39:54 +01:00
internal
d63916cba1
re-add workqueue and make WQ or tasklet selectable by module parameter
...
default to WQ for ARM64
(some SOCs use only one little A53 core for all MSI IRQs and
tasklets on the same core cannot process more than 10 TS streams
in uncached coherent memory)
2023-11-03 13:33:57 +01:00
internal
3ef783c393
default to alt_dma for arm64 (coherent memory is slow/uncached) and some cleanup in alt_dma handling
2023-11-03 13:31:13 +01:00
internal
cf7f19b8bc
change handling of raw_stream value so that 1 just turns it on but does not change control register
2023-11-03 13:28:09 +01:00
internal
0ad8eff8af
make iq mode always lock
2023-11-03 13:04:37 +01:00
internal
a0d4605ad8
return correct error stat instead of -1
2023-11-03 11:26:45 +01:00
internal
948234d787
lock reader, write and user counts with mutex
2023-11-03 11:21:28 +01:00
internal
05718a5965
extend sample Unicable table
2023-11-03 11:15:28 +01:00
internal
aedb0a1b64
allow for longer lock time before retry
2023-11-03 11:13:56 +01:00
internal
76697f420f
add some more debugging messages
2023-11-03 11:12:52 +01:00
internal
6c7a754004
add inversion and rolloff fields
2023-11-03 11:11:39 +01:00
internal
bf85718376
also show rolloff and inversion state
2023-11-03 11:10:31 +01:00
internal
5f8c0cb75a
add DVB-C sample config
2023-11-03 11:01:11 +01:00
internal
accad41c2c
also support CI M2
2023-11-03 11:00:14 +01:00
internal
72181bd0ad
Allow workqueue on all CPUs
2023-10-24 23:36:36 +02:00
internal
100aa25176
Merge branch 'internal'
2023-10-02 11:58:43 +02:00
internal
73317671a3
Some CAMs do not reset properly. So, turn off power before slot reset.
2023-09-30 21:39:54 +02:00
internal
f77d50e526
comment out debug messages
2023-09-29 16:59:00 +02:00
drmocm
25c730789d
better stream set
2023-09-16 16:19:04 +02:00