arm: mediatek: remove arch_misc_init
The watchdog of mediatek chips is enabled by bootrom before u-boot is running. Previously we choose to enable the wdt driver only to disable the watchdog hardware. Now wdt service is enabled by default. The function arch_misc_init which is only used to disable wdt is no longer needed. Reviewed-by: Stefan Roese <sr@denx.de> Reviewed-by: Ryder Lee <ryder.lee@mediatek.com> Signed-off-by: Weijie Gao <weijie.gao@mediatek.com>
This commit is contained in:
parent
84b2416b6a
commit
d24416c3fa
@ -12,7 +12,6 @@ choice
|
||||
config TARGET_MT7623
|
||||
bool "MediaTek MT7623 SoC"
|
||||
select CPU_V7A
|
||||
select ARCH_MISC_INIT
|
||||
help
|
||||
The MediaTek MT7623 is a ARM-based SoC with a quad-core Cortex-A7
|
||||
including NEON and GPU, Mali-450 graphics, several DDR3 options,
|
||||
@ -25,7 +24,6 @@ config TARGET_MT7629
|
||||
bool "MediaTek MT7629 SoC"
|
||||
select CPU_V7A
|
||||
select SPL
|
||||
select ARCH_MISC_INIT
|
||||
help
|
||||
The MediaTek MT7629 is a ARM-based SoC with a dual-core Cortex-A7
|
||||
including DDR3, crypto engine, 3x3 11n/ac Wi-Fi, Gigabit Ethernet,
|
||||
@ -34,7 +32,6 @@ config TARGET_MT7629
|
||||
config TARGET_MT8516
|
||||
bool "MediaTek MT8516 SoC"
|
||||
select ARM64
|
||||
select ARCH_MISC_INIT
|
||||
help
|
||||
The MediaTek MT8516 is a ARM64-based SoC with a quad-core Cortex-A35.
|
||||
including UART, SPI, USB2.0 and OTG, SD and MMC cards, NAND, PWM,
|
||||
|
@ -8,18 +8,6 @@
|
||||
#include <wdt.h>
|
||||
#include <dm/uclass-internal.h>
|
||||
|
||||
int arch_misc_init(void)
|
||||
{
|
||||
struct udevice *wdt;
|
||||
int ret;
|
||||
|
||||
ret = uclass_first_device_err(UCLASS_WDT, &wdt);
|
||||
if (!ret)
|
||||
wdt_stop(wdt);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
int arch_cpu_init(void)
|
||||
{
|
||||
icache_enable();
|
||||
|
Loading…
Reference in New Issue
Block a user