X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=board%2Falliedtelesis%2Fx530%2Fx530.c;h=e0fa8067c1c58f80bb4bc0f3bf09d8de2f8cb7d9;hb=9fb625ce05539fe6876a59ce1dcadb76b33c6f6e;hp=d7d1942fe686aa59138894cff4a881c4a879e8eb;hpb=a6ac775bae7fad1534ffe2b20244b7e7106b12b0;p=oweals%2Fu-boot.git diff --git a/board/alliedtelesis/x530/x530.c b/board/alliedtelesis/x530/x530.c index d7d1942fe6..e0fa8067c1 100644 --- a/board/alliedtelesis/x530/x530.c +++ b/board/alliedtelesis/x530/x530.c @@ -6,7 +6,9 @@ #include #include #include +#include #include +#include #include #include #include @@ -88,6 +90,10 @@ int board_early_init_f(void) return 0; } +void spl_board_init(void) +{ +} + int board_init(void) { /* address of boot parameters */ @@ -100,9 +106,18 @@ int board_init(void) /* DEV_READYn is not needed for NVS, ignore it when accessing CS1 */ writel(0x00004001, MVEBU_DEV_BUS_BASE + 0xc8); + spl_board_init(); + return 0; } +void arch_preboot_os(void) +{ +#ifdef CONFIG_WATCHDOG + wdt_stop(gd->watchdog_dev); +#endif +} + static int led_7seg_init(unsigned int segments) { int node;