ARM: UniPhier: reset on-board devices on start-up
authorMasahiro Yamada <yamada.m@jp.panasonic.com>
Wed, 5 Nov 2014 05:25:15 +0000 (14:25 +0900)
committerMasahiro Yamada <yamada.m@jp.panasonic.com>
Tue, 11 Nov 2014 15:15:23 +0000 (00:15 +0900)
commitb603c6812919ccb51680735faf1f8c589e82575c
tree78b1bf7ab12a989c452853086ac030cec78d30ac
parent325b708a61fdbfca7be169f442a4b50b6d8180f5
ARM: UniPhier: reset on-board devices on start-up

If a support card is attached to the main board, the on-board
SMSC9118 LAN controller is available.  It must be kept in reset
state for a while on start-up.

When the board is kicked via a debbuger rather than pushing the
hardware reset button, on-board chips are not reset; in this case
the reset signals should be asserted by software.

Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com>
arch/arm/cpu/armv7/uniphier/ph1-ld4/board_postclk_init.c
arch/arm/cpu/armv7/uniphier/ph1-pro4/board_postclk_init.c
arch/arm/cpu/armv7/uniphier/reset.c