From a2f35eb06f180af04b2f4a3ddf3a5ab591ad4422 Mon Sep 17 00:00:00 2001 From: Stefan Saraev Date: Sun, 6 Oct 2013 18:33:51 +0300 Subject: [PATCH] linux: dvbsky delsys whatever.. --- .../3.11.4/linux-210.01-dvbsky-auto-off.patch | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 packages/linux/patches/3.11.4/linux-210.01-dvbsky-auto-off.patch diff --git a/packages/linux/patches/3.11.4/linux-210.01-dvbsky-auto-off.patch b/packages/linux/patches/3.11.4/linux-210.01-dvbsky-auto-off.patch new file mode 100644 index 0000000000..381e8b9bc9 --- /dev/null +++ b/packages/linux/patches/3.11.4/linux-210.01-dvbsky-auto-off.patch @@ -0,0 +1,31 @@ +diff --git a/drivers/media/dvb-frontends/m88ds3103.c b/drivers/media/dvb-frontends/m88ds3103.c +index 315809d..54dff7c 100644 +--- a/drivers/media/dvb-frontends/m88ds3103.c ++++ b/drivers/media/dvb-frontends/m88ds3103.c +@@ -1244,6 +1244,8 @@ static int m88ds3103_set_frontend(struct dvb_frontend *fe) + dprintk("symbol rate = %d\n", c->symbol_rate); + dprintk("delivery system = %d\n", c->delivery_system); + ++ state->delivery_system = c->delivery_system; ++ + realFreq = c->frequency; + lpf_offset_KHz = 0; + if(c->symbol_rate < 5000000){ +@@ -1501,7 +1503,7 @@ static int m88ds3103_set_frontend(struct dvb_frontend *fe) + } + msleep(20); + } +- ++/* + if((status & FE_HAS_LOCK) == 0){ + state->delivery_system = (state->delivery_system == SYS_DVBS) ? SYS_DVBS2 : SYS_DVBS; + m88ds3103_demod_connect(fe, offset_khz); +@@ -1514,7 +1516,7 @@ static int m88ds3103_set_frontend(struct dvb_frontend *fe) + msleep(20); + } + } +- ++*/ + if (status & FE_HAS_LOCK){ + if(state->config->ci_mode == 2) + m88ds3103_set_clock_ratio(state);