summaryrefslogtreecommitdiffstats
path: root/sys/contrib
diff options
context:
space:
mode:
authorjkim <jkim@FreeBSD.org>2005-11-04 21:29:41 +0000
committerjkim <jkim@FreeBSD.org>2005-11-04 21:29:41 +0000
commit5ec246af064a2c5c2ad7110eb7f9c6381d49481f (patch)
treef62fa89cd760d56c7540e7e041c0d5594a4a9a86 /sys/contrib
parente54ad157b26ceb1323de9e071ea6016460024347 (diff)
parentdbc8115981195155aec9304dd8f0ee570bd3d32c (diff)
downloadFreeBSD-src-5ec246af064a2c5c2ad7110eb7f9c6381d49481f.zip
FreeBSD-src-5ec246af064a2c5c2ad7110eb7f9c6381d49481f.tar.gz
This commit was generated by cvs2svn to compensate for changes in r152069,
which included commits to RCS files with non-trunk default branches.
Diffstat (limited to 'sys/contrib')
-rw-r--r--sys/contrib/dev/acpica/rscalc.c9
-rw-r--r--sys/contrib/dev/acpica/rsmisc.c4
2 files changed, 5 insertions, 8 deletions
diff --git a/sys/contrib/dev/acpica/rscalc.c b/sys/contrib/dev/acpica/rscalc.c
index e8187d6..6420f9f 100644
--- a/sys/contrib/dev/acpica/rscalc.c
+++ b/sys/contrib/dev/acpica/rscalc.c
@@ -487,8 +487,7 @@ AcpiRsGetListLength (
* Get the number of bits set in the IRQ word
*/
ACPI_MOVE_16_TO_16 (&Temp16, Buffer);
- ExtraStructBytes = (AcpiRsCountSetBits (Temp16) *
- sizeof (UINT32));
+ ExtraStructBytes = AcpiRsCountSetBits (Temp16);
break;
@@ -497,9 +496,7 @@ AcpiRsGetListLength (
* DMA Resource:
* Get the number of bits set in the DMA channels byte
*/
- ACPI_MOVE_16_TO_16 (&Temp16, Buffer);
- ExtraStructBytes = (AcpiRsCountSetBits (Temp16) *
- sizeof (UINT32));
+ ExtraStructBytes = AcpiRsCountSetBits (*Buffer);
break;
@@ -596,7 +593,7 @@ AcpiRsGetListLength (
/* Update the required buffer size for the internal descriptor structs */
Temp16 = (UINT16) (ResourceInfo->MinimumInternalStructLength + ExtraStructBytes);
- BufferSize += (UINT32) ACPI_ALIGN_RESOURCE_SIZE (Temp16);
+ BufferSize += (UINT32) ACPI_ROUND_UP_TO_NATIVE_WORD (Temp16);
/*
* Update byte count and point to the next resource within the stream
diff --git a/sys/contrib/dev/acpica/rsmisc.c b/sys/contrib/dev/acpica/rsmisc.c
index ae5a4ec..bc28464 100644
--- a/sys/contrib/dev/acpica/rsmisc.c
+++ b/sys/contrib/dev/acpica/rsmisc.c
@@ -329,7 +329,7 @@ AcpiRsConvertAmlToResource (
ItemCount = AcpiRsDecodeBitmask (*((UINT8 *) Source), Destination);
if (ItemCount)
{
- Resource->Length += Resource->Length + (ItemCount - 1);
+ Resource->Length += (ItemCount - 1);
}
Target = ((char *) Resource) + Info->Value;
@@ -346,7 +346,7 @@ AcpiRsConvertAmlToResource (
ItemCount = AcpiRsDecodeBitmask (Temp16, Destination);
if (ItemCount)
{
- Resource->Length = Resource->Length + (ItemCount - 1);
+ Resource->Length += (ItemCount - 1);
}
Target = ((char *) Resource) + Info->Value;
OpenPOWER on IntegriCloud