Home
last modified time | relevance | path

Searched refs:i2c_ctl (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/i2c/busses/
H A Di2c-exynos5.c386 u32 i2c_ctl; in exynos5_i2c_reset() local
389 i2c_ctl = readl(i2c->regs + HSI2C_CTL); in exynos5_i2c_reset()
390 i2c_ctl |= HSI2C_SW_RST; in exynos5_i2c_reset()
391 writel(i2c_ctl, i2c->regs + HSI2C_CTL); in exynos5_i2c_reset()
393 i2c_ctl = readl(i2c->regs + HSI2C_CTL); in exynos5_i2c_reset()
394 i2c_ctl &= ~HSI2C_SW_RST; in exynos5_i2c_reset()
395 writel(i2c_ctl, i2c->regs + HSI2C_CTL); in exynos5_i2c_reset()
606 u32 i2c_ctl; in exynos5_i2c_message_start() local
619 i2c_ctl = readl(i2c->regs + HSI2C_CTL); in exynos5_i2c_message_start()
620 i2c_ctl in exynos5_i2c_message_start()
[all...]
/kernel/linux/linux-6.6/drivers/i2c/busses/
H A Di2c-exynos5.c419 u32 i2c_ctl; in exynos5_i2c_reset() local
422 i2c_ctl = readl(i2c->regs + HSI2C_CTL); in exynos5_i2c_reset()
423 i2c_ctl |= HSI2C_SW_RST; in exynos5_i2c_reset()
424 writel(i2c_ctl, i2c->regs + HSI2C_CTL); in exynos5_i2c_reset()
426 i2c_ctl = readl(i2c->regs + HSI2C_CTL); in exynos5_i2c_reset()
427 i2c_ctl &= ~HSI2C_SW_RST; in exynos5_i2c_reset()
428 writel(i2c_ctl, i2c->regs + HSI2C_CTL); in exynos5_i2c_reset()
649 u32 i2c_ctl; in exynos5_i2c_message_start() local
662 i2c_ctl = readl(i2c->regs + HSI2C_CTL); in exynos5_i2c_message_start()
663 i2c_ctl in exynos5_i2c_message_start()
[all...]

Completed in 3 milliseconds