diff options
| author | Tony Dinh <[email protected]> | 2025-05-05 19:58:43 -0700 |
|---|---|---|
| committer | Stefan Roese <[email protected]> | 2025-05-16 08:17:43 +0200 |
| commit | e29b2ae3aec884be3a808518ebd8eeb8ca554d5a (patch) | |
| tree | 0a92c4d7efe105b940ef1b34b9cbdc4f34eae303 | |
| parent | 77f0aaf0551c39f2c506f9511434281024cca68c (diff) | |
arm: kirkwood: Remove Synology DS109 board reset_misc
Remove DS109 board reset_misc() function. U-Boot generic reset is enough.
Signed-off-by: Tony Dinh <[email protected]>
Reviewed-by: Stefan Roese <[email protected]>
| -rw-r--r-- | board/Synology/ds109/ds109.c | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/board/Synology/ds109/ds109.c b/board/Synology/ds109/ds109.c index 4f397578182..f3a914cc515 100644 --- a/board/Synology/ds109/ds109.c +++ b/board/Synology/ds109/ds109.c @@ -97,24 +97,6 @@ int board_init(void) return 0; } -/* Synology reset uses UART */ -#include <ns16550.h> -#define SOFTWARE_SHUTDOWN 0x31 -#define SOFTWARE_REBOOT 0x43 -#define CFG_SYS_NS16550_COM2 KW_UART1_BASE -void reset_misc(void) -{ - int b_d; - printf("Synology reset..."); - udelay(50000); - - b_d = ns16550_calc_divisor((struct ns16550 *)CFG_SYS_NS16550_COM2, - CFG_SYS_NS16550_CLK, 9600); - ns16550_init((struct ns16550 *)CFG_SYS_NS16550_COM2, b_d); - ns16550_putc((struct ns16550 *)CFG_SYS_NS16550_COM2, - SOFTWARE_REBOOT); -} - #ifdef CONFIG_RESET_PHY_R /* Configure and enable MV88E1116 PHY */ void reset_phy(void) |
