Skip to content

Commit

Permalink
drm/solomon: Add ssd130x new compatible strings and deprecate old ones.
Browse files Browse the repository at this point in the history
The current compatible strings for SSD130x I2C controllers contain an "fb"
and "-i2c" suffixes. These have been deprecated and more correct ones were
added, that don't encode a subsystem or bus used to interface the devices.

Signed-off-by: Javier Martinez Canillas <javierm@redhat.com>
Acked-by: Mark Brown <broonie@kernel.org>
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
Link: https://patchwork.freedesktop.org/patch/msgid/20220419214824.335075-4-javierm@redhat.com
  • Loading branch information
Javier Martinez Canillas committed Apr 20, 2022
1 parent 1b6a796 commit fb19747
Showing 1 changed file with 18 additions and 1 deletion.
19 changes: 18 additions & 1 deletion drivers/gpu/drm/solomon/ssd130x-i2c.c
Original file line number Diff line number Diff line change
@@ -88,9 +88,26 @@ static struct ssd130x_deviceinfo ssd130x_ssd1309_deviceinfo = {

static const struct of_device_id ssd130x_of_match[] = {
{
.compatible = "sinowealth,sh1106-i2c",
.compatible = "sinowealth,sh1106",
.data = &ssd130x_sh1106_deviceinfo,
},
{
.compatible = "solomon,ssd1305",
.data = &ssd130x_ssd1305_deviceinfo,
},
{
.compatible = "solomon,ssd1306",
.data = &ssd130x_ssd1306_deviceinfo,
},
{
.compatible = "solomon,ssd1307",
.data = &ssd130x_ssd1307_deviceinfo,
},
{
.compatible = "solomon,ssd1309",
.data = &ssd130x_ssd1309_deviceinfo,
},
/* Deprecated but kept for backward compatibility */
{
.compatible = "solomon,ssd1305fb-i2c",
.data = &ssd130x_ssd1305_deviceinfo,

0 comments on commit fb19747

Please sign in to comment.