aboutsummaryrefslogtreecommitdiff
path: root/board
diff options
context:
space:
mode:
authorSuman Anna <s-anna@ti.com>2016-10-24 00:36:55 -0500
committerTero Kristo <t-kristo@ti.com>2016-10-25 11:01:46 +0300
commit5d6f251e04bed6fa078e956b308fb2f520df33eb (patch)
tree4aea368f06d71e6a528cb13aa0b75ab0f3c07449 /board
parent798b946b613d2b1a01db2e6b85de43b2dc1614dd (diff)
downloadjacinto6evm-5d6f251e04bed6fa078e956b308fb2f520df33eb.tar.gz
HACK: ARM: k2g: Program PadConfig_202 before locking RSTMUX8ti2016.05-rc1
The PADCONFIG_202 register (0x02621328) seems to be affected by the locking of the RSTMUX8 register (0x02620328), and so cannot be configured in kernel. Setup the pinmux for this pin before locking the RSTMUX8 register to allow the ICSS1 PRU1 Ethernet PHY port to work properly. Signed-off-by: Suman Anna <s-anna@ti.com>
Diffstat (limited to 'board')
-rw-r--r--board/ti/ks2_evm/mux-k2g.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/board/ti/ks2_evm/mux-k2g.h b/board/ti/ks2_evm/mux-k2g.h
index 26f42de031..5906a45357 100644
--- a/board/ti/ks2_evm/mux-k2g.h
+++ b/board/ti/ks2_evm/mux-k2g.h
@@ -353,6 +353,10 @@ struct pin_cfg k2g_ice_evm_pin_cfg[] = {
{ 133, MODE(0) | PIN_PDIS}, /* QSPI_D2.QSPI_D2 */
{ 134, MODE(0) | PIN_PDIS}, /* QSPI_D3.QSPI_D3 */
{ 135, MODE(0) | PIN_PDIS}, /* QSPI_CSN0.QSPI_CSN0 */
+
+ /* ICSS1 Padconf Workaround */
+ { 202, MODE(1) | PIN_PDIS }, /* PR1_PRU1_GPO1.PR1_PRU1_GPI1 (PR1_MII1_RXD1) */
+
{ MAX_PIN_N, }
};