u-boot-brain/arch
Christophe Leroy b1d62424cb powerpc: mpc8xx: redistribute data in CPM dpram
Some malloc memory is needed at startup for DM model.
Lets reorganise the use of the CPM dpram.

The MPC866/885 dpram, we have 8kbytes dual port RAM, which is usable as:
IMMR + 0x2000..0x2800: BD/Data/Microcode
IMMR + 0x2800..0x2e00: BD/Data
IMMR + 0x2e00..0x3800: BD/Data/Microcode
IMMR + 0x3800..0x3a00: BD/Data
IMMR + 0x3a00..0x3c00: BD/Data/Microcode
IMMR + 0x3c00..0x4000: Parameters for the Peripheral Controllers

Lets reallocate all BDs in the 3800..3a00 area and give the full
2800..2e00 for dynamic RAM allocation including global data

That way, the microcode areas remain available if needed one day.

Signed-off-by: Christophe Leroy <christophe.leroy@c-s.fr>
2018-04-06 16:30:37 -04:00
..
arc ARC: HSDK: Enable SPI flash support 2018-04-02 12:27:56 +03:00
arm at91: ma5d4evk: Enable DM_SPI 2018-04-06 16:11:09 -04:00
m68k Convert CONFIG_SYS_BOOT_GET_{CMDLINE, KBD} to Kconfig 2018-01-30 12:52:57 -05:00
microblaze fdt: Implement weak arch_fixup_fdt() 2018-02-18 12:53:38 -07:00
mips mips: bmips: add ar-5315 usb support 2018-03-21 23:23:13 +01:00
nds32 Drop CONFIG_FTSDC010_BASE 2018-03-30 13:13:45 +08:00
nios2 nios2: 10m50: Add CPU pre-relocation in device tree 2017-11-17 10:51:24 -05:00
powerpc powerpc: mpc8xx: redistribute data in CPM dpram 2018-04-06 16:30:37 -04:00
riscv riscv: ae250: Support DT provided by the board at runtime 2018-03-30 13:13:56 +08:00
sandbox core: ofnode: Fix translation for #size-cells == 0 2018-04-01 22:19:10 +08:00
sh sh: Do not provide strncmp 2018-02-23 00:06:05 +01:00
x86 x86: zImage: Pass working device tree data to the kernel 2018-03-30 16:06:58 +08:00
xtensa xtensa: clean up CONFIG_SYS_TEXT_ADDR 2018-02-23 10:21:41 -05:00
.gitignore
Kconfig Move most CONFIG_HAVE_BLOCK_DEVICE to Kconfig 2018-02-08 19:09:03 -05:00