Skip to content

dddvb/ddbridge updates as of 2018-06-23

Daniel Scheller linux-media 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest19 patches 1 replyIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/19dvb-frontends/mxl5xx: add break to case DVBS2 in get_frontend()drivers/media/dvb-frontends/mxl5xx.c+1 -01 reply
2/19dvb-frontends/stv0910: cast the BER denominator shift exp to ULLdrivers/media/dvb-frontends/stv0910.c+2 -20 replies
3/19ddbridge: probe for LNBH25 chips before attachingdrivers/media/pci/ddbridge/ddbridge-core.c+15 -70 replies
4/19ddbridge: evaluate the actual link when setting up the dummy tunerdrivers/media/pci/ddbridge/ddbridge-core.c+1 -10 replies
5/19ddbridge: report I2C bus errorsdrivers/media/pci/ddbridge/ddbridge-i2c.c+4 -10 replies
6/19ddbridge: remove unused MDIO defines and hwinfo memberdrivers/media/pci/ddbridge/ddbridge-regs.h drivers/media/pci/ddbridge/ddbridge.h+0 -90 replies
7/19ddbridge: link structure access cosmetics in ddb_port_probe()drivers/media/pci/ddbridge/ddbridge-core.c+9 -80 replies
8/19ddbridge: change MCI base ID and define a SX8 IDdrivers/media/pci/ddbridge/ddbridge-core.c drivers/media/pci/ddbridge/ddbridge.h+5 -30 replies
9/19ddbridge/mci: update copyright year in headersdrivers/media/pci/ddbridge/ddbridge-mci.c drivers/media/pci/ddbridge/ddbridge-mci.h+6 -60 replies
10/19ddbridge/mci: read and report signal strength and SNRdrivers/media/pci/ddbridge/ddbridge-mci.c+46 -10 replies
11/19ddbridge/mci: rename defines and fix i/q var typesdrivers/media/pci/ddbridge/ddbridge-mci.c drivers/media/pci/ddbridge/ddbridge-mci.h+29 -290 replies
12/19ddbridge/mci: extend mci_command and mci_result structsdrivers/media/pci/ddbridge/ddbridge-mci.h+66 -80 replies
13/19ddbridge/mci: store mci type and number of ports in the hwinfodrivers/media/pci/ddbridge/ddbridge-core.c drivers/media/pci/ddbridge/ddbridge-hw.c drivers/media/pci/ddbridge/ddbridge.h+10 -60 replies
14/19ddbridge/mci: make ddb_mci_cmd() and ddb_mci_config() publicdrivers/media/pci/ddbridge/ddbridge-mci.c drivers/media/pci/ddbridge/ddbridge-mci.h+51 -470 replies
15/19ddbridge/mci: split MaxSX8 specific code off to ddbridge-sx8.cdrivers/media/pci/ddbridge/Makefile drivers/media/pci/ddbridge/ddbridge-core.c drivers/media/pci/ddbridge/ddbridge-max.c +4 more+516 -4190 replies
16/19ddbridge/mci: add more MCI status codes, improve MCI_SUCCESS macrodrivers/media/pci/ddbridge/ddbridge-mci.h+6 -20 replies
17/19ddbridge/sx8: disable automatic PLS code searchdrivers/media/pci/ddbridge/ddbridge-sx8.c+1 -10 replies
18/19ddbridge/sx8: enable modulation selection in set_parameters()drivers/media/pci/ddbridge/ddbridge-sx8.c+23 -70 replies
19/19ddbridge/mci: add SX8 I/Q mode remark and remove DIAG CMD definesdrivers/media/pci/ddbridge/ddbridge-mci.h+16 -80 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 00/19] dddvb/ddbridge updates as of 2018-06-23

From: Daniel Scheller <[email protected]>

A bunch of commits as they appeared in the dddvb upstream GIT as of 2018-06-23, mainly cleanups, cosmetics and code move in preparation for new MCI card types, plus improvements to the existing SX8 code, ie. DVBv5 signal statistics.

Also fixes one sparse warning as being reported by Hans' daily media_tree build in the mxl5xx driver.

Daniel Scheller (19):
[media] dvb-frontends/mxl5xx: add break to case DVBS2 in
get_frontend()
[media] dvb-frontends/stv0910: cast the BER denominator shift exp to
ULL
[media] ddbridge: probe for LNBH25 chips before attaching [media] ddbridge: evaluate the actual link when setting up the dummy
tuner
[media] ddbridge: report I2C bus errors
[media] ddbridge: remove unused MDIO defines and hwinfo member [media] ddbridge: link structure access cosmetics in ddb_port_probe() [media] ddbridge: change MCI base ID and define a SX8 ID [media] ddbridge/mci: update copyright year in headers [media] ddbridge/mci: read and report signal strength and SNR [media] ddbridge/mci: rename defines and fix i/q var types [media] ddbridge/mci: extend mci_command and mci_result structs [media] ddbridge/mci: store mci type and number of ports in the hwinfo [media] ddbridge/mci: make ddb_mci_cmd() and ddb_mci_config() public [media] ddbridge/mci: split MaxSX8 specific code off to ddbridge-sx8.c [media] ddbridge/mci: add more MCI status codes, improve MCI_SUCCESS
macro
[media] ddbridge/sx8: disable automatic PLS code search [media] ddbridge/sx8: enable modulation selection in set_parameters() [media] ddbridge/mci: add SX8 I/Q mode remark and remove DIAG CMD
defines

 drivers/media/dvb-frontends/mxl5xx.c       |   1 +
 drivers/media/dvb-frontends/stv0910.c      |   4 +-
 drivers/media/pci/ddbridge/Makefile        |   3 +-
 drivers/media/pci/ddbridge/ddbridge-core.c |  45 +--
 drivers/media/pci/ddbridge/ddbridge-hw.c   |   3 +-
 drivers/media/pci/ddbridge/ddbridge-i2c.c  |   5 +-
 drivers/media/pci/ddbridge/ddbridge-max.c  |  18 +-
 drivers/media/pci/ddbridge/ddbridge-max.h  |   2 +-
 drivers/media/pci/ddbridge/ddbridge-mci.c  | 409 ++----------------------
 drivers/media/pci/ddbridge/ddbridge-mci.h  | 192 ++++++++---
 drivers/media/pci/ddbridge/ddbridge-regs.h |   8 -
 drivers/media/pci/ddbridge/ddbridge-sx8.c  | 490 +++++++++++++++++++++++++++++
 drivers/media/pci/ddbridge/ddbridge.h      |  14 +-
 13 files changed, 718 insertions(+), 476 deletions(-)
 create mode 100644 drivers/media/pci/ddbridge/ddbridge-sx8.c
Signature · 1 line
2.16.4