Skip to content

Commit 84c78fd

Browse files
Stefan Herdlerintel-lab-lkp
authored andcommitted
media: av7110: remove budget-patch driver
This patch removes the budget-patch stand alone driver only. This patch does *not* remove the budget-patch support from the av7110 (= dvb-ttpci) driver. This patch does also *not* remove the support for the full-ts mod. The budget-patch is an obsolete, experimental hardware modification, which aimed to receive the whole transport stream of a transponder by bypassing the av7110. This modification never worked reliably enough to be used in a productive environment. "almost no packet loss" [budget-patch.c torvalds#522] is still a packet loss. The successor of the budget-patch is the full-ts mod, which is reliable. The full-ts mod circuit is found on the never rev. 2.2 and 2.3 DVB-S cards ex factory. The full-ts mod support is (only) in the av7110 (= dvb-ttpci) driver. The budget-patch driver is a stand alone driver, which turns the card into a budget card. It doesn't appear to be ever intended for the average user. "Card is required to have loaded firmware to tune properly. Firmware can be loaded by insertion and removal of standard av7110 driver prior to loading this driver." [Kconfig] There is support for the budget-patch in the av7110 (= dvb-ttpci) driver too, which isn't affected by this patch. The budget-patch is obsolete and replaced by the full-ts mod quiet a while now. Remove the budget-patch driver left over from development. Signed-off-by: Stefan Herdler <[email protected]>
1 parent efdfe4b commit 84c78fd

File tree

3 files changed

+0
-689
lines changed

3 files changed

+0
-689
lines changed

drivers/staging/media/av7110/Kconfig

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -51,28 +51,6 @@ config DVB_AV7110_OSD
5151

5252
All other people say N.
5353

54-
config DVB_BUDGET_PATCH
55-
tristate "AV7110 cards with Budget Patch"
56-
depends on DVB_BUDGET_CORE && I2C
57-
depends on DVB_AV7110
58-
select DVB_STV0299 if MEDIA_SUBDRV_AUTOSELECT
59-
select DVB_VES1X93 if MEDIA_SUBDRV_AUTOSELECT
60-
select DVB_TDA8083 if MEDIA_SUBDRV_AUTOSELECT
61-
help
62-
Support for Budget Patch (full TS) modification on
63-
SAA7146+AV7110 based cards (DVB-S cards). This
64-
driver doesn't use onboard MPEG2 decoder. The
65-
card is driven in Budget-only mode. Card is
66-
required to have loaded firmware to tune properly.
67-
Firmware can be loaded by insertion and removal of
68-
standard AV7110 driver prior to loading this
69-
driver.
70-
71-
Say Y if you own such a card and want to use it.
72-
73-
To compile this driver as a module, choose M here: the
74-
module will be called budget-patch.
75-
7654
if DVB_AV7110
7755

7856
# Frontend driver that it is used only by AV7110 driver

drivers/staging/media/av7110/Makefile

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,6 @@ ifdef CONFIG_DVB_AV7110_IR
1010
dvb-ttpci-objs += av7110_ir.o
1111
endif
1212

13-
obj-$(CONFIG_DVB_BUDGET_PATCH) += budget-patch.o
14-
1513
obj-$(CONFIG_DVB_AV7110) += dvb-ttpci.o
1614

1715
obj-$(CONFIG_DVB_SP8870) += sp8870.o

0 commit comments

Comments
 (0)