Home
last modified time | relevance | path

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

/netbsd/src/sys/arch/arm/xscale/
Dpxa2x0_i2c.c123 bus_space_write_4(iot, ioh, I2C_ISR, ISR_ITE | ISR_IRF); in pxa2x0_i2c_read()
137 while ((bus_space_read_4(iot, ioh, I2C_ISR) & ISR_ITE) == 0) { in pxa2x0_i2c_read()
143 bus_space_write_4(iot, ioh, I2C_ISR, ISR_ITE); in pxa2x0_i2c_read()
156 while ((bus_space_read_4(iot, ioh, I2C_ISR) & ISR_IRF) == 0) { in pxa2x0_i2c_read()
162 bus_space_write_4(iot, ioh, I2C_ISR, ISR_IRF); in pxa2x0_i2c_read()
176 bus_space_write_4(iot, ioh, I2C_ISR, ISR_ITE | ISR_IRF); in pxa2x0_i2c_read()
194 bus_space_write_4(iot, ioh, I2C_ISR, ISR_ITE); in pxa2x0_i2c_write()
208 while ((bus_space_read_4(iot, ioh, I2C_ISR) & ISR_ITE) == 0) { in pxa2x0_i2c_write()
213 if ((bus_space_read_4(iot, ioh, I2C_ISR) & ISR_ACKNAK) != 0) in pxa2x0_i2c_write()
216 bus_space_write_4(iot, ioh, I2C_ISR, ISR_ITE); in pxa2x0_i2c_write()
[all …]
Dpxa2x0reg.h254 #define I2C_ISR 0x1698 /* Status register */ macro