History log of /drivers/media/common/tuners/tda18271.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
ce0e93a52a01d0074b2bd12c056cbbf7a8a300c4 21-Dec-2011 Mauro Carvalho Chehab <mchehab@redhat.com> [media] tda18271: add support for QAM 7 MHz map

This standard is not properly documented, but its settings are at
the tda18271dd driver, and are somewhat obvious, as they follow
the same logic as DVB-T 7MHz.

Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
/drivers/media/common/tuners/tda18271.h
25985edcedea6396277003854657b5f3cb31a628 31-Mar-2011 Lucas De Marchi <lucas.demarchi@profusion.mobi> Fix common misspellings

Fixes generated by 'codespell' and manually reviewed.

Signed-off-by: Lucas De Marchi <lucas.demarchi@profusion.mobi>
/drivers/media/common/tuners/tda18271.h
e350d44fed8eb86a7192a579e3687fcd76a4645b 27-Sep-2010 Mauro Carvalho Chehab <mchehab@redhat.com> [media] tda18271: allow restricting max out to 4 bytes

By default, tda18271 tries to optimize I2C bus by updating all registers
at the same time. Unfortunately, some devices doesn't support it.

The current logic has a problem when small_i2c is equal to 8, since there
are some transfers using 11 + 1 bytes.

Fix the problem by enforcing the max size at the right place, and allows
reducing it to max = 3 + 1.

Acked-by: Michael Krufky <mkrufky@kernellabs.com>
Acked-by: Sri Deevi <Srinivasa.Deevi@conexant.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
/drivers/media/common/tuners/tda18271.h
1724c8fa7eb33d68898e060a08a8e6a88348b62f 23-Oct-2009 Michael Krufky <mkrufky@kernellabs.com> V4L/DVB (13214): tda18271: allow for i2c buses that cant send 16 bytes at once

There is already an option for sending 16 byte chunks rather that writing
39 bytes all at once during the tuner's initialization. Some i2c buses
can't send 16 bytes at once, so create an option for sending 8 byte chunks.

Signed-off-by: Michael Krufky <mkrufky@kernellabs.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
/drivers/media/common/tuners/tda18271.h
4240b460f0dbb4bf4e3f64e6abd423f476012756 29-Aug-2009 Michael Krufky <mkrufky@kernellabs.com> V4L/DVB (12864): tda18271: change output feature configuration to a bitmask

For better readability, treat the low power standby mode configuration
as an output option feature configuration, and change it to a bitmask.

If left unconfigured, all features will remain enabled, just as the
default configuration was before these changes were introduced.

Signed-off-by: Michael Krufky <mkrufky@kernellabs.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
/drivers/media/common/tuners/tda18271.h
2dfca76303937f256e11754a716eb198b22afdd5 29-Aug-2009 Michael Krufky <mkrufky@kernellabs.com> V4L/DVB (12863): tda18271: add new standby mode: slave tuner output / loop thru on

Add new standby mode:
TDA18271_STANDBY_LT_ON = slave tuner output loop thru on w/ xtal osc off

Signed-off-by: Michael Krufky <mkrufky@kernellabs.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
/drivers/media/common/tuners/tda18271.h
81259f210ef09c6e6e643c7cecc803a7083f970e 11-May-2008 Michael Krufky <mkrufky@kernellabs.com> V4L/DVB (12861): tda18271: add support for additional low-power standby modes

By default, the driver enters standby mode with slave tuner output
loop thru enabled and xtal oscillator on.

Not all designs require that slave tuner output loop thru and
xtal oscillator remain active while in standby mode, so two
additional standby modes have been added:

- standby mode with xtal oscillator on (loop thru off)

- total power off

Signed-off-by: Michael Krufky <mkrufky@kernellabs.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
/drivers/media/common/tuners/tda18271.h
81016b496ee75cfb13d346ee58176d36a5f9c191 27-Aug-2009 Michael Krufky <mkrufky@kernellabs.com> V4L/DVB (12578): tda18271: allow drivers to request RF tracking filter calibration during attach

On certain master / slave dual tuner configurations, tuning performance
improves when the RF tracking filter calibration is performed sequentially.

This patch allows for the bridge driver to specify this behavior in the
configuration structure at attach-time.

The "cal" module option will continue to override this attach-time
configuration: set cal=0 to prevent RF tracking filter calibration
on startup, and set cal=1 to force it.

Signed-off-by: Michael Krufky <mkrufky@kernellabs.com>
Reviewed-by: Steven Toth <stoth@kernellabs.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
/drivers/media/common/tuners/tda18271.h
adcc4b3e75c5f0293806766bcc5ed0bb62d5cda0 04-Mar-2009 Michael Krufky <mkrufky@linuxtv.org> V4L/DVB (10876): tda18271: add support for AGC configuration via tuner callback

The tda827x driver supports a feature that the tda18271 driver was lacking
until now. This patch adds support for device-level configuration via the
tuner callback configuration interface.

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
/drivers/media/common/tuners/tda18271.h
149ef72deeba57078216c9fa678baff392295853 30-Apr-2008 Mauro Carvalho Chehab <mchehab@infradead.org> Rename common tuner Kconfig names to use the same
namespace for all of them.
/drivers/media/common/tuners/tda18271.h
7c91f0624a9a2b8b9b122cf94fef34bc7f7347a6 30-Apr-2008 Mauro Carvalho Chehab <mchehab@infradead.org> V4L/DVB(7767): Move tuners to common/tuners

There were several issues in the past, caused by the hybrid tuner design, since
now, the same tuner can be used by drivers/media/dvb and drivers/media/video.

Kconfig items were rearranged, to split V4L/DVB core from their drivers.

Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
/drivers/media/common/tuners/tda18271.h