Lines Matching refs:gas
102 static void acpi_gas_write(const struct acrn_acpi_generic_address *gas, uint32_t val) in acpi_gas_write() argument
106 if (gas->space_id == SPACE_SYSTEM_MEMORY) { in acpi_gas_write()
107 mmio_write16(val16, hpa2hva(gas->address)); in acpi_gas_write()
109 pio_write16(val16, (uint16_t)gas->address); in acpi_gas_write()
113 static uint32_t acpi_gas_read(const struct acrn_acpi_generic_address *gas) in acpi_gas_read() argument
117 if (gas->space_id == SPACE_SYSTEM_MEMORY) { in acpi_gas_read()
118 ret = mmio_read16(hpa2hva(gas->address)); in acpi_gas_read()
120 ret = pio_read16((uint16_t)gas->address); in acpi_gas_read()
249 struct acrn_acpi_generic_address *gas = &(host_reset_reg.reg); in reset_host() local
260 if ((gas->space_id == SPACE_SYSTEM_IO) && in reset_host()
261 (gas->bit_width == 8U) && (gas->bit_offset == 0U) && in reset_host()
262 (gas->address != 0U) && (gas->address != 0xcf9U)) { in reset_host()