Searched refs:I2C_CR (Results 1 - 3 of 3) sorted by relevance
/kernel/linux/linux-5.10/drivers/i2c/busses/ |
H A D | i2c-stu300.c | 25 #define I2C_CR (0x00000000) macro 193 val = stu300_r8(dev->virtbase + I2C_CR); in stu300_irq_enable() 196 stu300_wr8(val, dev->virtbase + I2C_CR); in stu300_irq_enable() 197 stu300_wr8(val, dev->virtbase + I2C_CR); in stu300_irq_enable() 203 val = stu300_r8(dev->virtbase + I2C_CR); in stu300_irq_disable() 206 stu300_wr8(val, dev->virtbase + I2C_CR); in stu300_irq_disable() 207 stu300_wr8(val, dev->virtbase + I2C_CR); in stu300_irq_disable() 340 stu300_wr8(cr_value, dev->virtbase + I2C_CR); in stu300_start_and_await_event() 550 stu300_wr8(0x00, dev->virtbase + I2C_CR); in stu300_init_hw() 573 dev->virtbase + I2C_CR); in stu300_init_hw() [all...] |
H A D | i2c-nomadik.c | 28 #define I2C_CR (0x000) macro 227 writel((I2C_CR_FTX | I2C_CR_FRX), dev->virtbase + I2C_CR); in flush_i2c_fifo() 233 if ((readl(dev->virtbase + I2C_CR) & in flush_i2c_fifo() 280 i2c_clr_bit(dev->virtbase + I2C_CR , I2C_CR_PE); in init_hw() 355 writel(0x0, dev->virtbase + I2C_CR); in setup_i2c_controller() 426 dev->virtbase + I2C_CR); in setup_i2c_controller() 428 writel(dev->sm << 4, dev->virtbase + I2C_CR); in setup_i2c_controller() 454 writel(readl(dev->virtbase + I2C_CR) | DEFAULT_I2C_REG_CR, in read_i2c() 455 dev->virtbase + I2C_CR); in read_i2c() 458 i2c_set_bit(dev->virtbase + I2C_CR, I2C_CR_P in read_i2c() [all...] |
/kernel/linux/linux-6.6/drivers/i2c/busses/ |
H A D | i2c-nomadik.c | 28 #define I2C_CR (0x000) macro 227 writel((I2C_CR_FTX | I2C_CR_FRX), dev->virtbase + I2C_CR); in flush_i2c_fifo() 233 if ((readl(dev->virtbase + I2C_CR) & in flush_i2c_fifo() 280 i2c_clr_bit(dev->virtbase + I2C_CR, I2C_CR_PE); in init_hw() 355 writel(0x0, dev->virtbase + I2C_CR); in setup_i2c_controller() 426 dev->virtbase + I2C_CR); in setup_i2c_controller() 428 writel(dev->sm << 4, dev->virtbase + I2C_CR); in setup_i2c_controller() 454 writel(readl(dev->virtbase + I2C_CR) | DEFAULT_I2C_REG_CR, in read_i2c() 455 dev->virtbase + I2C_CR); in read_i2c() 458 i2c_set_bit(dev->virtbase + I2C_CR, I2C_CR_P in read_i2c() [all...] |
Completed in 4 milliseconds