[source] mediatek: fix ESW EINT pinctrl define

LEDE Commits lede-commits at lists.infradead.org
Fri Mar 10 22:50:47 PST 2017


blogic pushed a commit to source.git, branch master:
https://git.lede-project.org/0e56151ab24fe79677a845d2eb173fc336133752

commit 0e56151ab24fe79677a845d2eb173fc336133752
Author: John Crispin <john at phrozen.org>
AuthorDate: Sat Mar 11 07:49:58 2017 +0100

    mediatek: fix ESW EINT pinctrl define
    
    This got lost while bumping the target to v4.9 causing ethernet issues on
    some boards.
    
    Signed-off-by: John Crispin <john at phrozen.org>
---
 .../mediatek/patches-4.9/0000-pinctrl-esw.patch    | 22 ++++++++++++++++++++--
 1 file changed, 20 insertions(+), 2 deletions(-)

diff --git a/target/linux/mediatek/patches-4.9/0000-pinctrl-esw.patch b/target/linux/mediatek/patches-4.9/0000-pinctrl-esw.patch
index 2fedae7..22c9a7e 100644
--- a/target/linux/mediatek/patches-4.9/0000-pinctrl-esw.patch
+++ b/target/linux/mediatek/patches-4.9/0000-pinctrl-esw.patch
@@ -1,5 +1,7 @@
---- a/include/dt-bindings/pinctrl/mt7623-pinfunc.h
-+++ b/include/dt-bindings/pinctrl/mt7623-pinfunc.h
+Index: linux-4.9.13/include/dt-bindings/pinctrl/mt7623-pinfunc.h
+===================================================================
+--- linux-4.9.13.orig/include/dt-bindings/pinctrl/mt7623-pinfunc.h
++++ linux-4.9.13/include/dt-bindings/pinctrl/mt7623-pinfunc.h
 @@ -505,6 +505,9 @@
  #define MT7623_PIN_272_G2_RXD3_FUNC_GPIO272 (MTK_PIN_NO(272) | 0)
  #define MT7623_PIN_272_G2_RXD3_FUNC_G2_RXD3 (MTK_PIN_NO(272) | 1)
@@ -10,3 +12,19 @@
  #define MT7623_PIN_274_G2_RXDV_FUNC_GPIO274 (MTK_PIN_NO(274) | 0)
  #define MT7623_PIN_274_G2_RXDV_FUNC_G2_RXDV (MTK_PIN_NO(274) | 1)
  
+Index: linux-4.9.13/drivers/pinctrl/mediatek/pinctrl-mtk-mt7623.h
+===================================================================
+--- linux-4.9.13.orig/drivers/pinctrl/mediatek/pinctrl-mtk-mt7623.h
++++ linux-4.9.13/drivers/pinctrl/mediatek/pinctrl-mtk-mt7623.h
+@@ -1894,8 +1894,9 @@ static const struct mtk_desc_pin mtk_pin
+ 	MTK_PIN(
+ 		PINCTRL_PIN(273, "GPIO273"),
+ 		NULL, "mt7623",
+-		MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
+-		MTK_FUNCTION(0, "GPIO273")
++		MTK_EINT_FUNCTION(0, 168),
++		MTK_FUNCTION(0, "GPIO273"),
++		MTK_FUNCTION(1, "ESW_INT")
+ 	),
+ 	MTK_PIN(
+ 		PINCTRL_PIN(274, "G2_RXDV"),



More information about the lede-commits mailing list