Ralph Metzler
021eae2eac
simplify i2c functions
2017-10-25 23:07:43 +02:00
Ralph Metzler
b7c9038f51
add ddb_irq_set to set irq handlers
...
always use tasklet/workqueue for input/ouput handlers
2017-10-25 23:03:16 +02:00
Ralph Metzler
a385bcb70c
clean up ddbread/write function names
2017-10-25 23:01:46 +02:00
Ralph Metzler
7bb6cf99e2
add dummy tuner with 125MByte/s dummy data stream
2017-10-23 21:07:28 +02:00
Ralph Metzler
7e6f9d6e9d
change dma buffer number and size from defines to module parameters
2017-10-23 00:14:39 +02:00
Ralph Metzler
e239a6d772
move common workqueue and class init/exit to core
2017-10-22 20:58:58 +02:00
Ralph Metzler
3a2e87eefe
add MSI-X support
2017-10-22 19:55:07 +02:00
Ralph Metzler
0f05b1988a
- add lock loss irq handler
...
- add modulator ioctl mutex
- some more documentation about modulator properties
2017-10-17 23:49:31 +02:00
Ralph Metzler
4a93f79093
add info about modulator reset and status
2017-10-17 09:36:56 +02:00
Ralph Metzler
8fa925317c
fix typo: 0190 instead of 0910
2017-10-16 11:25:05 +02:00
Ralph Metzler
0f4beb4e64
add new modulator test program
2017-10-12 14:22:38 +02:00
Ralph Metzler
6ca3e2f2b3
add data64 property field
...
add modualtor status property
2017-10-12 14:21:18 +02:00
Ralph Metzler
249b1e0b40
add lock lost define
2017-10-12 14:20:14 +02:00
Ralph Metzler
4a137b3d1a
add some documentation about modulator properties
2017-10-12 14:18:38 +02:00
Ralph Metzler
20d4867869
add property get for attenuator, gain and status
2017-10-12 14:18:00 +02:00
Ralph Metzler
8a1f27c3d2
add field offset to field defines
2017-10-11 14:32:01 +02:00
Ralph Metzler
3778a64de5
add MODULATOR_RESET property
2017-10-11 13:47:50 +02:00
Ralph Metzler
6bdfe43958
remove accidentally committed test code
2017-10-03 20:49:45 +02:00
Ralph Metzler
83000cd73a
handle gate control errors
2017-10-02 00:54:53 +02:00
Ralph Metzler
b5ae7ac76f
adapt cxd2099 to mainline 4.14-rc2
2017-09-26 22:09:05 +02:00
Ralph Metzler
872f99fbbe
patch by Iprium:
...
fix SYS_DVBC2 in dvbv3_type()
add SYS_DVBC2 case in dvbv3_type() function to return correct DVBV3_OFDM result instead of DVBV3_UNKNOWN. now driver locks correct to DVB-C2 modulator.
2017-09-26 22:09:05 +02:00
Ralph Metzler
1c22a07eaa
adapt dvb-core, includes and affected files to mainline 4.14-rc2
2017-09-26 22:09:05 +02:00
mvoelkel
f84d196a1e
compiling for kernel 4.12.x
2017-09-25 19:20:17 +02:00
mvoelkel
41897e48c8
bump version to 0.9.32
2017-09-23 12:12:38 +02:00
Ralph Metzler
4765eac57a
optimize stat checks and only allow stat checks once a second
2017-09-20 21:00:21 +02:00
Ralph Metzler
7756a09420
add i2c commands
2017-09-20 02:36:58 +02:00
Ralph Metzler
92b64711ec
strict checkpatch style adjustments
2017-09-16 15:31:52 +02:00
Ralph Metzler
e817b91860
re-enable port_attach error handling
2017-09-10 23:12:54 +02:00
Ralph Metzler
b814cf09e4
use enums instead of types
2017-09-10 23:11:15 +02:00
Ralph Metzler
0dd0997133
change FSM card channel number detection to use register 0x1c
2017-09-10 22:25:02 +02:00
Ralph Metzler
983949f4dd
- initialize modulators before registering devices to prevent races
...
- check for number of FSM modulator channels before allocating ports
2017-09-09 00:21:11 +02:00
Ralph Metzler
fe5f6b737c
convert all device information structs to const and fix related problems
2017-09-08 14:47:14 +02:00
Ralph Metzler
3e67af1b5b
remove old commented out buggy codepath
2017-09-07 21:55:56 +02:00
Ralph Metzler
e4acb524a7
return EINVAL if input NULL (e.g. in case of mod devices)
2017-09-06 17:51:30 +02:00
Ralph Metzler
aa2762747f
move MaxS8 and special MAX card LNB functions to separate file
2017-08-27 23:54:49 +02:00
Ralph Metzler
117d9a065d
correct header line
2017-08-27 22:17:27 +02:00
Ralph Metzler
17b3e1ed26
move ci support to separate file
2017-08-27 22:09:43 +02:00
Ralph Metzler
07f7720145
prefix irq handlers with ddb_ to avoid name collisions
2017-08-27 21:42:02 +02:00
Ralph Metzler
b2ca06e639
strict checkpatch style fixes
2017-08-26 22:04:37 +02:00
Ralph Metzler
2b6babfdc0
coding style fixes according to checkpatch
2017-08-26 10:32:53 +02:00
Ralph Metzler
5074e28e10
change output functions from pr_ to dev_
2017-08-25 23:30:58 +02:00
Ralph Metzler
df4f23384b
lower lowest symbol rate to 100000
2017-08-25 23:30:28 +02:00
Ralph Metzler
838eb620ba
write register with mode last
2017-08-25 22:07:43 +02:00
Ralph Metzler
e55dcd2fd2
correct status check order
2017-08-25 22:07:43 +02:00
Ralph Metzler
27601b4769
fix for new kernels
2017-08-25 22:07:43 +02:00
mvoelkel
5751c3fb1a
bump version to 0.9.31
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