Searched refs:tegra_i2c_reg_addr (Results 1 – 1 of 1) sorted by relevance
| /linux/drivers/i2c/busses/ |
| H A D | i2c-tegra.c | 346 static u32 tegra_i2c_reg_addr(struct tegra_i2c_dev *i2c_dev, unsigned int reg) in tegra_i2c_reg_addr() function 358 writel_relaxed(val, i2c_dev->base + tegra_i2c_reg_addr(i2c_dev, reg)); in i2c_writel() 362 readl_relaxed(i2c_dev->base + tegra_i2c_reg_addr(i2c_dev, reg)); in i2c_writel() 364 readl_relaxed(i2c_dev->base + tegra_i2c_reg_addr(i2c_dev, I2C_INT_STATUS)); in i2c_writel() 369 return readl_relaxed(i2c_dev->base + tegra_i2c_reg_addr(i2c_dev, reg)); in i2c_readl() 375 writesl(i2c_dev->base + tegra_i2c_reg_addr(i2c_dev, reg), data, len); in i2c_writesl() 396 readsl(i2c_dev->base + tegra_i2c_reg_addr(i2c_dev, reg), data, len); in i2c_readsl() 401 unsigned int reg = tegra_i2c_reg_addr(i2c_dev, I2C_SW_MUTEX); in tegra_i2c_mutex_acquired() 412 unsigned int reg = tegra_i2c_reg_addr(i2c_dev, I2C_SW_MUTEX); in tegra_i2c_mutex_trylock() 450 unsigned int reg = tegra_i2c_reg_addr(i2c_dev, I2C_SW_MUTEX); in tegra_i2c_mutex_unlock() [all …]
|