summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 8ac8dc4)
raw | patch | inline | side by side (parent: 8ac8dc4)
author | Piyali Goswami <piyali_g@ti.com> | |
Fri, 30 Oct 2020 02:53:00 +0000 (08:23 +0530) | ||
committer | Sivaraj R <sivaraj@ti.com> | |
Mon, 2 Nov 2020 04:54:05 +0000 (22:54 -0600) |
Fix for board config type instead of index for the header left behind by SBL/SPL.
Fixes: PDK-8377
Signed-off-by: Piyali Goswami <piyali_g@ti.com>
Fixes: PDK-8377
Signed-off-by: Piyali Goswami <piyali_g@ti.com>
packages/ti/drv/sciclient/src/sciclient/sciclient_direct.c | patch | blob | history |
diff --git a/packages/ti/drv/sciclient/src/sciclient/sciclient_direct.c b/packages/ti/drv/sciclient/src/sciclient/sciclient_direct.c
index 9fca8dc0a705e28137663d0c580cd63b5e6734e0..24f88a5788502a97a52d383e48306827f4a30c70 100644 (file)
(Sciclient_DirectBoardCfgDescTable *) pBoardCfgHeader;
pBoardCfgDesc->num_elems = 2U;
pBoardCfgDesc->sw_rev = 0U; /* Not Used for RM and PM */
- pBoardCfgDesc->descs[0].type = SCICLIENT_DIRECT_EXTBOOT_BOARDCFG_PM_INDEX;
+ pBoardCfgDesc->descs[0].type = TISCI_MSG_BOARD_CONFIG_PM;
pBoardCfgDesc->descs[0].offset = (uint32_t) pInPmPrms->boardConfigLow -
(uint32_t) pBoardCfgHeader;
pBoardCfgDesc->descs[0].size = pInPmPrms->boardConfigSize;
pBoardCfgDesc->descs[0].devgrp = pInPmPrms->devGrp;
pBoardCfgDesc->descs[0].reserved = 0x0;
- pBoardCfgDesc->descs[1].type = SCICLIENT_DIRECT_EXTBOOT_BOARDCFG_RM_INDEX;
+ pBoardCfgDesc->descs[1].type = TISCI_MSG_BOARD_CONFIG_RM;
pBoardCfgDesc->descs[1].offset =
(uint32_t) pInRmPrms->boardConfigLow -
(uint32_t) pBoardCfgHeader;
(Sciclient_DirectBoardCfgDescTable *) addr;
for (i = 0U; i < pBoardCfgDesc->num_elems; i++)
{
- if (pBoardCfgDesc->descs[i].type ==
- SCICLIENT_DIRECT_EXTBOOT_BOARDCFG_PM_INDEX)
+ if (pBoardCfgDesc->descs[i].type == TISCI_MSG_BOARD_CONFIG_PM)
{
pInPmPrms->boardConfigLow = pBoardCfgDesc->descs[i].offset +
(uint32_t) pBoardCfgDesc;
pInPmPrms->boardConfigHigh = 0U;
foundPm = 1U;
}
- if (pBoardCfgDesc->descs[i].type ==
- SCICLIENT_DIRECT_EXTBOOT_BOARDCFG_RM_INDEX)
+ if (pBoardCfgDesc->descs[i].type == TISCI_MSG_BOARD_CONFIG_RM)
{
pInRmPrms->boardConfigLow = pBoardCfgDesc->descs[i].offset +
(uint32_t) pBoardCfgDesc;