diff mbox series

[U-Boot,v2,5/5] rv1108: Add support for default distro_bootcmd

Message ID 20181120185535.11822-6-otavio@ossystems.com.br
State Superseded
Delegated to: Philipp Tomsich
Headers show
Series Submit upstream changes made while porting a customer board to mainline | expand

Commit Message

Otavio Salvador Nov. 20, 2018, 6:55 p.m. UTC
This allow easier integration of RV1108 based boards on generic
distributions and build systems.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
---

Changes in v2: None

 include/configs/rv1108_common.h | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

Comments

Andy Yan Nov. 27, 2018, 1:55 a.m. UTC | #1
Hi:

On 2018/11/21 上午2:55, Otavio Salvador wrote:
> This allow easier integration of RV1108 based boards on generic
> distributions and build systems.
>
> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
> ---
>
> Changes in v2: None
>
>   include/configs/rv1108_common.h | 15 +++++++++++++++
>   1 file changed, 15 insertions(+)
>
> diff --git a/include/configs/rv1108_common.h b/include/configs/rv1108_common.h
> index cc0384e2f4..16d4e2e355 100644
> --- a/include/configs/rv1108_common.h
> +++ b/include/configs/rv1108_common.h
> @@ -28,3 +28,18 @@
>   #define CONFIG_USB_OHCI_NEW
>   #define CONFIG_SYS_USB_OHCI_MAX_ROOT_PORTS	1
>   #endif
> +
> +#ifndef CONFIG_SPL_BUILD
> +#define ENV_MEM_LAYOUT_SETTINGS \
> +	"scriptaddr=0x60000000\0" \
> +	"fdt_addr_r=0x61f00000\0" \
> +	"kernel_addr_r=0x62000000\0" \
> +	"ramdisk_addr_r=0x64000000\0"
> +
> +#include <config_distro_bootcmd.h>
> +#define CONFIG_EXTRA_ENV_SETTINGS \
> +	ENV_MEM_LAYOUT_SETTINGS \
> +	"fdtfile=" CONFIG_DEFAULT_FDT_FILE "\0" \
> +	"partitions=" PARTS_DEFAULT \
> +	BOOTENV
> +#endif


Reviewed-by: Andy Yan <andy.yan@rock-chips.com>
diff mbox series

Patch

diff --git a/include/configs/rv1108_common.h b/include/configs/rv1108_common.h
index cc0384e2f4..16d4e2e355 100644
--- a/include/configs/rv1108_common.h
+++ b/include/configs/rv1108_common.h
@@ -28,3 +28,18 @@ 
 #define CONFIG_USB_OHCI_NEW
 #define CONFIG_SYS_USB_OHCI_MAX_ROOT_PORTS	1
 #endif
+
+#ifndef CONFIG_SPL_BUILD
+#define ENV_MEM_LAYOUT_SETTINGS \
+	"scriptaddr=0x60000000\0" \
+	"fdt_addr_r=0x61f00000\0" \
+	"kernel_addr_r=0x62000000\0" \
+	"ramdisk_addr_r=0x64000000\0"
+
+#include <config_distro_bootcmd.h>
+#define CONFIG_EXTRA_ENV_SETTINGS \
+	ENV_MEM_LAYOUT_SETTINGS \
+	"fdtfile=" CONFIG_DEFAULT_FDT_FILE "\0" \
+	"partitions=" PARTS_DEFAULT \
+	BOOTENV
+#endif