Home
last modified time | relevance | path

Searched refs:pm_io_base (Results 1 – 4 of 4) sorted by relevance

/openbmc/linux/drivers/i2c/busses/
H A Di2c-via.c22 #define I2C_DIR (pm_io_base+0x40)
23 #define I2C_OUT (pm_io_base+0x42)
24 #define I2C_IN (pm_io_base+0x44)
32 static u16 pm_io_base; variable
92 if (pm_io_base) { in vt586b_probe()
113 pci_read_config_word(dev, base, &pm_io_base); in vt586b_probe()
114 pm_io_base &= (0xff << 8); in vt586b_probe()
130 pm_io_base = 0; in vt586b_probe()
140 pm_io_base = 0; in vt586b_remove()
/openbmc/qemu/hw/acpi/
H A Dich9.c136 void ich9_pm_iospace_update(ICH9LPCPMRegs *pm, uint32_t pm_io_base) in ich9_pm_iospace_update() argument
138 ICH9_DEBUG("to 0x%x\n", pm_io_base); in ich9_pm_iospace_update()
140 assert((pm_io_base & ICH9_PMIO_MASK) == 0); in ich9_pm_iospace_update()
142 pm->pm_io_base = pm_io_base; in ich9_pm_iospace_update()
144 memory_region_set_enabled(&pm->io, pm->pm_io_base != 0); in ich9_pm_iospace_update()
145 memory_region_set_address(&pm->io, pm->pm_io_base); in ich9_pm_iospace_update()
152 uint32_t pm_io_base = pm->pm_io_base; in ich9_pm_post_load() local
153 pm->pm_io_base = 0; in ich9_pm_post_load()
154 ich9_pm_iospace_update(pm, pm_io_base); in ich9_pm_post_load()
363 uint32_t value = pm->pm_io_base + ICH9_PMIO_GPE0_STS; in ich9_pm_get_gpe0_blk()
[all …]
/openbmc/qemu/include/hw/acpi/
H A Dich9.h53 uint32_t pm_io_base; member
83 void ich9_pm_iospace_update(ICH9LPCPMRegs *pm, uint32_t pm_io_base);
/openbmc/qemu/hw/isa/
H A Dlpc_ich9.c489 uint32_t pm_io_base = pci_get_long(lpc->d.config + ICH9_LPC_PMBASE); in ich9_lpc_pmbase_sci_update() local
494 pm_io_base &= ICH9_LPC_PMBASE_BASE_ADDRESS_MASK; in ich9_lpc_pmbase_sci_update()
496 pm_io_base = 0; in ich9_lpc_pmbase_sci_update()
499 ich9_pm_iospace_update(&lpc->pm, pm_io_base); in ich9_lpc_pmbase_sci_update()