From: Devin Heitmueller Date: Tue, 7 Aug 2012 01:47:13 +0000 (-0300) Subject: [media] au0828: make xc5000 firmware speedup apply to the xc5000c as well X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=ad03d300e86a6e42ce383792c7b4d8dd9aa1d5da;p=linux-beck.git [media] au0828: make xc5000 firmware speedup apply to the xc5000c as well Make the firmware speedup work for the 5000c as well as the original xc5000. This cuts firmware load time in half. Thanks to John Casey at Hauppauge for loaning me a board for testing. Signed-off-by: Devin Heitmueller Signed-off-by: Mauro Carvalho Chehab --- diff --git a/drivers/media/video/au0828/au0828-i2c.c b/drivers/media/video/au0828/au0828-i2c.c index 3bc76df5a47a..4ded17fe1957 100644 --- a/drivers/media/video/au0828/au0828-i2c.c +++ b/drivers/media/video/au0828/au0828-i2c.c @@ -147,7 +147,8 @@ static int i2c_sendbytes(struct i2c_adapter *i2c_adap, au0828_write(dev, AU0828_I2C_MULTIBYTE_MODE_2FF, 0x01); /* Set the I2C clock */ - if ((dev->board.tuner_type == TUNER_XC5000) && + if (((dev->board.tuner_type == TUNER_XC5000) || + (dev->board.tuner_type == TUNER_XC5000C)) && (dev->board.tuner_addr == msg->addr) && (msg->len == 64)) { /* Hack to speed up firmware load. The xc5000 lets us do up