Checking in corrected page table entries for sysmem
for running spl_mtest during range testing.

Signed-off-by: SangeethaRao <sangeetha.rao@lsi.com>
board/lsi: Eliminate 64 bit Division

Signed-off-by: John Jacques <john.jacques@lsi.com>
board/lsi: NSN Enhcancements

Signed-off-by: John Jacques <john.jacques@lsi.com>
board/lsi/axxia: Clean Up pfuse Handling and Support Partial Goods

pfuse was available globally, but was defined in multiple places.
Now it is declared once and referenced as needed.

Support for 5504/5508/5512, with various cluster mappings, was added.

Signed-off-by: John Jacques <john.jacques@lsi.com>
board/lsi: Support virtio in Simulation

Split simulation into two targets.  One, axxia-55xx-sim-mmc,
will direct Linux to use the mmc simulation as a root file
system.  The other, axxia-55xx-sim-virtio, will direct Linux
to use virtio.

Signed-off-by: John Jacques <john.jacques@lsi.com>
Addressed command line ncr 16 bit write issue

Signed-off-by: SangeethaRao <sangeetha.rao@lsi.com>
Updated range testing using spl_mtest such that ranges can
now overlap 1GB page table entries

Signed-off-by: SangeethaRao <sangeetha.rao@lsi.com>
board/lsi: Consider Secure Boot when doing a Redundant Boot

When checking the validity of images in the redundant boot process,
check secure images using the secure boot block.

Signed-off-by: John Jacques <john.jacques@lsi.com>
board/lsi : axxia-arm sysmem DDR init fixes.
            BugZ 48833: correct values for tinit and cke_inactive

Signed-off-by: Gary McGee <gary.mcgee@lsi.com>