storm: Load the compressed kernel at 0x44000000.

The kernel decompressor is smart enough to detect when decompression
will overwrite its compressed data.  In that case, it moves the
compressed data to just above the end of the uncompressed image.
This happens to work fine for normal kernels (about 3MB compressed),
but for recovery kernels (about 6MB compressed, including initramfs),
we end up overwriting the storm FDT at 0x43000000.

Since the kernel decompressor is released when the actual kernel
starts up, its load address does not affect system memory available
to the kernel.  We might as well choose an address that (1) does not
require movement before decompression, and (2) does not overwrite
the FDT.

BUG=chrome-os-partner:32336
TEST=Confirm we can boot normal and recovery kernels.

Change-Id: I731bbf807722242cad9a1db89d533dbb55355116
Signed-off-by: Bryan Freed <bfreed@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/220112
Reviewed-by: Bill Richardson <wfrichar@chromium.org>
diff --git a/board/storm/defconfig b/board/storm/defconfig
index 5b7f535..7058ca1 100644
--- a/board/storm/defconfig
+++ b/board/storm/defconfig
@@ -14,7 +14,7 @@
 CONFIG_BASE_ADDRESS=0x55000000
 CONFIG_FMAP_OFFSET=0x00300000
 CONFIG_HEAP_SIZE=0x01000000
-CONFIG_KERNEL_START=0x42000000
+CONFIG_KERNEL_START=0x44000000
 
 # Vboot
 CONFIG_RO_NORMAL_SUPPORT=y