Fixed a nasty but with page table setup.  There was an extra '0'
in the increment...

Signed-off-by: John Jacques <john.jacques@lsi.com>
A fix for the previous fix...
Signed-off-by: John Jacques <john.jacques@lsi.com>
Fixed a problem with the use of page tables.  An assumption
about the page table offset was being made in
board/lsi/axxia-arm/lowlevel.S.

Signed-off-by: John Jacques <john.jacques@lsi.com>
The default alignment of the base of the page table is
16K (0x4000).  Changing u-boot.lds to match.

Signed-off-by: John Jacques <john.jacques@lsi.com>
Added support for changing the speed of the SSP clock.  The new function is

    int ssp_set_speed(unsigned long *new_speed)

The return value is 0 (for success) or -1 (for failure).

new_speed is the requested speed, and after success will contain the actual
speed.

The maximum speed supported by the SSP is 25 MHz.  The default is 1.25 MHz.

Signed-off-by: John Jacques <john.jacques@lsi.com>