Fix tuner address to 0x21.

Since TPM uses i2c address 0x20, tuner i2c address has to be fixed to
0x21.

Google-Bug-Id: 19432272
Change-Id: I2824b1a08ecc2ec1b4148587654e248147cded53
diff --git a/drivers/media/dvb/frontends/dvbsky_m88rs6000.c b/drivers/media/dvb/frontends/dvbsky_m88rs6000.c
index dcb9f29..ee27a90 100644
--- a/drivers/media/dvb/frontends/dvbsky_m88rs6000.c
+++ b/drivers/media/dvb/frontends/dvbsky_m88rs6000.c
@@ -1528,8 +1528,9 @@
 
 	dprintk("%s()\n", __func__);
 	
-	val = m88rs6000_readreg(state, 0x29);
-	state->tuner_addr = ( val & 0x80) ? 0x20 : 0x21;	
+	/* Use 0x21 for tuner address since 0x20 is used by TPM. */
+	m88rs6000_writereg(state, 0x29, 0x7f & m88rs6000_readreg(state, 0x29));
+	state->tuner_addr = 0x21;
 	
 	m88rs6000_initfe(fe);