Lines Matching refs:AccessWidth

229     else if (Reg->AccessWidth)  in AcpiHwGetAccessBitWidth()
231 AccessBitWidth = ACPI_ACCESS_BIT_WIDTH (Reg->AccessWidth); in AcpiHwGetAccessBitWidth()
293 UINT8 AccessWidth; in AcpiHwValidateRegister() local
326 if (Reg->AccessWidth > 4) in AcpiHwValidateRegister()
329 "Unsupported register access width: 0x%X", Reg->AccessWidth)); in AcpiHwValidateRegister()
335 AccessWidth = AcpiHwGetAccessBitWidth (*Address, Reg, MaxBitWidth); in AcpiHwValidateRegister()
336 BitWidth = ACPI_ROUND_UP (Reg->BitOffset + Reg->BitWidth, AccessWidth); in AcpiHwValidateRegister()
372 UINT8 AccessWidth; in AcpiHwRead() local
397 AccessWidth = AcpiHwGetAccessBitWidth (Address, Reg, 64); in AcpiHwRead()
408 if (BitOffset >= AccessWidth) in AcpiHwRead()
411 BitOffset -= AccessWidth; in AcpiHwRead()
418 Address + Index * ACPI_DIV_8 (AccessWidth), in AcpiHwRead()
419 &Value64, AccessWidth); in AcpiHwRead()
424 Address + Index * ACPI_DIV_8 (AccessWidth), in AcpiHwRead()
425 &Value32, AccessWidth); in AcpiHwRead()
434 ACPI_SET_BITS (Value, Index * AccessWidth, in AcpiHwRead()
435 ACPI_MASK_BITS_ABOVE_64 (AccessWidth), Value64); in AcpiHwRead()
437 BitWidth -= BitWidth > AccessWidth ? AccessWidth : BitWidth; in AcpiHwRead()
443 ACPI_FORMAT_UINT64 (*Value), AccessWidth, in AcpiHwRead()
470 UINT8 AccessWidth; in AcpiHwWrite() local
491 AccessWidth = AcpiHwGetAccessBitWidth (Address, Reg, 64); in AcpiHwWrite()
506 Value64 = ACPI_GET_BITS (&Value, Index * AccessWidth, in AcpiHwWrite()
507 ACPI_MASK_BITS_ABOVE_64 (AccessWidth)); in AcpiHwWrite()
509 if (BitOffset >= AccessWidth) in AcpiHwWrite()
511 BitOffset -= AccessWidth; in AcpiHwWrite()
518 Address + Index * ACPI_DIV_8 (AccessWidth), in AcpiHwWrite()
519 Value64, AccessWidth); in AcpiHwWrite()
524 Address + Index * ACPI_DIV_8 (AccessWidth), in AcpiHwWrite()
525 (UINT32) Value64, AccessWidth); in AcpiHwWrite()
533 BitWidth -= BitWidth > AccessWidth ? AccessWidth : BitWidth; in AcpiHwWrite()
539 ACPI_FORMAT_UINT64 (Value), AccessWidth, in AcpiHwWrite()