The e500 target today only supports 3GB of guest RAM. This can be too little depending on your use case, so this patch set increases that limit to a whopping 48GB!
Of course this change is too intrusive for 2.2, so I'm posting this explicitly for 2.3. v1 -> v2: - make pci pio window device tree exposure dynamic v2 -> v3: - rename pci_base to pci_pio_base - add ATMU support Alex Alexander Graf (4): PPC: e500: Move CCSR definition to params PPC: e500: Move CCSR and MMIO space to upper end of address space PPC: mpc8554ds: Tell user about exceeding RAM limits PPC: e500 pci host: Add support for ATMUs hw/pci-host/ppce500.c | 113 +++++++++++++++++++++++++++++++++++++++++++++++--- hw/ppc/e500.c | 34 +++++++-------- hw/ppc/e500.h | 5 +++ hw/ppc/e500plat.c | 5 +++ hw/ppc/mpc8544ds.c | 11 +++++ 5 files changed, 143 insertions(+), 25 deletions(-) -- 1.8.1.4