summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/configs/sparrowhawk.h22
1 files changed, 22 insertions, 0 deletions
diff --git a/include/configs/sparrowhawk.h b/include/configs/sparrowhawk.h
index 0524e39229c..731455c9d8e 100644
--- a/include/configs/sparrowhawk.h
+++ b/include/configs/sparrowhawk.h
@@ -11,4 +11,26 @@
#include "rcar-gen4-common.h"
+/* Environment setting */
+#undef CFG_EXTRA_ENV_SETTINGS
+#define CFG_EXTRA_ENV_SETTINGS \
+ "bootm_size=0x10000000\0" \
+ \
+ "renesas_rcar_gen4_pcie_firmware_sf_offset=0x300000\0" \
+ "renesas_rcar_gen4_pcie_firmware_sd_path=lib/firmware/rcar_gen4_pcie.bin\0" \
+ "renesas_rcar_gen4_load_firmware=" \
+ "env set renesas_rcar_gen4_load_firmware_addr 0x54000000 && " \
+ "env set renesas_rcar_gen4_load_firmware_size 0x8000 && " \
+ "sf probe && " \
+ "sf read ${renesas_rcar_gen4_load_firmware_addr} " \
+ "${renesas_rcar_gen4_pcie_firmware_sf_offset} " \
+ "${renesas_rcar_gen4_load_firmware_size}\0" \
+ "flash_pcie_fw_to_qspi_from_mmc=" \
+ "load mmc 0:1 ${loadaddr} " \
+ "${renesas_rcar_gen4_pcie_firmware_sd_path} && " \
+ "sf probe && " \
+ "sf update ${loadaddr} " \
+ "${renesas_rcar_gen4_pcie_firmware_sf_offset} " \
+ "${filesize}\0"
+
#endif /* __SPARROWHAWK_H */