wok-undigest annotate v4l-dvb/stuff/414e0bbd99bf @ rev 1223

copied libxext recipe from wok-next
author Hans-G?nter Theisgen
date Fri Nov 15 17:38:29 2019 +0100 (2019-11-15)
parents
children
rev   line source
pascal@1085 1
pascal@1085 2 # HG changeset patch
pascal@1085 3 # User Igor M. Liplianin <liplianin@me.by>
pascal@1085 4 # Date 1293902198 -7200
pascal@1085 5 # Node ID 414e0bbd99bf23b178c4b8aa539ef8f9f270117e
pascal@1085 6 # Parent d64b014c5253e3699e025339619a6f7704f2fb81
pascal@1085 7 [PATCH 1/1] [media] i2c: Stop using I2C_CLASS_TV_ANALOG
pascal@1085 8
pascal@1085 9 From: Jean Delvare <khali@linux-fr.org>
pascal@1085 10
pascal@1085 11 Detection class I2C_CLASS_TV_ANALOG is set by a few adapters but no
pascal@1085 12 I2C device driver is setting it anymore, which means it can be
pascal@1085 13 dropped. I2C devices on analog TV adapters are instantiated
pascal@1085 14 explicitly these days, which is much better.
pascal@1085 15
pascal@1085 16 Signed-off-by: Jean Delvare <khali@linux-fr.org>
pascal@1085 17 Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
pascal@1085 18
pascal@1085 19 --- a/linux/drivers/media/video/hdpvr/hdpvr-i2c.c Sat Jan 01 19:13:39 2011 +0200
pascal@1085 20 +++ b/linux/drivers/media/video/hdpvr/hdpvr-i2c.c Sat Jan 01 19:16:38 2011 +0200
pascal@1085 21 @@ -127,7 +127,6 @@
pascal@1085 22 strlcpy(i2c_adap->name, "Hauppauge HD PVR I2C",
pascal@1085 23 sizeof(i2c_adap->name));
pascal@1085 24 i2c_adap->algo = &hdpvr_algo;
pascal@1085 25 - i2c_adap->class = I2C_CLASS_TV_ANALOG;
pascal@1085 26 i2c_adap->owner = THIS_MODULE;
pascal@1085 27 i2c_adap->dev.parent = &dev->udev->dev;
pascal@1085 28
pascal@1085 29 --- a/linux/drivers/media/video/hexium_gemini.c Sat Jan 01 19:13:39 2011 +0200
pascal@1085 30 +++ b/linux/drivers/media/video/hexium_gemini.c Sat Jan 01 19:16:38 2011 +0200
pascal@1085 31 @@ -368,7 +368,6 @@
pascal@1085 32 saa7146_write(dev, MC1, (MASK_08 | MASK_24 | MASK_10 | MASK_26));
pascal@1085 33
pascal@1085 34 hexium->i2c_adapter = (struct i2c_adapter) {
pascal@1085 35 - .class = I2C_CLASS_TV_ANALOG,
pascal@1085 36 .name = "hexium gemini",
pascal@1085 37 };
pascal@1085 38 saa7146_i2c_adapter_prepare(dev, &hexium->i2c_adapter, SAA7146_I2C_BUS_BIT_RATE_480);
pascal@1085 39 --- a/linux/drivers/media/video/hexium_orion.c Sat Jan 01 19:13:39 2011 +0200
pascal@1085 40 +++ b/linux/drivers/media/video/hexium_orion.c Sat Jan 01 19:16:38 2011 +0200
pascal@1085 41 @@ -231,7 +231,6 @@
pascal@1085 42 saa7146_write(dev, MC2, (MASK_09 | MASK_25 | MASK_10 | MASK_26));
pascal@1085 43
pascal@1085 44 hexium->i2c_adapter = (struct i2c_adapter) {
pascal@1085 45 - .class = I2C_CLASS_TV_ANALOG,
pascal@1085 46 .name = "hexium orion",
pascal@1085 47 };
pascal@1085 48 saa7146_i2c_adapter_prepare(dev, &hexium->i2c_adapter, SAA7146_I2C_BUS_BIT_RATE_480);
pascal@1085 49