Lines Matching refs:getInfoRsp

89 void print_getInfoRsp(phHDLLGetInfo_t *getInfoRsp) {  in print_getInfoRsp()  argument
92 if (NULL == getInfoRsp) { in print_getInfoRsp()
96 NXPLOG_FWDNLD_D("Boot Status: 0x%02X\n", getInfoRsp->boot_status); in print_getInfoRsp()
97 NXPLOG_FWDNLD_D("Session Control: 0x%02X\n", getInfoRsp->session_control); in print_getInfoRsp()
98 NXPLOG_FWDNLD_D("Session Type: 0x%02X\n", getInfoRsp->session_type); in print_getInfoRsp()
99 NXPLOG_FWDNLD_D("ROM Version: 0x%02X\n", getInfoRsp->rom_version); in print_getInfoRsp()
100 NXPLOG_FWDNLD_D("AT Page Status: 0x%02X\n", getInfoRsp->AT_page_status); in print_getInfoRsp()
102 getInfoRsp->chip_major_ver, getInfoRsp->chip_minor_ver); in print_getInfoRsp()
104 getInfoRsp->fw_major_ver, getInfoRsp->fw_minor_ver); in print_getInfoRsp()
107 sprintf(&buff[i], "%02X", getInfoRsp->chip_variant[offset++]); in print_getInfoRsp()
111 NXPLOG_FWDNLD_D("Device Lifecycle: 0x%X\n", getInfoRsp->device_life_cycle); in print_getInfoRsp()
114 sprintf(&buff[i], "%02X", getInfoRsp->chip_id[offset++]); in print_getInfoRsp()
120 sprintf(&buff[i], "%02X", getInfoRsp->chip_id_crc[offset++]); in print_getInfoRsp()
142 phHDLLGetInfo_t *getInfoRsp = NULL; in process_getInfo_rsp() local
145 getInfoRsp = (phHDLLGetInfo_t *)malloc(sizeof(phHDLLGetInfo_t)); in process_getInfo_rsp()
146 if (NULL == getInfoRsp) { in process_getInfo_rsp()
149 memset(getInfoRsp, 0, sizeof(phHDLLGetInfo_t)); in process_getInfo_rsp()
150 getInfoRsp->boot_status = payload[offset++]; in process_getInfo_rsp()
151 getInfoRsp->session_control = payload[offset++]; in process_getInfo_rsp()
152 getInfoRsp->session_type = payload[offset++]; in process_getInfo_rsp()
153 getInfoRsp->rom_version = (eUWBD_Rom_Version_t)payload[offset++]; in process_getInfo_rsp()
154 getInfoRsp->AT_page_status = (eUWBD_AT_Page_status_t)payload[offset++]; in process_getInfo_rsp()
156 getInfoRsp->chip_major_ver = payload[offset++]; in process_getInfo_rsp()
157 getInfoRsp->chip_minor_ver = payload[offset++]; in process_getInfo_rsp()
158 getInfoRsp->fw_major_ver = payload[offset++]; in process_getInfo_rsp()
159 getInfoRsp->fw_minor_ver = payload[offset++]; in process_getInfo_rsp()
160 memcpy(getInfoRsp->chip_variant, payload + offset, sizeof(uint8_t) * 4); in process_getInfo_rsp()
163getInfoRsp->device_life_cycle = (eUWBD_LC_mode_t)(device_lc_mode[0] | (device_lc_mode[1] << 8) | (… in process_getInfo_rsp()
165 memcpy(getInfoRsp->chip_id, payload + offset, sizeof(uint8_t) * 16); in process_getInfo_rsp()
167 memcpy(getInfoRsp->chip_id_crc, payload + offset, sizeof(uint8_t) * 4); in process_getInfo_rsp()
168 return getInfoRsp; in process_getInfo_rsp()
478 phFWD_Status_t check_fw_update_required(phHDLLGetInfo_t *getInfoRsp) { in check_fw_update_required() argument
488 fwImageCtx.deviceInfo = getInfoRsp; in check_fw_update_required()
524 mw_fw_major_ver, mw_fw_minor_ver, getInfoRsp->fw_major_ver, in check_fw_update_required()
525 getInfoRsp->fw_minor_ver); in check_fw_update_required()
527 if(getInfoRsp->session_control == SESSION_CONTROL_OPEN){ in check_fw_update_required()
533 if (mw_fw_major_ver > getInfoRsp->fw_major_ver) { in check_fw_update_required()
536 } else if (mw_fw_major_ver == getInfoRsp->fw_major_ver) { in check_fw_update_required()
537 if (mw_fw_minor_ver > getInfoRsp->fw_minor_ver) { in check_fw_update_required()
552 if (mw_fw_major_ver < getInfoRsp->fw_major_ver) { in check_fw_update_required()
562 if (mw_fw_major_ver > getInfoRsp->fw_major_ver) { in check_fw_update_required()
565 } else if(mw_fw_major_ver == getInfoRsp->fw_major_ver) { in check_fw_update_required()
566 if(mw_fw_minor_ver == getInfoRsp->fw_minor_ver) { in check_fw_update_required()
604 phHDLLGetInfo_t *getInfoRsp = NULL; in handleGetInfoRsp() local
606 getInfoRsp = process_getInfo_rsp(hdll_payload); in handleGetInfoRsp()
607 if (NULL == getInfoRsp) { in handleGetInfoRsp()
610 print_getInfoRsp(getInfoRsp); in handleGetInfoRsp()
611 ret = check_fw_update_required(getInfoRsp); in handleGetInfoRsp()
613 if (NULL != getInfoRsp) { in handleGetInfoRsp()
614 free(getInfoRsp); in handleGetInfoRsp()