mirror of
https://xff.cz/git/u-boot/
synced 2025-10-22 10:31:56 +02:00
mpc83xx: fix NAND bootstrap too big error
commit167cdad137"SERIAL: Enable port-mapped access" inadvertently broke 83xx nand boards by converting NS16550_init to use io accessors, which expanded the size of the generated code. this patch fixes the problem by removing icache functions from the nand builds, which somewhat follows commit1a2e203b31"mpc83xx: turn on icache in core initialization to improve u-boot boot time" Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
This commit is contained in:
@@ -739,6 +739,7 @@ setup_bats:
|
||||
* Note: requires that all cache bits in
|
||||
* HID0 are in the low half word.
|
||||
*/
|
||||
#ifndef CONFIG_NAND_SPL
|
||||
.globl icache_enable
|
||||
icache_enable:
|
||||
mfspr r3, HID0
|
||||
@@ -767,6 +768,7 @@ icache_status:
|
||||
mfspr r3, HID0
|
||||
rlwinm r3, r3, (31 - HID0_ICE_SHIFT + 1), 31, 31
|
||||
blr
|
||||
#endif /* !CONFIG_NAND_SPL */
|
||||
|
||||
.globl dcache_enable
|
||||
dcache_enable:
|
||||
|
||||
Reference in New Issue
Block a user