summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Moore <Robert.Moore@intel.com>2023-02-10 12:29:46 -0800
committerRobert Moore <Robert.Moore@intel.com>2023-02-10 12:29:46 -0800
commit00d53103c4ac9b8c5a4b0485fcdd3631afcd689a (patch)
treee7d4a3c69525a54ead42cf0a292f9b3ceac94fae
parent801ccce4d95d6403826951928bbf6918671525ba (diff)
downloadacpica-00d53103c4ac9b8c5a4b0485fcdd3631afcd689a.tar.gz
Fix a few type mismatch warnings.
Signed/unsigned mismatches, One data truncation warning.
-rw-r--r--source/common/dmtbdump2.c4
-rw-r--r--source/compiler/dttable2.c6
2 files changed, 5 insertions, 5 deletions
diff --git a/source/common/dmtbdump2.c b/source/common/dmtbdump2.c
index ee35c99a5..353979e8f 100644
--- a/source/common/dmtbdump2.c
+++ b/source/common/dmtbdump2.c
@@ -1168,7 +1168,7 @@ AcpiDmDumpMpam (
Offset += sizeof(ACPI_MPAM_MSC_NODE);
/* Subtable: MSC RIS(es) */
- for (int ResourceIdx = 0; ResourceIdx < MpamMscNode->NumResouceNodes; ResourceIdx++)
+ for (UINT32 ResourceIdx = 0; ResourceIdx < MpamMscNode->NumResouceNodes; ResourceIdx++)
{
MpamResourceNode = ACPI_ADD_PTR (ACPI_MPAM_RESOURCE_NODE, Table, Offset);
@@ -1230,7 +1230,7 @@ AcpiDmDumpMpam (
}
/* Subtable: MSC functional dependencies */
- for (int funcDep = 0; funcDep < MpamResourceNode->NumFunctionalDeps; funcDep++)
+ for (UINT32 funcDep = 0; funcDep < MpamResourceNode->NumFunctionalDeps; funcDep++)
{
Status = AcpiDmDumpTable (sizeof(ACPI_MPAM_FUNC_DEPS), 0,
&MpamResourceNode->NumFunctionalDeps, 0, AcpiDmTableInfoMpam2);
diff --git a/source/compiler/dttable2.c b/source/compiler/dttable2.c
index 9a9a39192..0d68cdbca 100644
--- a/source/compiler/dttable2.c
+++ b/source/compiler/dttable2.c
@@ -482,7 +482,7 @@ DtCompileMpam (
RisLength = 0;
/* Iterate over RIS subtables per MSC node */
- for (int ris = 0; ris < MpamMscNode->NumResouceNodes; ris++)
+ for (UINT32 ris = 0; ris < MpamMscNode->NumResouceNodes; ris++)
{
/* Compile RIS subtable */
Status = DtCompileTable (PFieldList, AcpiDmTableInfoMpam1,
@@ -552,7 +552,7 @@ DtCompileMpam (
FuncDepsCount * sizeof(ACPI_MPAM_FUNC_DEPS);
/* Iterate over functional dependencies per RIS */
- for (int funcDep = 0; funcDep < FuncDepsCount; funcDep++)
+ for (UINT32 funcDep = 0; funcDep < FuncDepsCount; funcDep++)
{
/* Compiler functional dependencies table */
Status = DtCompileTable (PFieldList, AcpiDmTableInfoMpam2,
@@ -572,7 +572,7 @@ DtCompileMpam (
/* Check if the length of the MSC is correct and override with the correct length */
if (MpamMscNode->Length != sizeof(ACPI_MPAM_MSC_NODE) + RisLength)
{
- MpamMscNode->Length = sizeof(ACPI_MPAM_MSC_NODE) + RisLength;
+ MpamMscNode->Length = (UINT16) (sizeof(ACPI_MPAM_MSC_NODE) + RisLength);
DbgPrint (ASL_DEBUG_OUTPUT, "Overriding MSC->Length: %X\n", MpamMscNode->Length);
}