Home
last modified time | relevance | path

Searched refs:backup_regs (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/drivers/pinctrl/tegra/
H A Dpinctrl-tegra.c696 u32 *backup_regs = pmx->backup_regs; in tegra_pinctrl_suspend() local
705 *backup_regs++ = readl_relaxed(regs++); in tegra_pinctrl_suspend()
714 u32 *backup_regs = pmx->backup_regs; in tegra_pinctrl_resume() local
723 writel_relaxed(*backup_regs++, regs++); in tegra_pinctrl_resume()
824 pmx->backup_regs = devm_kzalloc(&pdev->dev, backup_regs_size, in tegra_pinctrl_probe()
826 if (!pmx->backup_regs) in tegra_pinctrl_probe()
H A Dpinctrl-tegra.h20 u32 *backup_regs; member
/kernel/linux/linux-6.6/drivers/pinctrl/tegra/
H A Dpinctrl-tegra.c713 u32 *backup_regs = pmx->backup_regs; in tegra_pinctrl_suspend() local
722 *backup_regs++ = readl_relaxed(regs++); in tegra_pinctrl_suspend()
731 u32 *backup_regs = pmx->backup_regs; in tegra_pinctrl_resume() local
740 writel_relaxed(*backup_regs++, regs++); in tegra_pinctrl_resume()
852 pmx->backup_regs = devm_kzalloc(&pdev->dev, backup_regs_size, in tegra_pinctrl_probe()
854 if (!pmx->backup_regs) in tegra_pinctrl_probe()
H A Dpinctrl-tegra.h23 u32 *backup_regs; member
/kernel/linux/linux-5.10/drivers/i2c/busses/
H A Di2c-stm32f7.c302 * @backup_regs: backup of i2c controller registers (for suspend/resume)
331 struct stm32f7_i2c_regs backup_regs; member
2306 struct stm32f7_i2c_regs *backup_regs = &i2c_dev->backup_regs; in stm32f7_i2c_regs_backup() local
2312 backup_regs->cr1 = readl_relaxed(i2c_dev->base + STM32F7_I2C_CR1); in stm32f7_i2c_regs_backup()
2313 backup_regs->cr2 = readl_relaxed(i2c_dev->base + STM32F7_I2C_CR2); in stm32f7_i2c_regs_backup()
2314 backup_regs->oar1 = readl_relaxed(i2c_dev->base + STM32F7_I2C_OAR1); in stm32f7_i2c_regs_backup()
2315 backup_regs->oar2 = readl_relaxed(i2c_dev->base + STM32F7_I2C_OAR2); in stm32f7_i2c_regs_backup()
2316 backup_regs->tmgr = readl_relaxed(i2c_dev->base + STM32F7_I2C_TIMINGR); in stm32f7_i2c_regs_backup()
2328 struct stm32f7_i2c_regs *backup_regs in stm32f7_i2c_regs_restore() local
[all...]
/kernel/linux/linux-6.6/drivers/i2c/busses/
H A Di2c-stm32f7.c311 * @backup_regs: backup of i2c controller registers (for suspend/resume)
344 struct stm32f7_i2c_regs backup_regs; member
2378 struct stm32f7_i2c_regs *backup_regs = &i2c_dev->backup_regs; in stm32f7_i2c_regs_backup() local
2384 backup_regs->cr1 = readl_relaxed(i2c_dev->base + STM32F7_I2C_CR1); in stm32f7_i2c_regs_backup()
2385 backup_regs->cr2 = readl_relaxed(i2c_dev->base + STM32F7_I2C_CR2); in stm32f7_i2c_regs_backup()
2386 backup_regs->oar1 = readl_relaxed(i2c_dev->base + STM32F7_I2C_OAR1); in stm32f7_i2c_regs_backup()
2387 backup_regs->oar2 = readl_relaxed(i2c_dev->base + STM32F7_I2C_OAR2); in stm32f7_i2c_regs_backup()
2388 backup_regs->tmgr = readl_relaxed(i2c_dev->base + STM32F7_I2C_TIMINGR); in stm32f7_i2c_regs_backup()
2400 struct stm32f7_i2c_regs *backup_regs in stm32f7_i2c_regs_restore() local
[all...]

Completed in 12 milliseconds