Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

V4L/DVB: af9013: add support for MaxLinear MxL5007T tuner

Signed-off-by: Antti Palosaari <crope@iki.fi>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>

authored by

Antti Palosaari and committed by
Mauro Carvalho Chehab
a4f31d0d 76391a71

+5 -2
+1
drivers/media/dvb/frontends/af9013.c
··· 1381 1381 break; 1382 1382 case AF9013_TUNER_MXL5005D: 1383 1383 case AF9013_TUNER_MXL5005R: 1384 + case AF9013_TUNER_MXL5007T: 1384 1385 len = ARRAY_SIZE(tuner_init_mxl5005); 1385 1386 init = tuner_init_mxl5005; 1386 1387 break;
+1
drivers/media/dvb/frontends/af9013.h
··· 44 44 AF9013_TUNER_MT2060_2 = 147, /* Microtune */ 45 45 AF9013_TUNER_TDA18271 = 156, /* NXP */ 46 46 AF9013_TUNER_QT1010A = 162, /* Quantek */ 47 + AF9013_TUNER_MXL5007T = 177, /* MaxLinear */ 47 48 AF9013_TUNER_TDA18218 = 179, /* NXP */ 48 49 }; 49 50
+3 -2
drivers/media/dvb/frontends/af9013_priv.h
··· 480 480 { 0x9bd9, 0, 8, 0x08 }, 481 481 }; 482 482 483 - /* MaxLinear MXL5005 tuner init 483 + /* MaxLinear MXL5005S & MXL5007T tuner init 484 484 AF9013_TUNER_MXL5005D = 13 485 - AF9013_TUNER_MXL5005R = 30 */ 485 + AF9013_TUNER_MXL5005R = 30 486 + AF9013_TUNER_MXL5007T = 177 */ 486 487 static struct regdesc tuner_init_mxl5005[] = { 487 488 { 0x9bd5, 0, 8, 0x01 }, 488 489 { 0x9bd6, 0, 8, 0x07 },