8c8ee11345fa26e46cbc9ec88581736e38915b16 |
|
03-Nov-2011 |
Michael Krufky <mkrufky@linuxtv.org> |
[media] tda18271: add tda18271_get_if_frequency Reported-by: Antti Palosaari <crope@iki.fi> Signed-off-by: Michael Krufky <mkrufky@linuxtv.org> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
|
be85fefecb20b533a2c3f668a345f03f492aeea3 |
|
31-Jul-2011 |
Joe Perches <joe@perches.com> |
[media] tda18271: Use printk extension %pV Deduplicate printk formats to save ~20KB text. $ size drivers/media/common/tuners/tda18271*o.* text data bss dec hex filename 10747 56 1920 12723 31b3 drivers/media/common/tuners/tda18271-common.o.new 18889 56 3112 22057 5629 drivers/media/common/tuners/tda18271-common.o.old 20561 204 4264 25029 61c5 drivers/media/common/tuners/tda18271-fe.o.new 31093 204 6000 37297 91b1 drivers/media/common/tuners/tda18271-fe.o.old 3681 6760 440 10881 2a81 drivers/media/common/tuners/tda18271-maps.o.new 5631 6760 680 13071 330f drivers/media/common/tuners/tda18271-maps.o.old Signed-off-by: Joe Perches <joe@perches.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
|
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>
|
c0faeee5a3b70c894a27fa81a0d98a3ab223aff0 |
|
28-Sep-2009 |
Michael Krufky <mkrufky@kernellabs.com> |
V4L/DVB (13112): tda18271: display some state information in debug output Display i2c adapter id, address and master / slave role in debug output. Signed-off-by: Michael Krufky <mkrufky@kernellabs.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
|
3a6b49fef6cd18ce3de9de3db12bfbeacf39f9e9 |
|
28-Sep-2009 |
Michael Krufky <mkrufky@kernellabs.com> |
V4L/DVB (13111): tda18271: more signedness fixes Convert tda18271_rf_tracking_filter_cal.rf_[ab][12] from int to s32. Convert tda18271_priv.tm_rfcal from unsigned int to u8. Cast subtractions between u32 values as s32. Signed-off-by: Michael Krufky <mkrufky@kernellabs.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
|
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>
|
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>
|
ee8145d5634da4e062f8693f59695b0b2ed6e60d |
|
27-Aug-2009 |
Michael Krufky <mkrufky@kernellabs.com> |
V4L/DVB (12577): tda18271: remove excess whitespace from tda_foo printk macros remove excess spacing from the tda_foo printk macros & line things up better Signed-off-by: Michael Krufky <mkrufky@kernellabs.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
|
1b6b73336dbb3c6513ce7d8454b279fd96603126 |
|
27-Aug-2009 |
Michael Krufky <mkrufky@kernellabs.com> |
V4L/DVB (12576): tda18271: simplify debug printk macros Rename dprintk to tda_dprintk to be consistent with the other tda_foo macros. Move KERN_DEBUG facility level to tda_dprintk. Signed-off-by: Michael Krufky <mkrufky@kernellabs.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
|
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>
|
4bd5d1071ddbb35ae545c7738e6411e50ce28b17 |
|
05-May-2008 |
Michael Krufky <mkrufky@linuxtv.org> |
V4L/DVB (7844): tda18271: add tda_fail macro to log error cases Signed-off-by: Michael Krufky <mkrufky@linuxtv.org> Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
|
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>
|