Commit 207828e215f7e8331ea3c304b922de9d155fb68e
Committed by
Tom Rini
1 parent
703a08f2b3
Exists in
v2017.01-smarct4x
and in
37 other branches
board/BuR: fix pinmux for MII Ethernet Interface
The lines COL (collision detect) and CRS (carrier sense) needs to be connected and muxed to the CPSW MAC for a proper function in half-duplex Mode of the interface. Signed-off-by: Hannes Petermaier <oe5hpm@oevsv.at> Cc: Tom Rini <trini@ti.com>
Showing 2 changed files with 5 additions and 0 deletions Side-by-side Diff
board/BuR/kwb/mux.c
... | ... | @@ -105,6 +105,8 @@ |
105 | 105 | }; |
106 | 106 | |
107 | 107 | static struct module_pin_mux mii1_pin_mux[] = { |
108 | + {OFFSET(mii1_crs), MODE(0) | RXACTIVE}, /* MII1_CRS */ | |
109 | + {OFFSET(mii1_col), MODE(0) | RXACTIVE}, /* MII1_COL */ | |
108 | 110 | {OFFSET(mii1_rxerr), MODE(0) | RXACTIVE}, /* MII1_RXERR */ |
109 | 111 | {OFFSET(mii1_txen), MODE(0)}, /* MII1_TXEN */ |
110 | 112 | {OFFSET(mii1_rxdv), MODE(0) | RXACTIVE}, /* MII1_RXDV */ |
board/BuR/tseries/mux.c
... | ... | @@ -64,6 +64,8 @@ |
64 | 64 | }; |
65 | 65 | |
66 | 66 | static struct module_pin_mux mii1_pin_mux[] = { |
67 | + {OFFSET(mii1_crs), MODE(0) | RXACTIVE}, /* MII1_CRS */ | |
68 | + {OFFSET(mii1_col), MODE(0) | RXACTIVE}, /* MII1_COL */ | |
67 | 69 | {OFFSET(mii1_rxerr), MODE(0) | RXACTIVE}, /* MII1_RXERR */ |
68 | 70 | {OFFSET(mii1_txen), MODE(0)}, /* MII1_TXEN */ |
69 | 71 | {OFFSET(mii1_rxdv), MODE(0) | RXACTIVE}, /* MII1_RXDV */ |
... | ... | @@ -96,6 +98,7 @@ |
96 | 98 | {OFFSET(gpmc_a10), MODE(1) | RXACTIVE}, /* MII2_RXD1 */ |
97 | 99 | {OFFSET(gpmc_a11), MODE(1) | RXACTIVE}, /* MII2_RXD0 */ |
98 | 100 | {OFFSET(gpmc_wpn), (MODE(1) | RXACTIVE)},/* MII2_RXERR */ |
101 | + {OFFSET(gpmc_wait0), (MODE(1) | RXACTIVE | PULLUP_EN)}, | |
99 | 102 | /* |
100 | 103 | * MII2_CRS is shared with |
101 | 104 | * NAND_WAIT0 |