Home
last modified time | relevance | path

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

/linux/drivers/i2c/busses/
H A Di2c-tegra.c346 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 …]