mirror of
https://xff.cz/git/u-boot/
synced 2025-10-27 08:33:10 +01:00
Merge tag 'mips-pull-2019-05-24' of git://git.denx.de/u-boot-mips
- mtmips: network stability fixes for gardena-smart-gateway - mtmips: enable CONFIG_USE_PREBOOT and CONFIG_CMD_WDT
This commit is contained in:
@@ -84,13 +84,13 @@ config ARCH_MTMIPS
|
|||||||
select DM_SERIAL
|
select DM_SERIAL
|
||||||
imply DM_SPI
|
imply DM_SPI
|
||||||
imply DM_SPI_FLASH
|
imply DM_SPI_FLASH
|
||||||
select ARCH_MISC_INIT
|
|
||||||
select MIPS_TUNE_24KC
|
select MIPS_TUNE_24KC
|
||||||
select OF_CONTROL
|
select OF_CONTROL
|
||||||
select ROM_EXCEPTION_VECTORS
|
select ROM_EXCEPTION_VECTORS
|
||||||
select SUPPORTS_CPU_MIPS32_R1
|
select SUPPORTS_CPU_MIPS32_R1
|
||||||
select SUPPORTS_CPU_MIPS32_R2
|
select SUPPORTS_CPU_MIPS32_R2
|
||||||
select SUPPORTS_LITTLE_ENDIAN
|
select SUPPORTS_LITTLE_ENDIAN
|
||||||
|
select SYS_MALLOC_CLEAR_ON_INIT
|
||||||
select SYSRESET
|
select SYSRESET
|
||||||
|
|
||||||
config ARCH_JZ47XX
|
config ARCH_JZ47XX
|
||||||
|
|||||||
@@ -68,18 +68,3 @@ int print_cpuinfo(void)
|
|||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
int arch_misc_init(void)
|
|
||||||
{
|
|
||||||
/*
|
|
||||||
* It has been noticed, that sometimes the d-cache is not in a
|
|
||||||
* "clean-state" when U-Boot is running on MT7688. This was
|
|
||||||
* detected when using the ethernet driver (which uses d-cache)
|
|
||||||
* and a TFTP command does not complete. Flushing the complete
|
|
||||||
* d-cache (again?) here seems to fix this issue.
|
|
||||||
*/
|
|
||||||
flush_dcache_range(gd->bd->bi_memstart,
|
|
||||||
gd->bd->bi_memstart + gd->ram_size - 1);
|
|
||||||
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|||||||
@@ -12,6 +12,7 @@ CONFIG_IMAGE_FORMAT_LEGACY=y
|
|||||||
CONFIG_OF_STDOUT_VIA_ALIAS=y
|
CONFIG_OF_STDOUT_VIA_ALIAS=y
|
||||||
CONFIG_USE_BOOTCOMMAND=y
|
CONFIG_USE_BOOTCOMMAND=y
|
||||||
CONFIG_BOOTCOMMAND="cp.b 83000000 84000000 10000 && dhcp uEnv.txt && env import -t ${fileaddr} ${filesize} && run do_u_boot_init; reset"
|
CONFIG_BOOTCOMMAND="cp.b 83000000 84000000 10000 && dhcp uEnv.txt && env import -t ${fileaddr} ${filesize} && run do_u_boot_init; reset"
|
||||||
|
CONFIG_USE_PREBOOT=y
|
||||||
CONFIG_SYS_CONSOLE_INFO_QUIET=y
|
CONFIG_SYS_CONSOLE_INFO_QUIET=y
|
||||||
CONFIG_VERSION_VARIABLE=y
|
CONFIG_VERSION_VARIABLE=y
|
||||||
CONFIG_BOARD_EARLY_INIT_F=y
|
CONFIG_BOARD_EARLY_INIT_F=y
|
||||||
@@ -26,6 +27,7 @@ CONFIG_CMD_GPIO=y
|
|||||||
CONFIG_CMD_MTD=y
|
CONFIG_CMD_MTD=y
|
||||||
CONFIG_CMD_SF=y
|
CONFIG_CMD_SF=y
|
||||||
CONFIG_CMD_SPI=y
|
CONFIG_CMD_SPI=y
|
||||||
|
CONFIG_CMD_WDT=y
|
||||||
CONFIG_CMD_DHCP=y
|
CONFIG_CMD_DHCP=y
|
||||||
CONFIG_CMD_MII=y
|
CONFIG_CMD_MII=y
|
||||||
CONFIG_CMD_PING=y
|
CONFIG_CMD_PING=y
|
||||||
|
|||||||
@@ -15,6 +15,7 @@ CONFIG_IMAGE_FORMAT_LEGACY=y
|
|||||||
CONFIG_OF_STDOUT_VIA_ALIAS=y
|
CONFIG_OF_STDOUT_VIA_ALIAS=y
|
||||||
CONFIG_USE_BOOTCOMMAND=y
|
CONFIG_USE_BOOTCOMMAND=y
|
||||||
CONFIG_BOOTCOMMAND="cp.b 83000000 84000000 10000 && dhcp uEnv.txt && env import -t ${fileaddr} ${filesize} && run do_u_boot_init; reset"
|
CONFIG_BOOTCOMMAND="cp.b 83000000 84000000 10000 && dhcp uEnv.txt && env import -t ${fileaddr} ${filesize} && run do_u_boot_init; reset"
|
||||||
|
CONFIG_USE_PREBOOT=y
|
||||||
CONFIG_SYS_CONSOLE_INFO_QUIET=y
|
CONFIG_SYS_CONSOLE_INFO_QUIET=y
|
||||||
CONFIG_VERSION_VARIABLE=y
|
CONFIG_VERSION_VARIABLE=y
|
||||||
CONFIG_BOARD_EARLY_INIT_F=y
|
CONFIG_BOARD_EARLY_INIT_F=y
|
||||||
@@ -29,6 +30,7 @@ CONFIG_CMD_GPIO=y
|
|||||||
CONFIG_CMD_MTD=y
|
CONFIG_CMD_MTD=y
|
||||||
CONFIG_CMD_SF=y
|
CONFIG_CMD_SF=y
|
||||||
CONFIG_CMD_SPI=y
|
CONFIG_CMD_SPI=y
|
||||||
|
CONFIG_CMD_WDT=y
|
||||||
CONFIG_CMD_DHCP=y
|
CONFIG_CMD_DHCP=y
|
||||||
CONFIG_CMD_MII=y
|
CONFIG_CMD_MII=y
|
||||||
CONFIG_CMD_PING=y
|
CONFIG_CMD_PING=y
|
||||||
|
|||||||
Reference in New Issue
Block a user