Home
last modified time | relevance | path

Searched refs:pm_regs (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/drivers/tty/serial/
H A Dmvebu-uart.c159 struct mvebu_uart_pm_regs pm_regs; member
830 mvuart->pm_regs.rbr = readl(port->membase + UART_RBR(port)); in mvebu_uart_suspend()
831 mvuart->pm_regs.tsh = readl(port->membase + UART_TSH(port)); in mvebu_uart_suspend()
834 mvuart->pm_regs.stat = readl(port->membase + UART_STAT); in mvebu_uart_suspend()
836 mvuart->pm_regs.brdv = readl(port->membase + UART_BRDV); in mvebu_uart_suspend()
838 mvuart->pm_regs.osamp = readl(port->membase + UART_OSAMP); in mvebu_uart_suspend()
851 writel(mvuart->pm_regs.rbr, port->membase + UART_RBR(port)); in mvebu_uart_resume()
852 writel(mvuart->pm_regs.tsh, port->membase + UART_TSH(port)); in mvebu_uart_resume()
855 writel(mvuart->pm_regs.stat, port->membase + UART_STAT); in mvebu_uart_resume()
857 writel(mvuart->pm_regs.brdv, port->membase + UART_BRDV); in mvebu_uart_resume()
[all …]
/openbmc/qemu/hw/arm/
H A Dpxa2xx.c118 return s->pm_regs[addr >> 2]; in pxa2xx_pm_read()
137 s->pm_regs[addr >> 2] &= ~(value & 0x2a); in pxa2xx_pm_write()
139 s->pm_regs[addr >> 2] &= ~0x15; in pxa2xx_pm_write()
140 s->pm_regs[addr >> 2] |= value & 0x15; in pxa2xx_pm_write()
146 s->pm_regs[addr >> 2] &= ~value; in pxa2xx_pm_write()
151 s->pm_regs[addr >> 2] = value; in pxa2xx_pm_write()
293 s->pm_regs[RCSR >> 2] |= 0x8; /* Set GPR */ in pxa2xx_pwrmode_write()
303 s->pm_regs[PSSR >> 2] |= 0x8; /* Set STS */ in pxa2xx_pwrmode_write()
304 s->pm_regs[RCSR >> 2] |= 0x8; /* Set GPR */ in pxa2xx_pwrmode_write()
313 s->cpu->env.regs[15] = s->pm_regs[PSPR >> 2]; in pxa2xx_pwrmode_write()
[all …]
/openbmc/qemu/include/hw/arm/
H A Dpxa.h154 uint32_t pm_regs[0x40]; member