drm/bridge: analogix-anx78xx: add new variants
authorBrian Masney <masneyb@onstation.org>
Thu, 15 Aug 2019 00:48:45 +0000 (20:48 -0400)
committerAndrzej Hajda <a.hajda@samsung.com>
Mon, 16 Sep 2019 09:16:50 +0000 (11:16 +0200)
Add support for the 7808 variant. While we're here, the of match table
was missing support for the 7812 and 7818 variants, so add them as well.

Signed-off-by: Brian Masney <masneyb@onstation.org>
Reviewed-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Andrzej Hajda <a.hajda@samsung.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20190815004854.19860-3-masneyb@onstation.org
drivers/gpu/drm/bridge/analogix-anx78xx.c

index e3f4fd2..898204b 100644 (file)
@@ -1302,6 +1302,7 @@ static const struct regmap_config anx78xx_regmap_config = {
 };
 
 static const u16 anx78xx_chipid_list[] = {
+       0x7808,
        0x7812,
        0x7814,
        0x7818,
@@ -1464,7 +1465,10 @@ MODULE_DEVICE_TABLE(i2c, anx78xx_id);
 
 #if IS_ENABLED(CONFIG_OF)
 static const struct of_device_id anx78xx_match_table[] = {
+       { .compatible = "analogix,anx7808", },
+       { .compatible = "analogix,anx7812", },
        { .compatible = "analogix,anx7814", },
+       { .compatible = "analogix,anx7818", },
        { /* sentinel */ },
 };
 MODULE_DEVICE_TABLE(of, anx78xx_match_table);