Home
last modified time | relevance | path

Searched refs:backup_regs (Results 1 – 3 of 3) sorted by relevance

/drivers/pinctrl/tegra/
A Dpinctrl-tegra.c770 u32 *backup_regs = pmx->backup_regs; in tegra_pinctrl_suspend() local
779 *backup_regs++ = readl_relaxed(regs++); in tegra_pinctrl_suspend()
788 u32 *backup_regs = pmx->backup_regs; in tegra_pinctrl_resume() local
797 writel_relaxed(*backup_regs++, regs++); in tegra_pinctrl_resume()
915 pmx->backup_regs = devm_kzalloc(&pdev->dev, backup_regs_size, in tegra_pinctrl_probe()
917 if (!pmx->backup_regs) in tegra_pinctrl_probe()
A Dpinctrl-tegra.h27 u32 *backup_regs; member
/drivers/i2c/busses/
A Di2c-stm32f7.c351 struct stm32f7_i2c_regs backup_regs; member
2427 struct stm32f7_i2c_regs *backup_regs = &i2c_dev->backup_regs; in stm32f7_i2c_regs_backup() local
2433 backup_regs->cr1 = readl_relaxed(i2c_dev->base + STM32F7_I2C_CR1); in stm32f7_i2c_regs_backup()
2434 backup_regs->cr2 = readl_relaxed(i2c_dev->base + STM32F7_I2C_CR2); in stm32f7_i2c_regs_backup()
2435 backup_regs->oar1 = readl_relaxed(i2c_dev->base + STM32F7_I2C_OAR1); in stm32f7_i2c_regs_backup()
2436 backup_regs->oar2 = readl_relaxed(i2c_dev->base + STM32F7_I2C_OAR2); in stm32f7_i2c_regs_backup()
2449 struct stm32f7_i2c_regs *backup_regs = &i2c_dev->backup_regs; in stm32f7_i2c_regs_restore() local
2461 writel_relaxed(backup_regs->cr1 & ~STM32F7_I2C_CR1_PE, in stm32f7_i2c_regs_restore()
2463 if (backup_regs->cr1 & STM32F7_I2C_CR1_PE) in stm32f7_i2c_regs_restore()
2466 writel_relaxed(backup_regs->cr2, i2c_dev->base + STM32F7_I2C_CR2); in stm32f7_i2c_regs_restore()
[all …]

Completed in 13 milliseconds