/kernel/linux/linux-5.10/arch/arm/mach-s3c/ |
H A D | pm-gpio.c | 29 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 D | gpio-core.h | 53 * @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 D | pm-gpio.c | 29 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 D | gpio-core.h | 53 * @pm_save: Save information for suspend/resume support. 76 u32 pm_save[4]; member
|
/kernel/linux/linux-5.10/drivers/irqchip/ |
H A D | exynos-combiner.c | 35 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 D | exynos-combiner.c | 35 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 D | pinctrl-samsung.c | 1182 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 D | pinctrl-samsung.h | 152 * @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 D | pinctrl-samsung.c | 1213 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 D | pinctrl-samsung.h | 160 * @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 D | vfio_pci_core.h | 84 struct pci_saved_state *pm_save; member
|
/kernel/linux/linux-5.10/drivers/scsi/sym53c8xx_2/ |
H A D | sym_fw2.h | 172 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 D | sym_fw2.h | 172 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 D | vfio_pci_private.h | 131 struct pci_saved_state *pm_save; member
|
H A D | vfio_pci.c | 302 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 D | vfio_pci_core.c | 265 * '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...] |