Searched refs:csave_regs (Results 1 – 2 of 2) sorted by relevance
57 struct pl061_context_save_regs csave_regs; member369 chip->csave_regs.gpio_data = 0; in pl061_suspend()370 chip->csave_regs.gpio_dir = readb(chip->base + GPIODIR); in pl061_suspend()371 chip->csave_regs.gpio_is = readb(chip->base + GPIOIS); in pl061_suspend()372 chip->csave_regs.gpio_ibe = readb(chip->base + GPIOIBE); in pl061_suspend()373 chip->csave_regs.gpio_iev = readb(chip->base + GPIOIEV); in pl061_suspend()374 chip->csave_regs.gpio_ie = readb(chip->base + GPIOIE); in pl061_suspend()377 if (chip->csave_regs.gpio_dir & (BIT(offset))) in pl061_suspend()378 chip->csave_regs.gpio_data |= in pl061_suspend()391 if (chip->csave_regs.gpio_dir & (BIT(offset))) in pl061_resume()[all …]
75 struct plgpio_regs *csave_regs; member543 plgpio->csave_regs = devm_kzalloc(&pdev->dev, in plgpio_probe()544 sizeof(*plgpio->csave_regs) * in plgpio_probe()547 if (!plgpio->csave_regs) { in plgpio_probe()628 plgpio->csave_regs[i].enb = in plgpio_suspend()631 plgpio->csave_regs[i].eit = in plgpio_suspend()633 plgpio->csave_regs[i].wdata = readl_relaxed(plgpio->regs.wdata + in plgpio_suspend()635 plgpio->csave_regs[i].dir = readl_relaxed(plgpio->regs.dir + in plgpio_suspend()637 plgpio->csave_regs[i].ie = readl_relaxed(plgpio->regs.ie + off); in plgpio_suspend()653 plgpio->csave_regs[i].__reg = \[all …]