Home
last modified time | relevance | path

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

/linux-6.12.1/drivers/i2c/busses/
Di2c-viai2c-common.c24 u16 val, tcr_val = i2c->tcr; in viai2c_write() local
48 tcr_val |= pmsg->addr & VIAI2C_TCR_ADDR_MASK; in viai2c_write()
50 writew(tcr_val, i2c->base + VIAI2C_REG_TCR); in viai2c_write()
66 u16 val, tcr_val = i2c->tcr; in viai2c_read() local
81 tcr_val |= VIAI2C_TCR_READ | (pmsg->addr & VIAI2C_TCR_ADDR_MASK); in viai2c_read()
83 writew(tcr_val, i2c->base + VIAI2C_REG_TCR); in viai2c_read()
Di2c-viai2c-zhaoxin.c83 u16 tcr_val = i2c->tcr; in viai2c_fifo_xfer() local
86 tcr_val |= read ? VIAI2C_TCR_READ : 0; in viai2c_fifo_xfer()
87 writew(tcr_val | msg->addr, base + VIAI2C_REG_TCR); in viai2c_fifo_xfer()