Home
last modified time | relevance | path

Searched refs:NPCM_I2CST (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/i2c/busses/
H A Di2c-npcm7xx.c98 #define NPCM_I2CST 0x02 macro
149 /* NPCM_I2CST reg fields */
568 iowrite8(val, bus->reg + NPCM_I2CST); in npcm_i2c_clear_master_status()
647 iowrite8(0xFF, bus->reg + NPCM_I2CST); in npcm_i2c_reset()
670 return !!FIELD_GET(NPCM_I2CST_MASTER, ioread8(bus->reg + NPCM_I2CST)); in npcm_i2c_is_master()
1008 if (NPCM_I2CST_XMIT & ioread8(bus->reg + NPCM_I2CST)) { in npcm_i2c_slave_rd_wr()
1036 u8 i2cst = ioread8(bus->reg + NPCM_I2CST); in npcm_i2c_int_slave_handler()
1056 iowrite8(NPCM_I2CST_NEGACK, bus->reg + NPCM_I2CST); in npcm_i2c_int_slave_handler()
1083 iowrite8(NPCM_I2CST_BER, bus->reg + NPCM_I2CST); in npcm_i2c_int_slave_handler()
1110 iowrite8(NPCM_I2CST_SLVSTP, bus->reg + NPCM_I2CST); in npcm_i2c_int_slave_handler()
[all...]
/kernel/linux/linux-6.6/drivers/i2c/busses/
H A Di2c-npcm7xx.c97 #define NPCM_I2CST 0x02 macro
147 /* NPCM_I2CST reg fields */
587 iowrite8(val, bus->reg + NPCM_I2CST); in npcm_i2c_clear_master_status()
666 iowrite8(0xFF, bus->reg + NPCM_I2CST); in npcm_i2c_reset()
689 return !!FIELD_GET(NPCM_I2CST_MASTER, ioread8(bus->reg + NPCM_I2CST)); in npcm_i2c_is_master()
1029 if (NPCM_I2CST_XMIT & ioread8(bus->reg + NPCM_I2CST)) { in npcm_i2c_slave_rd_wr()
1057 u8 i2cst = ioread8(bus->reg + NPCM_I2CST); in npcm_i2c_int_slave_handler()
1077 iowrite8(NPCM_I2CST_NEGACK, bus->reg + NPCM_I2CST); in npcm_i2c_int_slave_handler()
1104 iowrite8(NPCM_I2CST_BER, bus->reg + NPCM_I2CST); in npcm_i2c_int_slave_handler()
1131 iowrite8(NPCM_I2CST_SLVSTP, bus->reg + NPCM_I2CST); in npcm_i2c_int_slave_handler()
[all...]

Completed in 5 milliseconds