Skip to content

Move av7110 driver to staging

Mauro Carvalho Chehab linux-media linux-staging lkml 2 versions – New

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v2 Latest3 patches 0 repliesNew
  2. v12 patches 0 repliesSuperseded

Changes in v2 from the cover letter

- Fix a typo at the TODO file;
- Add a note at TODO that cleanup patches won't be accepted;
- Changed the description of the second patch.

Patches in v2 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/3media: move ttpci-eeprom to commondrivers/media/common/Kconfig drivers/media/common/Makefile drivers/media/common/ttpci-eeprom.c +4 more+7 -70 replies
2/3media: av7110: move driver to stagingdrivers/media/pci/ttpci/Kconfig drivers/media/pci/ttpci/Makefile drivers/media/pci/ttpci/budget.h +20 more+101 -840 replies
3/3media: sp8870: move it to stagingdrivers/media/dvb-frontends/Kconfig drivers/media/dvb-frontends/Makefile drivers/staging/media/av7110/Kconfig +3 more+22 -130 replies

Reviews trailers per patch

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

Read the v2 thread

Cover letter [PATCH v2 0/3] Move av7110 driver to staging

This driver was written for a hardware manufactured by TI from a design made by Convergence. Such hardware supports only MPEG2, which doesn't fit most of the current DVB transmissions.

It stopped being manufactured more than a decade ago.

Also, recent checks identified that a frontend used by such driver was broken for sometime without nobody noticing it.

It means that it is time to retire it for good.

This series move both av7110 and sp8870 frontend drivers (which is used only by av7110) to staging, while keeping the remaining ttpci support upstream.

It also moves ttpci-eeprom to a common place, as it is used by both a PCI and an USB driver.

---

v2:
- Fix a typo at the TODO file;
- Add a note at TODO that cleanup patches won't be accepted;
- Changed the description of the second patch.

Mauro Carvalho Chehab (3):
media: move ttpci-eeprom to common
media: av7110: move driver to staging
media: sp8870: move it to staging

 drivers/media/common/Kconfig                  |  4 +
 drivers/media/common/Makefile                 |  1 +
 .../{pci/ttpci => common}/ttpci-eeprom.c      |  0
 .../{pci/ttpci => common}/ttpci-eeprom.h      |  0
 drivers/media/dvb-frontends/Kconfig           | 12 ---
 drivers/media/dvb-frontends/Makefile          |  1 -
 drivers/media/pci/ttpci/Kconfig               | 74 ---------------
 drivers/media/pci/ttpci/Makefile              | 11 +--
 drivers/media/pci/ttpci/budget.h              |  2 +-
 drivers/media/usb/Kconfig                     |  5 -
 drivers/media/usb/dvb-usb/Makefile            |  2 +-
 drivers/staging/media/Kconfig                 |  2 +
 drivers/staging/media/Makefile                |  1 +
 drivers/staging/media/av7110/Kconfig          | 94 +++++++++++++++++++
 drivers/staging/media/av7110/Makefile         | 22 +++++
 drivers/staging/media/av7110/TODO             |  3 +
 .../ttpci => staging/media/av7110}/av7110.c   |  0
 .../ttpci => staging/media/av7110}/av7110.h   |  0
 .../media/av7110}/av7110_av.c                 |  0
 .../media/av7110}/av7110_av.h                 |  0
 .../media/av7110}/av7110_ca.c                 |  0
 .../media/av7110}/av7110_ca.h                 |  0
 .../media/av7110}/av7110_hw.c                 |  0
 .../media/av7110}/av7110_hw.h                 |  0
 .../media/av7110}/av7110_ipack.c              |  0
 .../media/av7110}/av7110_ipack.h              |  0
 .../media/av7110}/av7110_ir.c                 |  0
 .../media/av7110}/av7110_v4l.c                |  0
 .../media/av7110}/budget-patch.c              |  0
 .../media/av7110}/dvb_filter.c                |  0
 .../media/av7110}/dvb_filter.h                |  0
 .../media/av7110}/sp8870.c                    |  0
 .../media/av7110}/sp8870.h                    |  0
 33 files changed, 130 insertions(+), 104 deletions(-)
 rename drivers/media/{pci/ttpci => common}/ttpci-eeprom.c (100%)
 rename drivers/media/{pci/ttpci => common}/ttpci-eeprom.h (100%)
 create mode 100644 drivers/staging/media/av7110/Kconfig
 create mode 100644 drivers/staging/media/av7110/Makefile
 create mode 100644 drivers/staging/media/av7110/TODO
 rename drivers/{media/pci/ttpci => staging/media/av7110}/av7110.c (100%)
 rename drivers/{media/pci/ttpci => staging/media/av7110}/av7110.h (100%)
 rename drivers/{media/pci/ttpci => staging/media/av7110}/av7110_av.c (100%)
 rename drivers/{media/pci/ttpci => staging/media/av7110}/av7110_av.h (100%)
 rename drivers/{media/pci/ttpci => staging/media/av7110}/av7110_ca.c (100%)
 rename drivers/{media/pci/ttpci => staging/media/av7110}/av7110_ca.h (100%)
 rename drivers/{media/pci/ttpci => staging/media/av7110}/av7110_hw.c (100%)
 rename drivers/{media/pci/ttpci => staging/media/av7110}/av7110_hw.h (100%)
 rename drivers/{media/pci/ttpci => staging/media/av7110}/av7110_ipack.c (100%)
 rename drivers/{media/pci/ttpci => staging/media/av7110}/av7110_ipack.h (100%)
 rename drivers/{media/pci/ttpci => staging/media/av7110}/av7110_ir.c (100%)
 rename drivers/{media/pci/ttpci => staging/media/av7110}/av7110_v4l.c (100%)
 rename drivers/{media/pci/ttpci => staging/media/av7110}/budget-patch.c (100%)
 rename drivers/{media/pci/ttpci => staging/media/av7110}/dvb_filter.c (100%)
 rename drivers/{media/pci/ttpci => staging/media/av7110}/dvb_filter.h (100%)
 rename drivers/{media/dvb-frontends => staging/media/av7110}/sp8870.c (100%)
 rename drivers/{media/dvb-frontends => staging/media/av7110}/sp8870.h (100%)
Signature · 1 line
2.31.1