The MT798x series SoCs have IES regiter definitions. They should
belong to the pinctrl v1 revision.

Signed-off-by: Shiji Yang <[email protected]>
---

This patch did the same thing as the linux upstream patch:
https://lore.kernel.org/all/os7pr01mb13834d5838a90c138c62cd817bc...@os7pr01mb13834.jpnprd01.prod.outlook.com/

 drivers/pinctrl/mediatek/pinctrl-mt7981.c | 1 +
 drivers/pinctrl/mediatek/pinctrl-mt7986.c | 1 +
 drivers/pinctrl/mediatek/pinctrl-mt7987.c | 1 +
 drivers/pinctrl/mediatek/pinctrl-mt7988.c | 1 +
 4 files changed, 4 insertions(+)

diff --git a/drivers/pinctrl/mediatek/pinctrl-mt7981.c 
b/drivers/pinctrl/mediatek/pinctrl-mt7981.c
index 0d3cf71667a..9b650beb01e 100644
--- a/drivers/pinctrl/mediatek/pinctrl-mt7981.c
+++ b/drivers/pinctrl/mediatek/pinctrl-mt7981.c
@@ -1070,6 +1070,7 @@ static const struct mtk_pinctrl_soc mt7981_data = {
        .gpio_mode = 0,
        .base_names = mt7981_pinctrl_register_base_names,
        .nbase_names = ARRAY_SIZE(mt7981_pinctrl_register_base_names),
+       .rev = MTK_PINCTRL_V1,
        .base_calc = 1,
 };
 
diff --git a/drivers/pinctrl/mediatek/pinctrl-mt7986.c 
b/drivers/pinctrl/mediatek/pinctrl-mt7986.c
index bf8cd037535..af7f347ab58 100644
--- a/drivers/pinctrl/mediatek/pinctrl-mt7986.c
+++ b/drivers/pinctrl/mediatek/pinctrl-mt7986.c
@@ -755,6 +755,7 @@ static const struct mtk_pinctrl_soc mt7986_data = {
        .gpio_mode = 0,
        .base_names = mt7986_pinctrl_register_base_names,
        .nbase_names = ARRAY_SIZE(mt7986_pinctrl_register_base_names),
+       .rev = MTK_PINCTRL_V1,
        .base_calc = 1,
 };
 
diff --git a/drivers/pinctrl/mediatek/pinctrl-mt7987.c 
b/drivers/pinctrl/mediatek/pinctrl-mt7987.c
index db672d26798..2042e7516d7 100644
--- a/drivers/pinctrl/mediatek/pinctrl-mt7987.c
+++ b/drivers/pinctrl/mediatek/pinctrl-mt7987.c
@@ -712,6 +712,7 @@ static const struct mtk_pinctrl_soc mt7987_data = {
        .gpio_mode = 0,
        .base_names = mt7987_pinctrl_register_base_names,
        .nbase_names = ARRAY_SIZE(mt7987_pinctrl_register_base_names),
+       .rev = MTK_PINCTRL_V1,
        .base_calc = 1,
 };
 
diff --git a/drivers/pinctrl/mediatek/pinctrl-mt7988.c 
b/drivers/pinctrl/mediatek/pinctrl-mt7988.c
index 639e2415c63..9d8e09f8dbb 100644
--- a/drivers/pinctrl/mediatek/pinctrl-mt7988.c
+++ b/drivers/pinctrl/mediatek/pinctrl-mt7988.c
@@ -1250,6 +1250,7 @@ static const struct mtk_pinctrl_soc mt7988_data = {
        .gpio_mode = 0,
        .base_names = mt7988_pinctrl_register_base_names,
        .nbase_names = ARRAY_SIZE(mt7988_pinctrl_register_base_names),
+       .rev = MTK_PINCTRL_V1,
        .base_calc = 1,
 };
 
-- 
2.51.0

Reply via email to