Use interrupt mode for I2C transfers. Signed-off-by: Oliver Endriss <o.endriss@gmx.de> Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
@@ -2828,7 +2828,7 @@ MODULE_DEVICE_TABLE(pci, pci_tbl);
static struct saa7146_extension av7110_extension = {
.name = "dvb",
- .flags = SAA7146_I2C_SHORT_DELAY,
+ .flags = SAA7146_USE_I2C_IRQ,
.module = THIS_MODULE,
.pci_tbl = &pci_tbl[0],
@@ -1290,7 +1290,7 @@ MODULE_DEVICE_TABLE(pci, pci_tbl);
static struct saa7146_extension budget_extension = {
.name = "budget_av",
.pci_tbl = pci_tbl,
@@ -1222,7 +1222,7 @@ MODULE_DEVICE_TABLE(pci, pci_tbl);
.name = "budget_ci dvb",
@@ -555,7 +555,7 @@ MODULE_DEVICE_TABLE(pci, pci_tbl);
.name = "budget dvb",