fbdev: remove I2C_CLASS_DDC support
authorHeiner Kallweit <hkallweit1@gmail.com>
Thu, 23 Nov 2023 09:40:25 +0000 (10:40 +0100)
committerWolfram Sang <wsa@kernel.org>
Thu, 18 Jan 2024 20:10:41 +0000 (21:10 +0100)
commit754bd2fffc913e523d1b9e686e8b1fd3a70d8f7e
treed3e822f68a5d30bf68f3ae9202659c9160933554
parente965a707276760cc010eb77fba64b08ee9e8781f
fbdev: remove I2C_CLASS_DDC support

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.

Acked-by: Helge Deller <deller@gmx.de>
Acked-by: Thomas Zimmermann <tzimmermann@suse.de>
Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
Signed-off-by: Wolfram Sang <wsa@kernel.org>
drivers/video/fbdev/core/fb_ddc.c
drivers/video/fbdev/cyber2000fb.c
drivers/video/fbdev/i740fb.c
drivers/video/fbdev/intelfb/intelfb_i2c.c
drivers/video/fbdev/matrox/i2c-matroxfb.c
drivers/video/fbdev/s3fb.c
drivers/video/fbdev/tdfxfb.c
drivers/video/fbdev/tridentfb.c
drivers/video/fbdev/via/via_i2c.c