Home
last modified time | relevance | path

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

/Zephyr-latest/drivers/i2c/
Di2c_omap.c144 i2c_omap_regs_t *i2c_base_addr = DEV_I2C_BASE(dev); in i2c_omap_init_ll() local
146 i2c_base_addr->CON = 0; in i2c_omap_init_ll()
147 i2c_base_addr->PSC = data->speed_config.pscstate; in i2c_omap_init_ll()
148 i2c_base_addr->SCLL = data->speed_config.scllstate; in i2c_omap_init_ll()
149 i2c_base_addr->SCLH = data->speed_config.sclhstate; in i2c_omap_init_ll()
150 i2c_base_addr->CON = I2C_OMAP_CON_EN; in i2c_omap_init_ll()
164 i2c_omap_regs_t *i2c_base_addr = DEV_I2C_BASE(dev); in i2c_omap_reset() local
168 sysc = i2c_base_addr->SYSC; in i2c_omap_reset()
169 i2c_base_addr->CON &= ~I2C_OMAP_CON_EN; in i2c_omap_reset()
171 i2c_base_addr->CON = I2C_OMAP_CON_EN; in i2c_omap_reset()
[all …]
Di2c_mchp_mss.c95 uintptr_t i2c_base_addr; member
134 uint8_t ctrl = sys_read8(cfg->i2c_base_addr + CORE_I2C_CTRL); in mss_i2c_configure()
138 sys_write8((ctrl | PCLK_DIV_960), cfg->i2c_base_addr + CORE_I2C_CTRL); in mss_i2c_configure()
141 sys_write8((ctrl | PCLK_DIV_256), cfg->i2c_base_addr + CORE_I2C_CTRL); in mss_i2c_configure()
168 uint8_t ctrl = sys_read8(cfg->i2c_base_addr + CORE_I2C_CTRL); in mss_i2c_read()
177 sys_write8((ctrl | CTRL_STA), cfg->i2c_base_addr + CORE_I2C_CTRL); in mss_i2c_read()
187 uint8_t ctrl = sys_read8(cfg->i2c_base_addr + CORE_I2C_CTRL); in mss_i2c_write()
206 sys_write8((ctrl | CTRL_STA), cfg->i2c_base_addr + CORE_I2C_CTRL); in mss_i2c_write()
210 sys_write8((ctrl & ~CTRL_SI), cfg->i2c_base_addr + CORE_I2C_CTRL); in mss_i2c_write()
246 uint8_t ctrl = sys_read8(cfg->i2c_base_addr + CORE_I2C_CTRL); in mss_i2c_reset()
[all …]