Home
last modified time | relevance | path

Searched refs:pm_save (Results 1 - 16 of 16) sorted by relevance

/kernel/linux/linux-5.10/arch/arm/mach-s3c/
H A Dpm-gpio.c29 chip->pm_save[0] = __raw_readl(chip->base + OFFS_CON); in samsung_gpio_pm_1bit_save()
30 chip->pm_save[1] = __raw_readl(chip->base + OFFS_DAT); in samsung_gpio_pm_1bit_save()
38 u32 gps_gpcon = chip->pm_save[0]; in samsung_gpio_pm_1bit_resume()
39 u32 gps_gpdat = chip->pm_save[1]; in samsung_gpio_pm_1bit_resume()
66 chip->pm_save[0] = __raw_readl(chip->base + OFFS_CON); in samsung_gpio_pm_2bit_save()
67 chip->pm_save[1] = __raw_readl(chip->base + OFFS_DAT); in samsung_gpio_pm_2bit_save()
68 chip->pm_save[2] = __raw_readl(chip->base + OFFS_UP); in samsung_gpio_pm_2bit_save()
125 u32 gps_gpcon = chip->pm_save[0]; in samsung_gpio_pm_2bit_resume()
126 u32 gps_gpdat = chip->pm_save[1]; in samsung_gpio_pm_2bit_resume()
132 __raw_writel(chip->pm_save[ in samsung_gpio_pm_2bit_resume()
[all...]
H A Dgpio-core.h53 * @pm_save: Save information for suspend/resume support.
76 u32 pm_save[4]; member
/kernel/linux/linux-6.6/arch/arm/mach-s3c/
H A Dpm-gpio.c29 chip->pm_save[0] = __raw_readl(chip->base + OFFS_CON); in samsung_gpio_pm_1bit_save()
30 chip->pm_save[1] = __raw_readl(chip->base + OFFS_DAT); in samsung_gpio_pm_1bit_save()
38 u32 gps_gpcon = chip->pm_save[0]; in samsung_gpio_pm_1bit_resume()
39 u32 gps_gpdat = chip->pm_save[1]; in samsung_gpio_pm_1bit_resume()
66 chip->pm_save[0] = __raw_readl(chip->base + OFFS_CON); in samsung_gpio_pm_2bit_save()
67 chip->pm_save[1] = __raw_readl(chip->base + OFFS_DAT); in samsung_gpio_pm_2bit_save()
68 chip->pm_save[2] = __raw_readl(chip->base + OFFS_UP); in samsung_gpio_pm_2bit_save()
125 u32 gps_gpcon = chip->pm_save[0]; in samsung_gpio_pm_2bit_resume()
126 u32 gps_gpdat = chip->pm_save[1]; in samsung_gpio_pm_2bit_resume()
132 __raw_writel(chip->pm_save[ in samsung_gpio_pm_2bit_resume()
[all...]
H A Dgpio-core.h53 * @pm_save: Save information for suspend/resume support.
76 u32 pm_save[4]; member
/kernel/linux/linux-5.10/drivers/irqchip/
H A Dexynos-combiner.c35 u32 pm_save; member
217 combiner_data[i].pm_save = in combiner_suspend()
237 writel_relaxed(combiner_data[i].pm_save, in combiner_resume()
/kernel/linux/linux-6.6/drivers/irqchip/
H A Dexynos-combiner.c35 u32 pm_save; member
213 combiner_data[i].pm_save = in combiner_suspend()
233 writel_relaxed(combiner_data[i].pm_save, in combiner_resume()
/kernel/linux/linux-5.10/drivers/pinctrl/samsung/
H A Dpinctrl-samsung.c1182 bank->pm_save[type] = readl(reg + offs[type]); in samsung_pinctrl_suspend()
1186 bank->pm_save[PINCFG_TYPE_NUM] = in samsung_pinctrl_suspend()
1190 bank->pm_save[PINCFG_TYPE_FUNC], in samsung_pinctrl_suspend()
1191 bank->pm_save[PINCFG_TYPE_NUM]); in samsung_pinctrl_suspend()
1194 reg, bank->pm_save[PINCFG_TYPE_FUNC]); in samsung_pinctrl_suspend()
1239 bank->pm_save[PINCFG_TYPE_FUNC], in samsung_pinctrl_resume()
1240 bank->pm_save[PINCFG_TYPE_NUM]); in samsung_pinctrl_resume()
1241 writel(bank->pm_save[PINCFG_TYPE_NUM], in samsung_pinctrl_resume()
1246 bank->pm_save[PINCFG_TYPE_FUNC]); in samsung_pinctrl_resume()
1250 writel(bank->pm_save[typ in samsung_pinctrl_resume()
[all...]
H A Dpinctrl-samsung.h152 * @pm_save: saved register values during suspend
176 u32 pm_save[PINCFG_TYPE_NUM + 1]; /* +1 to handle double CON registers*/ member
/kernel/linux/linux-6.6/drivers/pinctrl/samsung/
H A Dpinctrl-samsung.c1213 bank->pm_save[type] = readl(reg + offs[type]); in samsung_pinctrl_suspend()
1217 bank->pm_save[PINCFG_TYPE_NUM] = in samsung_pinctrl_suspend()
1221 bank->pm_save[PINCFG_TYPE_FUNC], in samsung_pinctrl_suspend()
1222 bank->pm_save[PINCFG_TYPE_NUM]); in samsung_pinctrl_suspend()
1225 reg, bank->pm_save[PINCFG_TYPE_FUNC]); in samsung_pinctrl_suspend()
1270 bank->pm_save[PINCFG_TYPE_FUNC], in samsung_pinctrl_resume()
1271 bank->pm_save[PINCFG_TYPE_NUM]); in samsung_pinctrl_resume()
1272 writel(bank->pm_save[PINCFG_TYPE_NUM], in samsung_pinctrl_resume()
1277 bank->pm_save[PINCFG_TYPE_FUNC]); in samsung_pinctrl_resume()
1281 writel(bank->pm_save[typ in samsung_pinctrl_resume()
[all...]
H A Dpinctrl-samsung.h160 * @pm_save: saved register values during suspend
184 u32 pm_save[PINCFG_TYPE_NUM + 1]; /* +1 to handle double CON registers*/ member
/kernel/linux/linux-6.6/include/linux/
H A Dvfio_pci_core.h84 struct pci_saved_state *pm_save; member
/kernel/linux/linux-5.10/drivers/scsi/sym53c8xx_2/
H A Dsym_fw2.h172 u32 pm_save [ 4]; member
1637 PADDR_B (pm_save),
1641 PADDR_B (pm_save),
/kernel/linux/linux-6.6/drivers/scsi/sym53c8xx_2/
H A Dsym_fw2.h172 u32 pm_save [ 4]; member
1637 PADDR_B (pm_save),
1641 PADDR_B (pm_save),
/kernel/linux/linux-5.10/drivers/vfio/pci/
H A Dvfio_pci_private.h131 struct pci_saved_state *pm_save; member
H A Dvfio_pci.c302 vdev->pm_save = pci_store_saved_state(pdev); in vfio_pci_set_power_state()
304 pci_load_and_free_saved_state(pdev, &vdev->pm_save); in vfio_pci_set_power_state()
2089 kfree(vdev->pm_save); in vfio_pci_probe()
2117 kfree(vdev->pm_save); in vfio_pci_remove()
/kernel/linux/linux-6.6/drivers/vfio/pci/
H A Dvfio_pci_core.c265 * 'pm_save' during the D3hot transition. When the in vfio_pci_set_power_state()
269 * 'pm_save'. There are few cases where the PCI power in vfio_pci_set_power_state()
272 * allocated memory first before overwriting 'pm_save' in vfio_pci_set_power_state()
275 kfree(vdev->pm_save); in vfio_pci_set_power_state()
276 vdev->pm_save = pci_store_saved_state(pdev); in vfio_pci_set_power_state()
278 pci_load_and_free_saved_state(pdev, &vdev->pm_save); in vfio_pci_set_power_state()
418 * (saved locally in 'vdev->pm_save'). in vfio_pci_core_runtime_suspend()
590 * 'vdev->pm_save'). in vfio_pci_core_disable()
1245 * 'vdev->pm_save'). in vfio_pci_ioctl_reset()
2183 kfree(vdev->pm_save); in vfio_pci_core_release_dev()
[all...]

Completed in 17 milliseconds