aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/media/video/tuner-core.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/drivers/media/video/tuner-core.c b/drivers/media/video/tuner-core.c
index b8c38a028841..505591a7abe9 100644
--- a/drivers/media/video/tuner-core.c
+++ b/drivers/media/video/tuner-core.c
@@ -160,20 +160,20 @@ static void set_type(struct i2c_client *c, unsigned int type,
160 return; 160 return;
161 } 161 }
162 162
163 t->type = type;
164 t->config = new_config;
165 if (tuner_callback != NULL) {
166 tuner_dbg("defining GPIO callback\n");
167 t->tuner_callback = tuner_callback;
168 }
169
163 /* This code detects calls by card attach_inform */ 170 /* This code detects calls by card attach_inform */
164 if (NULL == t->i2c.dev.driver) { 171 if (NULL == t->i2c.dev.driver) {
165 tuner_dbg ("tuner 0x%02x: called during i2c_client register by adapter's attach_inform\n", c->addr); 172 tuner_dbg ("tuner 0x%02x: called during i2c_client register by adapter's attach_inform\n", c->addr);
166 173
167 t->type=type;
168 return; 174 return;
169 } 175 }
170 176
171 t->type = type;
172 t->config = new_config;
173 if (tuner_callback != NULL) {
174 tuner_dbg("defining GPIO callback\n");
175 t->tuner_callback = tuner_callback;
176 }
177 switch (t->type) { 177 switch (t->type) {
178 case TUNER_MT2032: 178 case TUNER_MT2032:
179 microtune_init(c); 179 microtune_init(c);