Re: [PATCH] FM1216ME_MK3 AUX byte for FM mode
Hi Mauro I found TV card and test this patch. Audio is better. Please apply. With my best regards, Dmitry. Hi Dmitri, Em 23-04-2009 02:40, Dmitri Belimov escreveu: Hi All Write AUX byte to FM1216ME_MK3 when FM mode, better sensitivity. It can be usefull for other tuners. Hmm... Found this patch. It were never applied, but it may make some sense to apply it. Could you please double-check if this patch is still valid, and, if so, re-send it to me? Thanks! Mauro diff -r 00a84f86671d linux/drivers/media/common/tuners/tuner-simple.c --- a/linux/drivers/media/common/tuners/tuner-simple.c Mon Apr 20 22:07:44 2009 + +++ b/linux/drivers/media/common/tuners/tuner-simple.c Thu Apr 23 10:26:54 2009 +1000 @@ -751,6 +751,17 @@ if (4 != rc) tuner_warn(i2c i/o error: rc == %d (should be 4)\n, rc); + /* Write AUX byte */ + switch (priv-type) { + case TUNER_PHILIPS_FM1216ME_MK3: + buffer[2] = 0x98; + buffer[3] = 0x20; /* set TOP AGC */ + rc = tuner_i2c_xfer_send(priv-i2c_props, buffer, 4); + if (4 != rc) + tuner_warn(i2c i/o error: rc == %d (should be 4)\n, rc); + break; + } + return 0; } Signed-off-by: Beholder Intl. Ltd. Dmitry Belimov d.beli...@gmail.com With my best regards, Dmitry. diff --git a/drivers/media/common/tuners/tuner-simple.c b/drivers/media/common/tuners/tuner-simple.c index f8ee29e..4092200 100644 --- a/drivers/media/common/tuners/tuner-simple.c +++ b/drivers/media/common/tuners/tuner-simple.c @@ -751,6 +751,17 @@ static int simple_set_radio_freq(struct dvb_frontend *fe, if (4 != rc) tuner_warn(i2c i/o error: rc == %d (should be 4)\n, rc); + /* Write AUX byte */ + switch (priv-type) { + case TUNER_PHILIPS_FM1216ME_MK3: + buffer[2] = 0x98; + buffer[3] = 0x20; /* set TOP AGC */ + rc = tuner_i2c_xfer_send(priv-i2c_props, buffer, 4); + if (4 != rc) + tuner_warn(i2c i/o error: rc == %d (should be 4)\n, rc); + break; + } + return 0; } Signed-off-by: Beholder Intl. Ltd. Dmitry Belimov d.beli...@gmail.com
Re: [PATCH] FM1216ME_MK3 AUX byte for FM mode
Hi Mauro Need apply this patch. I test it for compile only right now I haven't TV cards with 1216ME_MK3. I was send ask on our forum for test. With my best regards, Dmitry. Hi Dmitri, Em 23-04-2009 02:40, Dmitri Belimov escreveu: Hi All Write AUX byte to FM1216ME_MK3 when FM mode, better sensitivity. It can be usefull for other tuners. Hmm... Found this patch. It were never applied, but it may make some sense to apply it. Could you please double-check if this patch is still valid, and, if so, re-send it to me? Thanks! Mauro diff -r 00a84f86671d linux/drivers/media/common/tuners/tuner-simple.c --- a/linux/drivers/media/common/tuners/tuner-simple.c Mon Apr 20 22:07:44 2009 + +++ b/linux/drivers/media/common/tuners/tuner-simple.c Thu Apr 23 10:26:54 2009 +1000 @@ -751,6 +751,17 @@ if (4 != rc) tuner_warn(i2c i/o error: rc == %d (should be 4)\n, rc); + /* Write AUX byte */ + switch (priv-type) { + case TUNER_PHILIPS_FM1216ME_MK3: + buffer[2] = 0x98; + buffer[3] = 0x20; /* set TOP AGC */ + rc = tuner_i2c_xfer_send(priv-i2c_props, buffer, 4); + if (4 != rc) + tuner_warn(i2c i/o error: rc == %d (should be 4)\n, rc); + break; + } + return 0; } Signed-off-by: Beholder Intl. Ltd. Dmitry Belimov d.beli...@gmail.com With my best regards, Dmitry. diff --git a/drivers/media/common/tuners/tuner-simple.c b/drivers/media/common/tuners/tuner-simple.c index f8ee29e..4092200 100644 --- a/drivers/media/common/tuners/tuner-simple.c +++ b/drivers/media/common/tuners/tuner-simple.c @@ -751,6 +751,17 @@ static int simple_set_radio_freq(struct dvb_frontend *fe, if (4 != rc) tuner_warn(i2c i/o error: rc == %d (should be 4)\n, rc); + /* Write AUX byte */ + switch (priv-type) { + case TUNER_PHILIPS_FM1216ME_MK3: + buffer[2] = 0x98; + buffer[3] = 0x20; /* set TOP AGC */ + rc = tuner_i2c_xfer_send(priv-i2c_props, buffer, 4); + if (4 != rc) + tuner_warn(i2c i/o error: rc == %d (should be 4)\n, rc); + break; + } + return 0; } Signed-off-by: Beholder Intl. Ltd. Dmitry Belimov d.beli...@gmail.com
Re: [PATCH] FM1216ME_MK3 AUX byte for FM mode
Hi Mauro Sure. I'll do it ASAP With my best regards, Dmitry. Hi Dmitri, Em 23-04-2009 02:40, Dmitri Belimov escreveu: Hi All Write AUX byte to FM1216ME_MK3 when FM mode, better sensitivity. It can be usefull for other tuners. Hmm... Found this patch. It were never applied, but it may make some sense to apply it. Could you please double-check if this patch is still valid, and, if so, re-send it to me? Thanks! Mauro diff -r 00a84f86671d linux/drivers/media/common/tuners/tuner-simple.c --- a/linux/drivers/media/common/tuners/tuner-simple.c Mon Apr 20 22:07:44 2009 + +++ b/linux/drivers/media/common/tuners/tuner-simple.c Thu Apr 23 10:26:54 2009 +1000 @@ -751,6 +751,17 @@ if (4 != rc) tuner_warn(i2c i/o error: rc == %d (should be 4)\n, rc); + /* Write AUX byte */ + switch (priv-type) { + case TUNER_PHILIPS_FM1216ME_MK3: + buffer[2] = 0x98; + buffer[3] = 0x20; /* set TOP AGC */ + rc = tuner_i2c_xfer_send(priv-i2c_props, buffer, 4); + if (4 != rc) + tuner_warn(i2c i/o error: rc == %d (should be 4)\n, rc); + break; + } + return 0; } Signed-off-by: Beholder Intl. Ltd. Dmitry Belimov d.beli...@gmail.com With my best regards, Dmitry. -- To unsubscribe from this list: send the line unsubscribe linux-media in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [PATCH] FM1216ME_MK3 AUX byte for FM mode
Hi Dmitri, Em 23-04-2009 02:40, Dmitri Belimov escreveu: Hi All Write AUX byte to FM1216ME_MK3 when FM mode, better sensitivity. It can be usefull for other tuners. Hmm... Found this patch. It were never applied, but it may make some sense to apply it. Could you please double-check if this patch is still valid, and, if so, re-send it to me? Thanks! Mauro diff -r 00a84f86671d linux/drivers/media/common/tuners/tuner-simple.c --- a/linux/drivers/media/common/tuners/tuner-simple.cMon Apr 20 22:07:44 2009 + +++ b/linux/drivers/media/common/tuners/tuner-simple.cThu Apr 23 10:26:54 2009 +1000 @@ -751,6 +751,17 @@ if (4 != rc) tuner_warn(i2c i/o error: rc == %d (should be 4)\n, rc); + /* Write AUX byte */ + switch (priv-type) { + case TUNER_PHILIPS_FM1216ME_MK3: + buffer[2] = 0x98; + buffer[3] = 0x20; /* set TOP AGC */ + rc = tuner_i2c_xfer_send(priv-i2c_props, buffer, 4); + if (4 != rc) + tuner_warn(i2c i/o error: rc == %d (should be 4)\n, rc); + break; + } + return 0; } Signed-off-by: Beholder Intl. Ltd. Dmitry Belimov d.beli...@gmail.com With my best regards, Dmitry. -- To unsubscribe from this list: send the line unsubscribe linux-media in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html