summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 0e0fad9)
raw | patch | inline | side by side (parent: 0e0fad9)
author | Karan Saxena <karan@ti.com> | |
Thu, 29 Aug 2019 16:01:34 +0000 (21:31 +0530) | ||
committer | Karan Saxena <karan@ti.com> | |
Thu, 29 Aug 2019 16:02:13 +0000 (21:32 +0530) |
- SBL_HYPERFLASH_BASE_ADDRESS and SBL_HYPERFLASH_CTLR_BASE_ADDRESS defined in
sbl_soc_cfg.c
sbl_soc_cfg.c
soc/k3/sbl_soc_cfg.h | patch | blob | history | |
src/hyperflash/sbl_hyperflash.c | patch | blob | history |
diff --git a/soc/k3/sbl_soc_cfg.h b/soc/k3/sbl_soc_cfg.h
index 8e602fb7176b24871e4aa87707852bff822cd4de..105ca83be0a9f518d464861a280d55fe9edd82bd 100755 (executable)
--- a/soc/k3/sbl_soc_cfg.h
+++ b/soc/k3/sbl_soc_cfg.h
#define SBL_CLK_ID_DSP2_C7X (0xBAD00000)
#define SBL_DSP2_C7X_FREQ_HZ (0xBAD00000)
+#define SBL_HYPERFLASH_BASE_ADDRESS (CSL_MCU_FSS0_DAT_REG1_BASE)
+#define SBL_HYPERFLASH_CTLR_BASE_ADDRESS (CSL_FSS0_HPB_CTRL_BASE)
+
#endif
/* ========================================================================== */
index c28203a69654b5f790dd7a39713f16a8448ab55a..918d3e10c27c01ca887476b8810e8595318d8cab 100644 (file)
#include "sbl_rprc_parse.h"
#include "sbl_err_trap.h"
#include "sbl_sci_client.h"
+#include "sbl_soc_cfg.h"
/* TI-RTOS Header files */
#include <ti/drv/gpio/soc/GPIO_soc.h>
#define HYPERFLASH_OFFSET_SI (0xC0000U)
#define HYPERFLASH_OFFSET_SYSFW (0x40000U)
-uint32_t gBaseAddress = CSL_MCU_FSS0_DAT_REG1_BASE;
+uint32_t gBaseAddress = SBL_HYPERFLASH_BASE_ADDRESS;
-CSL_hyperbus_coreRegs *hpbCoreRegs = (CSL_hyperbus_coreRegs *) (CSL_FSS0_HPB_CTRL_BASE);
+CSL_hyperbus_coreRegs *hpbCoreRegs = (CSL_hyperbus_coreRegs *) (SBL_HYPERFLASH_CTLR_BASE_ADDRESS);
int8_t Hyperflash_mdllLocked(void);
static void SBL_HYPERFLASH_seek(void *srcAddr, uint32_t location);