Convert CONFIG_SYS_BOOTPARAMS_LEN to Kconfig

This converts the following to Kconfig:
   CONFIG_SYS_BOOTPARAMS_LEN

Signed-off-by: Tom Rini <trini@konsulko.com>
diff --git a/common/Kconfig b/common/Kconfig
index a96842a..84db2e4 100644
--- a/common/Kconfig
+++ b/common/Kconfig
@@ -659,6 +659,18 @@
 	help
 	  Enabling this option calls 'misc_init_r' function
 
+config SYS_MALLOC_BOOTPARAMS
+	bool "Malloc a buffer to use for bootparams"
+	help
+	  In some cases rather than using a known location to store the
+	  bi_boot_params portion of gd we need to allocate it from our malloc pool.
+
+config SYS_BOOTPARAMS_LEN
+	hex "Size of the bootparam buffer to malloc in bytes"
+	depends on SYS_MALLOC_BOOTPARAMS
+	default 0x20000 if MIPS || RCAR_GEN3
+	default 0x10000
+
 config ID_EEPROM
 	bool "Enable I2C connected system identifier EEPROM"
 	help
diff --git a/common/board_r.c b/common/board_r.c
index 6f4aca2..22b5dea 100644
--- a/common/board_r.c
+++ b/common/board_r.c
@@ -457,7 +457,7 @@
 	return 0;
 }
 
-#ifdef CONFIG_SYS_BOOTPARAMS_LEN
+#ifdef CONFIG_SYS_MALLOC_BOOTPARAMS
 static int initr_malloc_bootparams(void)
 {
 	gd->bd->bi_boot_params = (ulong)malloc(CONFIG_SYS_BOOTPARAMS_LEN);
@@ -713,7 +713,7 @@
 	initr_pvblock,
 #endif
 	initr_env,
-#ifdef CONFIG_SYS_BOOTPARAMS_LEN
+#ifdef CONFIG_SYS_MALLOC_BOOTPARAMS
 	initr_malloc_bootparams,
 #endif
 	INIT_FUNC_WATCHDOG_RESET