diff options
| -rw-r--r-- | drivers/spi/spi-mt65xx.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/drivers/spi/spi-mt65xx.c b/drivers/spi/spi-mt65xx.c index eae73b58248b..ec7755b7a94b 100644 --- a/drivers/spi/spi-mt65xx.c +++ b/drivers/spi/spi-mt65xx.c | |||
| @@ -104,6 +104,12 @@ struct mtk_spi { | |||
| 104 | }; | 104 | }; |
| 105 | 105 | ||
| 106 | static const struct mtk_spi_compatible mtk_common_compat; | 106 | static const struct mtk_spi_compatible mtk_common_compat; |
| 107 | |||
| 108 | static const struct mtk_spi_compatible mt7622_compat = { | ||
| 109 | .must_tx = true, | ||
| 110 | .enhance_timing = true, | ||
| 111 | }; | ||
| 112 | |||
| 107 | static const struct mtk_spi_compatible mt8173_compat = { | 113 | static const struct mtk_spi_compatible mt8173_compat = { |
| 108 | .need_pad_sel = true, | 114 | .need_pad_sel = true, |
| 109 | .must_tx = true, | 115 | .must_tx = true, |
| @@ -127,6 +133,9 @@ static const struct of_device_id mtk_spi_of_match[] = { | |||
| 127 | { .compatible = "mediatek,mt6589-spi", | 133 | { .compatible = "mediatek,mt6589-spi", |
| 128 | .data = (void *)&mtk_common_compat, | 134 | .data = (void *)&mtk_common_compat, |
| 129 | }, | 135 | }, |
| 136 | { .compatible = "mediatek,mt7622-spi", | ||
| 137 | .data = (void *)&mt7622_compat, | ||
| 138 | }, | ||
| 130 | { .compatible = "mediatek,mt8135-spi", | 139 | { .compatible = "mediatek,mt8135-spi", |
| 131 | .data = (void *)&mtk_common_compat, | 140 | .data = (void *)&mtk_common_compat, |
| 132 | }, | 141 | }, |
