From 05bca91a92a60a491c9fd22c71bb2988085f2600 Mon Sep 17 00:00:00 2001 From: Mauro Carvalho Chehab Date: Mon, 29 Oct 2007 11:33:18 -0300 Subject: [PATCH] --- yaml --- r: 76343 b: refs/heads/master c: 690c544cf849e627d3f40a71633d0caf5c33eafe h: refs/heads/master i: 76341: 3ded68b7fe5ea509e5edde6d6edf4d3ca39dfb3a 76339: 941283d1045c835a3a9ca8cebda8e0e1ccaa936a 76335: 2d62d93017f629bf5f30b8c5f862a2d52b90dea3 v: v3 --- [refs] | 2 +- trunk/drivers/media/video/tuner-core.c | 12 ++++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 0aba2f08ded0..149d3e009453 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 1cba97d71dca1a3c22b4d7f97893249817036215 +refs/heads/master: 690c544cf849e627d3f40a71633d0caf5c33eafe diff --git a/trunk/drivers/media/video/tuner-core.c b/trunk/drivers/media/video/tuner-core.c index 41ff4d2604af..11abd188b17d 100644 --- a/trunk/drivers/media/video/tuner-core.c +++ b/trunk/drivers/media/video/tuner-core.c @@ -335,6 +335,18 @@ static void set_type(struct i2c_client *c, unsigned int type, i2c_master_send(c,buffer,4); attach_simple_tuner(t); break; + case TUNER_XC2028: + { + int rc=xc2028_attach(&t->fe, t->i2c->adapter, t->i2c->addr, + &c->dev, c->adapter->algo_data, + t->tuner_callback); + if (rc<0) { + t->type = TUNER_ABSENT; + t->mode_mask = T_UNINITIALIZED; + return; + } + break; + } case TUNER_TDA9887: tda9887_attach(t); break;