Lines Matching full:bit_offset
57 * 1. Detected if bit_offset is 0 and bit_width is 8/16/32/64; in acpi_hw_get_access_bit_width()
61 * 1. Detected if bit_offset is not 0 or bit_width is not 8/16/32/64; in acpi_hw_get_access_bit_width()
64 * 3. bit_offset/bit_width fields are used to describe the "region". in acpi_hw_get_access_bit_width()
69 if (!reg->bit_offset && reg->bit_width && in acpi_hw_get_access_bit_width()
77 ACPI_ROUND_UP_POWER_OF_TWO_8(reg->bit_offset + in acpi_hw_get_access_bit_width()
117 * pointer, Address, space_id, bit_width, and bit_offset.
167 ACPI_ROUND_UP(reg->bit_offset + reg->bit_width, access_width); in acpi_hw_validate_register()
200 u8 bit_offset; in acpi_hw_read() local
221 bit_width = reg->bit_offset + reg->bit_width; in acpi_hw_read()
222 bit_offset = reg->bit_offset; in acpi_hw_read()
230 if (bit_offset >= access_width) { in acpi_hw_read()
232 bit_offset -= access_width; in acpi_hw_read()
295 u8 bit_offset; in acpi_hw_write() local
312 bit_width = reg->bit_offset + reg->bit_width; in acpi_hw_write()
313 bit_offset = reg->bit_offset; in acpi_hw_write()
328 if (bit_offset >= access_width) { in acpi_hw_write()
329 bit_offset -= access_width; in acpi_hw_write()