Searched refs:SMBAUXCTL (Results 1 - 3 of 3) sorted by relevance
/kernel/linux/linux-5.10/drivers/staging/kpc2000/ |
H A D | kpc2000_i2c.c | 57 #define SMBAUXCTL(p) ((13 * REG_SIZE) + (p)->smba) /* ICH4 and later */ macro 372 outb_p(inb_p(SMBAUXCTL(priv)) | SMBAUXCTL_E32B, SMBAUXCTL(priv)); in i801_set_block_buffer_mode() 373 if ((inb_p(SMBAUXCTL(priv)) & SMBAUXCTL_E32B) == 0) in i801_set_block_buffer_mode() 520 outb_p(inb_p(SMBAUXCTL(priv)) | SMBAUXCTL_CRC, SMBAUXCTL(priv)); in i801_access() 523 outb_p(inb_p(SMBAUXCTL(priv)) & in i801_access() 524 (~SMBAUXCTL_CRC), SMBAUXCTL(priv)); in i801_access() 542 outb_p(inb_p(SMBAUXCTL(priv)) & ~(SMBAUXCTL_CRC | in i801_access() 543 SMBAUXCTL_E32B), SMBAUXCTL(pri in i801_access() [all...] |
/kernel/linux/linux-6.6/drivers/i2c/busses/ |
H A D | i2c-i801.c | 137 #define SMBAUXCTL(p) (13 + (p)->smba) /* ICH4 and later */ macro 501 outb_p(inb_p(SMBAUXCTL(priv)) | SMBAUXCTL_E32B, SMBAUXCTL(priv)); in i801_block_transaction_by_block() 529 outb_p(inb_p(SMBAUXCTL(priv)) & ~SMBAUXCTL_E32B, SMBAUXCTL(priv)); in i801_block_transaction_by_block() 896 outb_p(inb_p(SMBAUXCTL(priv)) | SMBAUXCTL_CRC, SMBAUXCTL(priv)); in i801_access() 898 outb_p(inb_p(SMBAUXCTL(priv)) & (~SMBAUXCTL_CRC), in i801_access() 899 SMBAUXCTL(priv)); in i801_access() 914 outb_p(inb_p(SMBAUXCTL(pri in i801_access() [all...] |
/kernel/linux/linux-5.10/drivers/i2c/busses/ |
H A D | i2c-i801.c | 125 #define SMBAUXCTL(p) (13 + (p)->smba) /* ICH4 and later */ macro 544 outb_p(inb_p(SMBAUXCTL(priv)) | SMBAUXCTL_E32B, SMBAUXCTL(priv)); in i801_block_transaction_by_block() 927 outb_p(inb_p(SMBAUXCTL(priv)) | SMBAUXCTL_CRC, SMBAUXCTL(priv)); in i801_access() 929 outb_p(inb_p(SMBAUXCTL(priv)) & (~SMBAUXCTL_CRC), in i801_access() 930 SMBAUXCTL(priv)); in i801_access() 942 outb_p(inb_p(SMBAUXCTL(priv)) & in i801_access() 943 ~(SMBAUXCTL_CRC | SMBAUXCTL_E32B), SMBAUXCTL(priv)); in i801_access() 1852 outb_p(inb_p(SMBAUXCTL(pri in i801_probe() [all...] |
Completed in 6 milliseconds