Message ID | 20231123094040.592-9-hkallweit1@gmail.com |
---|---|
State | Superseded |
Headers | show |
Series | remove I2C_CLASS_DDC support | expand |
Hi, On 2023/11/23 17:40, Heiner Kallweit wrote: > After removal of the legacy EEPROM driver and I2C_CLASS_DDC support in > olpc_dcon there's no i2c client driver left supporting I2C_CLASS_DDC. > Class-based device auto-detection is a legacy mechanism and shouldn't > be used in new code. So we can remove this class completely now. > > Preferably this series should be applied via the i2c tree. > > Acked-by: Thomas Zimmermann <tzimmermann@suse.de> > Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com> Reviewed-by: Sui Jingfeng <suijingfeng@loongson.cn> Thanks.
diff --git a/drivers/gpu/drm/loongson/lsdc_i2c.c b/drivers/gpu/drm/loongson/lsdc_i2c.c index 9625d0b1d..ce90c2553 100644 --- a/drivers/gpu/drm/loongson/lsdc_i2c.c +++ b/drivers/gpu/drm/loongson/lsdc_i2c.c @@ -154,7 +154,6 @@ int lsdc_create_i2c_chan(struct drm_device *ddev, adapter = &li2c->adapter; adapter->algo_data = &li2c->bit; adapter->owner = THIS_MODULE; - adapter->class = I2C_CLASS_DDC; adapter->dev.parent = ddev->dev; adapter->nr = -1;