CHROMIUM: Fix compiler warnings
Fix multiple instances of -Wdeprecated-enum-enum-conversion
BUG=None
TEST=emerge-rex-uwb uwbd
Change-Id: Iee84c2970ded3b6471837b2f96ca415c74d8a473
Reviewed-on: https://chromium-review.googlesource.com/c/aosp/platform/hardware/nxp/uwb/+/5086988
Tested-by: Harshad Phule <[email protected]>
Auto-Submit: Harshad Phule <[email protected]>
Reviewed-by: Madhav <[email protected]>
Commit-Queue: Madhav <[email protected]>
diff --git a/halimpl/fwd/sr1xx/phNxpUciHal_fwd.cc b/halimpl/fwd/sr1xx/phNxpUciHal_fwd.cc
index 12cff4a..3d2c422 100644
--- a/halimpl/fwd/sr1xx/phNxpUciHal_fwd.cc
+++ b/halimpl/fwd/sr1xx/phNxpUciHal_fwd.cc
@@ -183,7 +183,7 @@
ALOGD("phHbci_GeneralStatus Enter\n");
switch (gphHbci_MisoApdu.cls)
{
- case phHbci_Class_General | phHbci_SubClass_Answer:
+ case (uint8_t)phHbci_Class_General | (uint8_t)phHbci_SubClass_Answer:
switch (gphHbci_MisoApdu.ins)
{
case phHbci_General_Ans_HBCI_Ready:
@@ -235,7 +235,7 @@
}
break;
- case phHbci_Class_General | phHbci_SubClass_Ack:
+ case (uint8_t)phHbci_Class_General | (uint8_t)phHbci_SubClass_Ack:
switch (gphHbci_MisoApdu.ins)
{
case phHbci_Invlaid_Class:
@@ -303,7 +303,8 @@
}
}
- gphHbci_MosiApdu.cls = (uint8_t)(phHbci_Class_General | phHbci_SubClass_Ack);
+ gphHbci_MosiApdu.cls = (uint8_t)phHbci_Class_General |
+ (uint8_t)phHbci_SubClass_Ack;
gphHbci_MosiApdu.ins = (uint8_t)phHbci_Valid_APDU;
if (gphHbci_MisoApdu.cls != expCls)
@@ -362,7 +363,8 @@
phHbci_Status_t phHbci_GetGeneralInfo(uint8_t *pInfo, uint32_t *pInfoSz)
{
ALOGD("phHbci_GetGeneralInfo\n");
- if (gphHbci_MosiApdu.cls != (uint8_t)(phHbci_Class_General | phHbci_SubClass_Query))
+ if (gphHbci_MosiApdu.cls != ((uint8_t)phHbci_Class_General |
+ (uint8_t)phHbci_SubClass_Query))
{
ALOGD("ERROR: Invalid General Info Class = 0x%02x\n", gphHbci_MosiApdu.cls);
return phHbci_Failure;
@@ -400,7 +402,7 @@
ALOGD("phHbci_GetInfo Enter\n");
switch (gphHbci_MosiApdu.cls)
{
- case phHbci_Class_General | phHbci_SubClass_Query:
+ case (uint8_t)phHbci_Class_General | (uint8_t)phHbci_SubClass_Query:
return phHbci_GetGeneralInfo(pInfo, pInfoSz);
break;
@@ -419,7 +421,7 @@
uint16_t lrc, dataSz, payloadSz;
phHbci_Status_t ret = phHbci_Failure;
- ackCls = (uint8_t)(phHbci_Class_General | phHbci_SubClass_Ack);
+ ackCls = (uint8_t)phHbci_Class_General | (uint8_t)phHbci_SubClass_Ack;
ackIns = (uint8_t)phHbci_Valid_APDU;
do
@@ -497,7 +499,8 @@
ALOGD("phHbci_MasterPatchROM enter");
phHbci_Status_t ret = phHbci_Failure;
- gphHbci_MosiApdu.cls = (uint8_t)(phHbci_Class_General | phHbci_SubClass_Query);
+ gphHbci_MosiApdu.cls = (uint8_t)phHbci_Class_General |
+ (uint8_t)phHbci_SubClass_Query;
gphHbci_MosiApdu.ins = (uint8_t)phHbci_General_Qry_Status;
while (1)
@@ -509,14 +512,15 @@
switch (gphHbci_MisoApdu.cls)
{
- case phHbci_Class_General | phHbci_SubClass_Answer:
- case phHbci_Class_General | phHbci_SubClass_Ack:
+ case (uint8_t)phHbci_Class_General | (uint8_t)phHbci_SubClass_Answer:
+ case (uint8_t)phHbci_Class_General | (uint8_t)phHbci_SubClass_Ack:
if (phHbci_Success != (ret = phHbci_GeneralStatus(phHbci_General_Cmd_Mode_Patch_ROM)))
{
return ret;
}
- gphHbci_MosiApdu.cls = (uint8_t)(phHbci_Class_Patch_ROM | phHbci_SubClass_Command);
+ gphHbci_MosiApdu.cls = (uint8_t)phHbci_Class_Patch_ROM |
+ (uint8_t)phHbci_SubClass_Command;
gphHbci_MosiApdu.ins = (uint8_t)phHbci_Patch_ROM_Cmd_Download_Patch;
/* Reset GPIO event flag */
@@ -533,11 +537,12 @@
ALOGD("ERROR: GPIO notification timeout!\n");
}*/
- gphHbci_MosiApdu.cls = (uint8_t)(phHbci_Class_Patch_ROM | phHbci_SubClass_Query);
+ gphHbci_MosiApdu.cls = (uint8_t)phHbci_Class_Patch_ROM |
+ (uint8_t)phHbci_SubClass_Query;
gphHbci_MosiApdu.ins = (uint8_t)phHbci_Patch_ROM_Qry_Patch_Status;
break;
- case phHbci_Class_Patch_ROM | phHbci_SubClass_Answer:
+ case (uint8_t)phHbci_Class_Patch_ROM | (uint8_t)phHbci_SubClass_Answer:
switch (gphHbci_MisoApdu.ins)
{
case phHbci_Patch_ROM_Ans_Patch_Success:
@@ -577,7 +582,8 @@
ALOGD("phHbci_MasterHIFImage enter");
phHbci_Status_t ret = phHbci_Failure;
- gphHbci_MosiApdu.cls = (uint8_t)(phHbci_Class_General | phHbci_SubClass_Query);
+ gphHbci_MosiApdu.cls = (uint8_t)phHbci_Class_General |
+ (uint8_t)phHbci_SubClass_Query;
gphHbci_MosiApdu.ins = (uint8_t)phHbci_General_Qry_Status;
while (1)
@@ -589,14 +595,15 @@
switch (gphHbci_MisoApdu.cls)
{
- case phHbci_Class_General | phHbci_SubClass_Answer:
- case phHbci_Class_General | phHbci_SubClass_Ack:
+ case (uint8_t)phHbci_Class_General | (uint8_t)phHbci_SubClass_Answer:
+ case (uint8_t)phHbci_Class_General | (uint8_t)phHbci_SubClass_Ack:
if (phHbci_Success != (ret = phHbci_GeneralStatus(phHbci_General_Cmd_Mode_HIF_Image)))
{
return ret;
}
- gphHbci_MosiApdu.cls = (uint8_t)(phHbci_Class_HIF_Image | phHbci_SubClass_Command);
+ gphHbci_MosiApdu.cls = (uint8_t)phHbci_Class_HIF_Image |
+ (uint8_t)phHbci_SubClass_Command;
gphHbci_MosiApdu.ins = (uint8_t)phHbci_HIF_Image_Cmd_Download_Image;
/* Reset GPIO event flag */
@@ -614,11 +621,12 @@
}*/
usleep(100000);
- gphHbci_MosiApdu.cls = (uint8_t)(phHbci_Class_HIF_Image | phHbci_SubClass_Query);
+ gphHbci_MosiApdu.cls = (uint8_t)phHbci_Class_HIF_Image |
+ (uint8_t)phHbci_SubClass_Query;
gphHbci_MosiApdu.ins = (uint8_t)phHbci_HIF_Image_Qry_Image_Status;
break;
- case phHbci_Class_HIF_Image | phHbci_SubClass_Answer:
+ case (uint8_t)phHbci_Class_HIF_Image | (uint8_t)phHbci_SubClass_Answer:
switch (gphHbci_MisoApdu.ins)
{
case phHbci_HIF_Image_Ans_Image_Success:
@@ -675,7 +683,8 @@
// uint32_t infoSz = 0;
phHbci_Status_t ret = phHbci_Failure;
- gphHbci_MosiApdu.cls = (uint8_t)(phHbci_Class_General | phHbci_SubClass_Query);
+ gphHbci_MosiApdu.cls = (uint8_t)phHbci_Class_General |
+ (uint8_t)phHbci_SubClass_Query;
gphHbci_MosiApdu.ins = (uint8_t)phHbci_General_Qry_Status;
if (phHbci_Success != (ret = phHbci_GetStatus()))
@@ -688,7 +697,8 @@
return ret;
}
- gphHbci_MosiApdu.cls = (uint8_t)(phHbci_Class_General | phHbci_SubClass_Command);
+ gphHbci_MosiApdu.cls = (uint8_t)phHbci_Class_General |
+ (uint8_t)phHbci_SubClass_Command;
gphHbci_MosiApdu.ins = (uint8_t)mode;
ALOGD("STARTING FW DOWNLOAD.....\n");
if (phHbci_Success != (ret = phHbci_PutCommand(pImg, 0)))
@@ -837,7 +847,8 @@
uint16_t totalBtyesToRead = 0;
uint8_t hbciData[PHHBCI_MAX_LEN_PAYLOAD_MISO];
- gphHbci_MosiApdu.cls = (uint8_t)(phHbci_Class_General | phHbci_SubClass_Query);
+ gphHbci_MosiApdu.cls = (uint8_t)phHbci_Class_General |
+ (uint8_t)phHbci_SubClass_Query;
gphHbci_MosiApdu.ins = (uint8_t)phHbci_General_Qry_Chip_ID;
gphHbci_MosiApdu.len = 0;
@@ -892,7 +903,8 @@
uint16_t totalBtyesToRead = 0;
uint8_t hbciData[PHHBCI_MAX_LEN_PAYLOAD_MISO];
- gphHbci_MosiApdu.cls = (uint8_t)(phHbci_Class_General | phHbci_SubClass_Query);
+ gphHbci_MosiApdu.cls = (uint8_t)phHbci_Class_General |
+ (uint8_t)phHbci_SubClass_Query;
gphHbci_MosiApdu.ins = (uint8_t)phHbci_General_Qry_OTP_AutoLoad_Info;
gphHbci_MosiApdu.len = 0;