Daniel Scheller
6de10adfd2
Merge 8532b9f985b1be7dff1f66eff7c304c30651762b into 5751c3fb1adf1f109d9b019073133161a5b44b01
2017-08-27 16:30:50 +00:00
Daniel Scheller
8532b9f985
ddbridge: prefix irq_handler*() with ddb_
...
Make the very generic irq_handler*() function names less prone for name
conflicts when the driver is being compiled into the kernel blob by
prefixing the function names with ddb_.
Backported from mainline driver variant. Having the modules from
dddvb compiled into the kernel image is extremely unlikely, but lets keep
things in sync abit anyway.
This doesn't introduce any change in function.
2017-08-27 18:29:20 +02:00
mvoelkel
5751c3fb1a
bump version to 0.9.31
0.9.31-intermediate
2017-08-11 22:57:02 +02:00
Ralph Metzler
5c032058b9
add support for PLS
2017-08-11 16:03:45 +02:00
Ralph Metzler
a44dbc889b
correct lock check order
2017-08-11 16:03:03 +02:00
Ralph Metzler
3d5fae7dd8
add some explanation and correct help message
2017-08-08 22:06:36 +02:00
Ralph Metzler
7602ecf3e5
fixed regression for FSM modulators
2017-08-04 17:50:03 +02:00
Ralph Metzler
bf0315bcc0
move io functions to ddbridge-io.[ch]
2017-08-02 20:22:52 +02:00
Ralph Metzler
dcddb3437d
compile parts of ddbridge and octonet seperately
2017-08-02 17:40:24 +02:00
Ralph Metzler
665b5ef857
add Kconfigs and Makefiles for OctopusNet kernel
2017-08-02 17:34:53 +02:00
Ralph Metzler
c063cffa63
fix comparison for older cards
2017-08-02 16:47:56 +02:00
Ralph Metzler
640c15f4a7
add "pls" too to convert between gold and root codes for DVB-S2 PLS
2017-08-02 00:10:13 +02:00
Ralph Metzler
d3ca949ec5
wrong bitmask for compatibility mode
2017-07-29 14:47:57 +02:00
Ralph Metzler
fd41904378
fix gap handling
...
gap attribute of 128 will now disable gap
2017-07-27 21:56:39 +02:00
Ralph Metzler
eb81f006e4
bump version to 0.9.30
0.9.30-intermediate
2017-07-26 15:16:14 +02:00
Ralph Metzler
af554da865
add ddbridge-hw file with hardware info
2017-07-26 15:15:06 +02:00
Ralph Metzler
d6f56c1807
dkms compatibility
...
Build against specified kernel version (dkms ... -k VERSION) or against current running (uname -r) if not specified
2017-07-26 02:44:56 +02:00
Ralph Metzler
31f22ef4de
also clean .*.o.d files
2017-07-26 02:42:35 +02:00
Ralph Metzler
d4d0a9b84e
Improvements for cit
...
- Added error checking.
- Added help text.
- Added info.
Signed-off-by: Jasmin Jessich <jasmin@anw.at>
2017-07-26 02:35:40 +02:00
Ralph Metzler
24503d35ad
remove no longer used module parameter
2017-07-26 02:13:27 +02:00
Ralph Metzler
3556d6464b
Move device info into ddbridge-hw.c and use get_ddb_info
...
in ddbridge.c, ddbridge-core.c and octonet.c to get
ddb_info for specific devices.
This unifies the method for getting the device info for all hardware.
It also no longer relies on driver_data in struct pci_dev_id
which is deprecated to be used as a pointer.
2017-07-24 22:24:47 +02:00
Ralph Metzler
862c7bfc60
check for error during write
2017-07-24 22:24:13 +02:00
Ralph Metzler
fd21584ecc
Use ddbridge version macro for octonet version
2017-07-24 01:05:31 +02:00
Ralph Metzler
6814a8fa23
move common functions of ddbridge and octonet to core
2017-07-24 01:03:40 +02:00
Ralph Metzler
49d4bd0da8
fix MSI/non-MSI compilation
2017-07-18 01:25:55 +02:00
Ralph Metzler
6d1cfd4cd2
acivate CAM race condition handler
2017-07-18 00:26:09 +02:00
Ralph Metzler
e68ce2ef62
add __refdata
2017-07-18 00:23:13 +02:00
Ralph Metzler
023ae44411
add missing version include
2017-07-17 23:49:19 +02:00
Ralph Metzler
7222bd58b3
change lock check order
2017-07-11 20:37:38 +02:00
Ralph Metzler
f404b3fb6d
add multi-stream capability announcement
2017-07-11 20:36:52 +02:00
Ralph Metzler
de34e2ebbd
correct array access
2017-07-11 20:29:20 +02:00
Ralph Metzler
774e92bd44
change to unsigned because of possible wrong range
2017-07-11 20:27:42 +02:00
Ralph Metzler
8c46d9a86a
change pointer check order
2017-07-11 20:20:39 +02:00
Ralph Metzler
452771913e
fix for 4.12. kernels
2017-07-11 20:17:28 +02:00
Ralph Metzler
3285b6ade0
modulator type 1 has no vga
2017-06-12 14:23:35 +02:00
Ralph Metzler
e6dd33deec
write really availalble modulator channels to port_num
2017-06-12 14:21:21 +02:00
Ralph Metzler
93e42deeaa
only eval register 0x1c for modulator type 1
2017-06-12 14:21:21 +02:00
Ralph Metzler
e415b6e203
force gap setting if given by attribute
2017-06-12 14:21:21 +02:00
manf
1354b9021f
increased fm power
2017-06-02 01:14:15 +02:00
manf
4d17f2f5f0
mod3: atten,gain fixed
2017-06-01 20:13:08 +02:00
Ralph Metzler
5fa08eb288
add gain control
2017-06-01 16:46:44 +02:00
mvoelkel
933779aa24
Readme markup fixed
0.9.29
2017-05-19 16:59:30 +02:00
mvoelkel
01d35aad26
Release 0.9.29
...
New Hardware, fixes, testet up to kernel 4.11.1
2017-05-19 15:48:35 +02:00
Ralph Metzler
40c32767ec
new release
2017-05-17 19:42:25 +02:00
Ralph Metzler
8704ceaf94
change default frequencies for SDR modulator
2017-05-16 21:25:30 +02:00
Ralph Metzler
12b792ef3f
remove possible mutex deadlock
2017-05-16 21:24:48 +02:00
Ralph Metzler
3063b8e88b
revert struct name change
2017-05-04 16:08:13 +02:00
Ralph Metzler
7d73553b61
start output DMA with stall bit set
2017-05-04 09:09:34 +02:00
Ralph Metzler
5d4259f6f6
remove warning for unused code
2017-04-25 19:00:19 +02:00
Ralph Metzler
04294ab5ef
increase to 32 buffers for SDR
2017-04-25 18:59:47 +02:00