Commit Graph

  • 2eb3b3e723 add init values for TSINSDELM/L Ralph Metzler 2018-01-02 19:58:33 +01:00
  • 2e1c7b62a9 make registration states more fine grained Ralph Metzler 2018-01-01 21:04:00 +01:00
  • 6001c5baf5 remove buffer size debugging message Ralph Metzler 2018-01-01 21:03:27 +01:00
  • 02b292987b remove extra DVB-T frontend parameter Ralph Metzler 2018-01-01 21:02:33 +01:00
  • 4ebb3ca938 adapt to latest MCI interface changes Ralph Metzler 2018-01-01 21:01:49 +01:00
  • c5b45cdbac remove extra parameter fro DVB-T frontend Ralph Metzler 2018-01-01 21:00:11 +01:00
  • 23826d9981 increase TS output speed for parallel connections Ralph Metzler 2017-12-27 22:17:36 +01:00
  • da3539c994 remove mistakenly added transmission mode 64K Ralph Metzler 2017-12-27 22:11:17 +01:00
  • db463d0839 add link to FW update Ralph Metzler 2017-12-22 19:19:56 +01:00
  • 9471cce8bf update gitignore Rafaël Carré 2017-12-21 14:44:17 +01:00
  • c07e4bebbd add documentation about bb frame mode Ralph Metzler 2017-12-15 00:25:51 +01:00
  • dfff0f5953 add -DCONFIG_DVB_CXD2099 to fix problem with CI attach Ralph Metzler 2017-12-14 22:06:28 +01:00
  • 5861be116c Merge 239d335d470d1b5ffa518777ccabba8d3b1721c9 into d87246de124e4a7939dee4b4b71248a52c9c6893 Daniel Scheller 2017-12-14 18:56:26 +00:00
  • d87246de12 throw a warning on double unlocks based on patch by Daniel Scheller Ralph Metzler 2017-12-12 10:19:52 +01:00
  • b54e6ed689 do not try to close gate if opening it failed Ralph Metzler 2017-12-12 01:52:14 +01:00
  • 3b44e78bd0 Move get_cur_symbol_rate call to get_frontend() Ralph Metzler 2017-12-12 01:38:22 +01:00
  • f7fbeed21e add IQ command and return struct Ralph Metzler 2017-12-12 01:22:16 +01:00
  • a14cbc0eff use kernel gcd and move comment regarding calculation to correct function Ralph Metzler 2017-12-11 23:04:14 +01:00
  • 2d41161cb4 reject too small symbol rates Ralph Metzler 2017-12-11 23:02:15 +01:00
  • c75a7892d9 remove unnecessary casts Ralph Metzler 2017-12-11 16:41:32 +01:00
  • d5bbd3a025 replace 0 with proper NULL pointer Ralph Metzler 2017-12-11 16:20:24 +01:00
  • 096bf9d5a9 assignment used 0 instead of link from argument Ralph Metzler 2017-12-11 16:12:23 +01:00
  • 3806b4d2da remove unnecessary init value Ralph Metzler 2017-12-11 16:11:20 +01:00
  • b42358eaa2 backwards compatibility Ralph Metzler 2017-12-11 16:10:37 +01:00
  • 04fc90e4d6 do not use dvb_attach, it is not in a seperate module Ralph Metzler 2017-12-07 19:31:44 +01:00
  • 50cf06cbb8 properly reference dvbs2_signal_info Ralph Metzler 2017-12-07 19:31:11 +01:00
  • d398909c1d add first basic support for MCI frontends like the MAXSX8 (incomplete) Ralph Metzler 2017-12-05 19:59:23 +01:00
  • b814026565 - simplify init_search_param() with new register access functions - add stream id 0x80000000 to set streaming mode Ralph Metzler 2017-12-05 19:57:08 +01:00
  • 611065f572 add defines to simply IRQ handler Ralph Metzler 2017-12-05 19:37:29 +01:00
  • eabde4ab5a add back old input handler as option Ralph Metzler 2017-12-05 19:33:16 +01:00
  • efd5070f76 add flash update for MaxSX8 Ralph Metzler 2017-12-05 19:30:25 +01:00
  • ea09ce3b7b add device id 9 for MaxSX8 type cards Ralph Metzler 2017-12-05 19:26:26 +01:00
  • de27043d42 add NO_INPUT define and initialize input property to NO_INPUT Ralph Metzler 2017-12-05 19:25:02 +01:00
  • f7e8b25e02 add higher APSK mods for DVB-S2X Ralph Metzler 2017-12-05 19:24:05 +01:00
  • c56e156176 add MaxSX8 hardware defs Ralph Metzler 2017-12-05 19:23:07 +01:00
  • 6f164f38d8 re-add some obsolete structs to make older programs compile Ralph Metzler 2017-12-05 19:20:51 +01:00
  • ca3c26808f simply enable_puncture_rate Ralph Metzler 2017-10-27 13:11:11 +02:00
  • 9e5576c562 add field and register reading/writing macros Ralph Metzler 2017-10-25 23:13:26 +02:00
  • 021eae2eac simplify i2c functions Ralph Metzler 2017-10-25 23:07:43 +02:00
  • b7c9038f51 add ddb_irq_set to set irq handlers always use tasklet/workqueue for input/ouput handlers Ralph Metzler 2017-10-25 23:03:16 +02:00
  • a385bcb70c clean up ddbread/write function names Ralph Metzler 2017-10-25 23:01:46 +02:00
  • 5b875366d9 setmod2: add symbol rate parameter, add verbose messages Marcin Kaluza 2017-10-24 12:08:48 +02:00
  • a47b625139 New API: keep setting MODULATOR_INPUT_BITRATE compatible with the old way Marcin Kaluza 2017-10-24 11:50:52 +02:00
  • 7bb6cf99e2 add dummy tuner with 125MByte/s dummy data stream Ralph Metzler 2017-10-23 21:07:28 +02:00
  • 7e6f9d6e9d change dma buffer number and size from defines to module parameters Ralph Metzler 2017-10-23 00:14:39 +02:00
  • e239a6d772 move common workqueue and class init/exit to core Ralph Metzler 2017-10-22 20:58:58 +02:00
  • 3a2e87eefe add MSI-X support Ralph Metzler 2017-10-22 19:55:07 +02:00
  • fefdde5e00 setmod2: add cmdline args: modulator, frequency, bitrate Marcin Kaluza 2017-10-19 14:27:56 +02:00
  • 8b9a107e7f New API: fix setting MODULATOR_INPUT_BITRATE Marcin Kaluza 2017-10-19 14:33:58 +02:00
  • 0f05b1988a - add lock loss irq handler - add modulator ioctl mutex - some more documentation about modulator properties Ralph Metzler 2017-10-17 23:49:31 +02:00
  • 4a93f79093 add info about modulator reset and status Ralph Metzler 2017-10-17 09:36:56 +02:00
  • 8fa925317c fix typo: 0190 instead of 0910 Ralph Metzler 2017-10-16 11:25:05 +02:00
  • 239d335d47 stv0910: fix typo (stv0190->stv0910) Daniel Scheller 2017-10-15 21:55:33 +02:00
  • 0f4beb4e64 add new modulator test program Ralph Metzler 2017-10-12 14:22:38 +02:00
  • 6ca3e2f2b3 add data64 property field add modualtor status property Ralph Metzler 2017-10-12 14:21:18 +02:00
  • 249b1e0b40 add lock lost define Ralph Metzler 2017-10-12 14:20:14 +02:00
  • 4a137b3d1a add some documentation about modulator properties Ralph Metzler 2017-10-12 14:18:38 +02:00
  • 20d4867869 add property get for attenuator, gain and status Ralph Metzler 2017-10-12 14:18:00 +02:00
  • 8a1f27c3d2 add field offset to field defines Ralph Metzler 2017-10-11 14:32:01 +02:00
  • 3778a64de5 add MODULATOR_RESET property Ralph Metzler 2017-10-11 13:47:50 +02:00
  • 6bdfe43958 remove accidentally committed test code Ralph Metzler 2017-10-03 20:49:45 +02:00
  • 83000cd73a handle gate control errors Ralph Metzler 2017-10-02 00:54:53 +02:00
  • 4a59e5a352 Merge 4a29e12c7674ab40809f41bf06cf071d3afd3ce7 into f84d196a1e9ea07e431ceff0627d209e5145de3b g0tar 2017-09-29 10:49:22 +00:00
  • 4a29e12c76 report I2C errors using dev_err() to indicate failing node number Tomasz Pala 2017-09-29 12:31:02 +02:00
  • d472e9ccb7 print the source of I2C errors Tomasz Pala 2017-09-29 11:39:56 +02:00
  • b5ae7ac76f adapt cxd2099 to mainline 4.14-rc2 Ralph Metzler 2017-09-26 22:05:46 +02:00
  • 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. Ralph Metzler 2017-09-26 21:19:58 +02:00
  • 1c22a07eaa adapt dvb-core, includes and affected files to mainline 4.14-rc2 Ralph Metzler 2017-09-26 21:18:04 +02:00
  • dd334fce69 Merge 5fa2afb6c7cc808f594111a79a5151f251000ea5 into f84d196a1e9ea07e431ceff0627d209e5145de3b IPrium LLC 2017-09-25 19:12:32 +00:00
  • 11a9c2067e Merge 55e7a91c3e6009d64045e9ce8b9c6d6e1a6f62d8 into f84d196a1e9ea07e431ceff0627d209e5145de3b Daniel Scheller 2017-09-25 19:12:32 +00:00
  • 595b387b84 Merge 8ce7f0bb6367059def2a4ab1b0e6b260c969bd92 into f84d196a1e9ea07e431ceff0627d209e5145de3b Daniel Scheller 2017-09-25 19:12:32 +00:00
  • ac4db1db16 Merge f765e5e99efa316af2199fd33ccadd3e38cc34cc into f84d196a1e9ea07e431ceff0627d209e5145de3b Daniel Scheller 2017-09-25 19:12:32 +00:00
  • f84d196a1e compiling for kernel 4.12.x 0.9.32-compile-fix mvoelkel 2017-09-25 19:20:17 +02:00
  • 41897e48c8 bump version to 0.9.32 0.9.32 mvoelkel 2017-09-23 12:12:38 +02:00
  • 4765eac57a optimize stat checks and only allow stat checks once a second Ralph Metzler 2017-09-20 21:00:21 +02:00
  • 7756a09420 add i2c commands Ralph Metzler 2017-09-20 02:36:58 +02:00
  • 92b64711ec strict checkpatch style adjustments Ralph Metzler 2017-09-16 15:31:52 +02:00
  • 6e9c7b5dce Merge 08e14bad94568452317d9da9acf0001e769f5106 into 5751c3fb1adf1f109d9b019073133161a5b44b01 Hans-Peter Jansen 2017-09-11 08:40:42 +00:00
  • 08e14bad94 fix changed kmalloc flag for kernel >= 4.13 Hans-Peter Jansen 2017-09-11 10:38:48 +02:00
  • e817b91860 re-enable port_attach error handling Ralph Metzler 2017-09-10 23:12:54 +02:00
  • b814cf09e4 use enums instead of types Ralph Metzler 2017-09-10 23:11:15 +02:00
  • 0dd0997133 change FSM card channel number detection to use register 0x1c Ralph Metzler 2017-09-10 22:25:02 +02:00
  • 983949f4dd - initialize modulators before registering devices to prevent races - check for number of FSM modulator channels before allocating ports Ralph Metzler 2017-09-09 00:21:11 +02:00
  • fe5f6b737c convert all device information structs to const and fix related problems Ralph Metzler 2017-09-08 14:47:14 +02:00
  • 3e67af1b5b remove old commented out buggy codepath Ralph Metzler 2017-09-07 21:55:56 +02:00
  • e4acb524a7 return EINVAL if input NULL (e.g. in case of mod devices) Ralph Metzler 2017-09-06 17:51:30 +02:00
  • aa2762747f move MaxS8 and special MAX card LNB functions to separate file Ralph Metzler 2017-08-27 23:54:49 +02:00
  • 117d9a065d correct header line Ralph Metzler 2017-08-27 22:13:55 +02:00
  • 17b3e1ed26 move ci support to separate file Ralph Metzler 2017-08-27 22:09:43 +02:00
  • 07f7720145 prefix irq handlers with ddb_ to avoid name collisions Ralph Metzler 2017-08-27 21:42:02 +02:00
  • f765e5e99e cxd2099: control buffer mode with a modparam Daniel Scheller 2017-08-27 19:02:12 +02:00
  • 8ce7f0bb63 stv6111: return NULL instead of plain integer Daniel Scheller 2017-08-27 18:54:42 +02:00
  • 55e7a91c3e stv0910: release lock on gate_ctrl() failure Daniel Scheller 2017-08-27 18:46:53 +02:00
  • 02b47032fc Merge 374f9509ef8ddf31b65f6fb2bcc3f7dadc6c834f into 5751c3fb1adf1f109d9b019073133161a5b44b01 Daniel Scheller 2017-08-27 16:37:40 +00:00
  • 374f9509ef stv0910: Support a minimum symbol rate of 100KSyms/s Daniel Scheller 2017-08-27 18:34:44 +02:00
  • 6de10adfd2 Merge 8532b9f985b1be7dff1f66eff7c304c30651762b into 5751c3fb1adf1f109d9b019073133161a5b44b01 Daniel Scheller 2017-08-27 16:30:50 +00:00
  • 8532b9f985 ddbridge: prefix irq_handler*() with ddb_ Daniel Scheller 2017-08-27 18:25:40 +02:00
  • b2ca06e639 strict checkpatch style fixes Ralph Metzler 2017-08-26 22:04:37 +02:00
  • 2b6babfdc0 coding style fixes according to checkpatch Ralph Metzler 2017-08-26 10:32:53 +02:00
  • 5074e28e10 change output functions from pr_ to dev_ Ralph Metzler 2017-08-25 23:30:58 +02:00