spi: mediatek: add spi support for mt6765 IC
authorluhua.xu <luhua.xu@mediatek.com>
Wed, 11 Sep 2019 09:55:30 +0000 (05:55 -0400)
committerMark Brown <broonie@kernel.org>
Fri, 13 Sep 2019 09:40:37 +0000 (10:40 +0100)
This patch add spi support for mt6765 IC.

Signed-off-by: luhua.xu <luhua.xu@mediatek.com>
Link: https://lore.kernel.org/r/1568195731-3239-3-git-send-email-luhua.xu@mediatek.com
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/spi/spi-mt65xx.c

index 1f5f716016a2ad4501ba3a18c670dde21c8a58ec..c70911e2a6e1856cf4b790fedefa484ff8b2d1e9 100644 (file)
@@ -102,6 +102,12 @@ static const struct mtk_spi_compatible mt2712_compat = {
        .must_tx = true,
 };
 
+static const struct mtk_spi_compatible mt6765_compat = {
+       .need_pad_sel = true,
+       .must_tx = true,
+       .enhance_timing = true,
+};
+
 static const struct mtk_spi_compatible mt7622_compat = {
        .must_tx = true,
        .enhance_timing = true,
@@ -137,6 +143,9 @@ static const struct of_device_id mtk_spi_of_match[] = {
        { .compatible = "mediatek,mt6589-spi",
                .data = (void *)&mtk_common_compat,
        },
+       { .compatible = "mediatek,mt6765-spi",
+               .data = (void *)&mt6765_compat,
+       },
        { .compatible = "mediatek,mt7622-spi",
                .data = (void *)&mt7622_compat,
        },