Searched refs:gas (Results 1 – 4 of 4) sorted by relevance
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() argument117 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() local260 if ((gas->space_id == SPACE_SYSTEM_IO) && in reset_host()261 (gas->bit_width == 8U) && (gas->bit_offset == 0U) && in reset_host()[all …]
71 … get_acpi_dt_gas(const uint8_t *dt_addr, uint32_t dt_offset, struct acrn_acpi_generic_address *gas) in get_acpi_dt_gas() argument75 gas->space_id = dt_gas->space_id; in get_acpi_dt_gas()76 gas->bit_width = dt_gas->bit_width; in get_acpi_dt_gas()77 gas->bit_offset = dt_gas->bit_offset; in get_acpi_dt_gas()78 gas->access_size = dt_gas->access_size; in get_acpi_dt_gas()79 gas->address = dt_gas->address; in get_acpi_dt_gas()
210 struct acrn_acpi_generic_address *gas = &(reset_reg->reg); in register_reset_port_handler() local229 (gas->space_id == SPACE_SYSTEM_IO) && in register_reset_port_handler()230 (gas->bit_width == 8U) && (gas->bit_offset == 0U) && in register_reset_port_handler()231 (gas->address != 0xcf9U) && (gas->address != 0x64U)) { in register_reset_port_handler()
252 …r_gas_io_handler(struct acrn_vm *vm, uint32_t pio_idx, const struct acrn_acpi_generic_address *gas) in register_gas_io_handler() argument256 if ((gas->address != 0UL) && (gas->space_id == SPACE_SYSTEM_IO) && (gas->bit_width != 0U)) { in register_gas_io_handler()257 gas_io.base = (uint16_t)gas->address; in register_gas_io_handler()258 gas_io.len = gas->bit_width / 8; in register_gas_io_handler()
Completed in 9 milliseconds