| /Linux-v5.4/drivers/net/can/mscan/ |
| D | mpc5xxx_can.c | 374 static struct mscan_regs saved_regs; variable 381 _memcpy_fromio(&saved_regs, regs, sizeof(*regs)); in mpc5xxx_can_suspend() 396 regs->canctl1 = saved_regs.canctl1; in mpc5xxx_can_resume() 397 regs->canbtr0 = saved_regs.canbtr0; in mpc5xxx_can_resume() 398 regs->canbtr1 = saved_regs.canbtr1; in mpc5xxx_can_resume() 399 regs->canidac = saved_regs.canidac; in mpc5xxx_can_resume() 402 _memcpy_toio(®s->canidar1_0, (void *)&saved_regs.canidar1_0, in mpc5xxx_can_resume() 406 regs->cantbsel = saved_regs.cantbsel; in mpc5xxx_can_resume() 407 regs->canrier = saved_regs.canrier; in mpc5xxx_can_resume() 408 regs->cantier = saved_regs.cantier; in mpc5xxx_can_resume() [all …]
|
| /Linux-v5.4/arch/powerpc/platforms/83xx/ |
| D | suspend.c | 109 static struct mpc83xx_saved saved_regs; variable 162 out_be32(&syscr_regs->sicrl, saved_regs.sicrl); in mpc83xx_suspend_restore_regs() 163 out_be32(&syscr_regs->sicrh, saved_regs.sicrh); in mpc83xx_suspend_restore_regs() 164 out_be32(&clock_regs->sccr, saved_regs.sccr); in mpc83xx_suspend_restore_regs() 169 saved_regs.sicrl = in_be32(&syscr_regs->sicrl); in mpc83xx_suspend_save_regs() 170 saved_regs.sicrh = in_be32(&syscr_regs->sicrh); in mpc83xx_suspend_save_regs() 171 saved_regs.sccr = in_be32(&clock_regs->sccr); in mpc83xx_suspend_save_regs()
|
| /Linux-v5.4/drivers/soc/fsl/qe/ |
| D | gpio.c | 35 struct qe_pio_regs saved_regs; member 45 qe_gc->saved_regs.cpdata = qe_gc->cpdata; in qe_gpio_save_regs() 46 qe_gc->saved_regs.cpdir1 = in_be32(®s->cpdir1); in qe_gpio_save_regs() 47 qe_gc->saved_regs.cpdir2 = in_be32(®s->cpdir2); in qe_gpio_save_regs() 48 qe_gc->saved_regs.cppar1 = in_be32(®s->cppar1); in qe_gpio_save_regs() 49 qe_gc->saved_regs.cppar2 = in_be32(®s->cppar2); in qe_gpio_save_regs() 50 qe_gc->saved_regs.cpodr = in_be32(®s->cpodr); in qe_gpio_save_regs() 248 struct qe_pio_regs *sregs = &qe_gc->saved_regs; in qe_pin_set_dedicated()
|
| /Linux-v5.4/arch/powerpc/sysdev/ |
| D | fsl_lbc.c | 365 ctrl->saved_regs = kmalloc(sizeof(struct fsl_lbc_regs), GFP_KERNEL); in fsl_lbc_syscore_suspend() 366 if (!ctrl->saved_regs) in fsl_lbc_syscore_suspend() 369 _memcpy_fromio(ctrl->saved_regs, lbc, sizeof(struct fsl_lbc_regs)); in fsl_lbc_syscore_suspend() 389 if (ctrl->saved_regs) { in fsl_lbc_syscore_resume() 390 _memcpy_toio(lbc, ctrl->saved_regs, in fsl_lbc_syscore_resume() 392 kfree(ctrl->saved_regs); in fsl_lbc_syscore_resume() 393 ctrl->saved_regs = NULL; in fsl_lbc_syscore_resume()
|
| /Linux-v5.4/arch/mips/power/ |
| D | hibernate_asm.S | 15 PTR_LA t0, saved_regs 45 PTR_LA t0, saved_regs
|
| D | cpu.c | 14 struct pt_regs saved_regs; variable
|
| /Linux-v5.4/drivers/pinctrl/sh-pfc/ |
| D | core.c | 635 pfc->saved_regs[idx] = sh_pfc_read(pfc, reg); in sh_pfc_save_reg() 640 sh_pfc_write(pfc, reg, pfc->saved_regs[idx]); in sh_pfc_restore_reg() 682 pfc->saved_regs = devm_kmalloc_array(pfc->dev, n, in sh_pfc_suspend_init() 683 sizeof(*pfc->saved_regs), in sh_pfc_suspend_init() 685 if (!pfc->saved_regs) in sh_pfc_suspend_init() 696 if (pfc->saved_regs) in sh_pfc_suspend_noirq() 705 if (pfc->saved_regs) in sh_pfc_resume_noirq()
|
| D | sh_pfc.h | 258 u32 *saved_regs; member
|
| /Linux-v5.4/sound/pci/ |
| D | fm801.c | 201 u16 saved_regs[0x20]; member 1380 static unsigned char saved_regs[] = { variable 1395 for (i = 0; i < ARRAY_SIZE(saved_regs); i++) in snd_fm801_suspend() 1396 chip->saved_regs[i] = fm801_ioread16(chip, saved_regs[i]); in snd_fm801_suspend() 1424 for (i = 0; i < ARRAY_SIZE(saved_regs); i++) in snd_fm801_resume() 1425 fm801_iowrite16(chip, saved_regs[i], chip->saved_regs[i]); in snd_fm801_resume()
|
| D | azt3328.c | 2615 unsigned long io_addr, unsigned count, u32 *saved_regs) in snd_azf3328_suspend_regs() argument 2620 *saved_regs = inl(io_addr); in snd_azf3328_suspend_regs() 2622 io_addr, *saved_regs); in snd_azf3328_suspend_regs() 2623 ++saved_regs; in snd_azf3328_suspend_regs() 2624 io_addr += sizeof(*saved_regs); in snd_azf3328_suspend_regs() 2630 const u32 *saved_regs, in snd_azf3328_resume_regs() argument 2638 outl(*saved_regs, io_addr); in snd_azf3328_resume_regs() 2641 io_addr, *saved_regs, inl(io_addr)); in snd_azf3328_resume_regs() 2642 ++saved_regs; in snd_azf3328_resume_regs() 2643 io_addr += sizeof(*saved_regs); in snd_azf3328_resume_regs()
|
| D | cs4281.c | 1962 static int saved_regs[SUSPEND_REGISTERS] = { variable 1999 for (i = 0; i < ARRAY_SIZE(saved_regs); i++) in cs4281_suspend() 2000 if (saved_regs[i]) in cs4281_suspend() 2001 chip->suspend_regs[i] = snd_cs4281_peekBA0(chip, saved_regs[i]); in cs4281_suspend() 2035 for (i = 0; i < ARRAY_SIZE(saved_regs); i++) in cs4281_resume() 2036 if (saved_regs[i]) in cs4281_resume() 2037 snd_cs4281_pokeBA0(chip, saved_regs[i], chip->suspend_regs[i]); in cs4281_resume()
|
| D | es1938.c | 224 unsigned char saved_regs[SAVED_REG_SIZE]; member 1448 static unsigned char saved_regs[SAVED_REG_SIZE+1] = { variable 1465 for (s = saved_regs, d = chip->saved_regs; *s; s++, d++) in es1938_suspend() 1494 for (s = saved_regs, d = chip->saved_regs; *s; s++, d++) { in es1938_resume()
|
| D | cmipci.c | 495 unsigned int saved_regs[0x20]; member 3311 static unsigned char saved_regs[] = { variable 3339 for (i = 0; i < ARRAY_SIZE(saved_regs); i++) in snd_cmipci_suspend() 3340 cm->saved_regs[i] = snd_cmipci_read(cm, saved_regs[i]); in snd_cmipci_suspend() 3362 for (i = 0; i < ARRAY_SIZE(saved_regs); i++) in snd_cmipci_resume() 3363 snd_cmipci_write(cm, saved_regs[i], cm->saved_regs[i]); in snd_cmipci_resume()
|
| /Linux-v5.4/drivers/pinctrl/ |
| D | pinctrl-amd.c | 810 gpio_dev->saved_regs[i] = readl(gpio_dev->base + pin*4); in amd_gpio_suspend() 828 writel(gpio_dev->saved_regs[i], gpio_dev->base + pin*4); in amd_gpio_resume() 878 gpio_dev->saved_regs = devm_kcalloc(&pdev->dev, amd_pinctrl_desc.npins, in amd_gpio_probe() 879 sizeof(*gpio_dev->saved_regs), in amd_gpio_probe() 881 if (!gpio_dev->saved_regs) in amd_gpio_probe()
|
| D | pinctrl-amd.h | 100 u32 *saved_regs; member
|
| /Linux-v5.4/sound/isa/sb/ |
| D | sb_mixer.c | 877 unsigned char *val = chip->saved_regs; in save_mixer() 878 if (snd_BUG_ON(num_regs > ARRAY_SIZE(chip->saved_regs))) in save_mixer() 886 unsigned char *val = chip->saved_regs; in restore_mixer() 887 if (snd_BUG_ON(num_regs > ARRAY_SIZE(chip->saved_regs))) in restore_mixer()
|
| /Linux-v5.4/drivers/gpio/ |
| D | gpio-brcmstb.c | 53 u32 saved_regs[GIO_REG_STAT]; /* Don't save and restore GIO_REG_STAT */ member 520 bank->saved_regs[i] = gc->read_reg(priv->reg_base + in brcmstb_gpio_bank_save() 566 bank->saved_regs[i]); in brcmstb_gpio_bank_restore()
|
| /Linux-v5.4/sound/pci/cs46xx/ |
| D | cs46xx_lib.c | 2956 kfree(chip->saved_regs); in snd_cs46xx_free() 3754 static unsigned int saved_regs[] = { variable 3777 for (i = 0; i < ARRAY_SIZE(saved_regs); i++) in snd_cs46xx_suspend() 3778 chip->saved_regs[i] = snd_cs46xx_peekBA0(chip, saved_regs[i]); in snd_cs46xx_suspend() 3810 for (i = 0; i < ARRAY_SIZE(saved_regs); i++) in snd_cs46xx_resume() 3811 snd_cs46xx_pokeBA0(chip, saved_regs[i], chip->saved_regs[i]); in snd_cs46xx_resume() 4021 chip->saved_regs = kmalloc_array(ARRAY_SIZE(saved_regs), in snd_cs46xx_create() 4022 sizeof(*chip->saved_regs), in snd_cs46xx_create() 4024 if (!chip->saved_regs) { in snd_cs46xx_create()
|
| D | cs46xx.h | 1715 u32 *saved_regs; member
|
| /Linux-v5.4/drivers/net/wireless/broadcom/b43/ |
| D | lo.c | 732 struct lo_g_saved_values uninitialized_var(saved_regs); in b43_calibrate_lo_setting() 738 saved_regs.old_channel = phy->channel; in b43_calibrate_lo_setting() 740 lo_measure_setup(dev, &saved_regs); in b43_calibrate_lo_setting() 759 lo_measure_restore(dev, &saved_regs); in b43_calibrate_lo_setting()
|
| /Linux-v5.4/arch/powerpc/include/asm/ |
| D | fsl_lbc.h | 288 struct fsl_lbc_regs *saved_regs; member
|
| /Linux-v5.4/include/sound/ |
| D | sb.h | 99 unsigned char saved_regs[0x20]; member
|
| /Linux-v5.4/sound/pci/ymfpci/ |
| D | ymfpci.h | 352 u32 *saved_regs; member
|
| D | ymfpci_main.c | 2224 kfree(chip->saved_regs); in snd_ymfpci_free() 2291 chip->saved_regs[i] = snd_ymfpci_readl(chip, saved_regs_index[i]); in snd_ymfpci_suspend() 2316 snd_ymfpci_writel(chip, saved_regs_index[i], chip->saved_regs[i]); in snd_ymfpci_resume() 2416 chip->saved_regs = kmalloc_array(YDSXGR_NUM_SAVED_REGS, sizeof(u32), in snd_ymfpci_create() 2418 if (chip->saved_regs == NULL) { in snd_ymfpci_create()
|
| /Linux-v5.4/sound/pci/emu10k1/ |
| D | emu10k1_main.c | 2052 static unsigned char saved_regs[] = { variable 2071 size = ARRAY_SIZE(saved_regs); in alloc_pm_buffer() 2100 for (reg = saved_regs; *reg != 0xff; reg++) in snd_emu10k1_suspend_regs() 2140 for (reg = saved_regs; *reg != 0xff; reg++) in snd_emu10k1_resume_regs()
|