/kernel/linux/linux-5.10/drivers/i2c/busses/ |
H A D | i2c-ali15x3.c | 60 #define SMBHSTSTS (0 + ali15x3_smba) macro 226 "ADD=%02x, DAT0=%02x, DAT1=%02x\n", inb_p(SMBHSTSTS), in ali15x3_transaction() 231 temp = inb_p(SMBHSTSTS); in ali15x3_transaction() 260 temp = inb_p(SMBHSTSTS); in ali15x3_transaction() 266 outb_p(0xFF, SMBHSTSTS); in ali15x3_transaction() 267 if ((temp = inb_p(SMBHSTSTS)) & in ali15x3_transaction() 280 outb_p(temp, SMBHSTSTS); in ali15x3_transaction() 291 temp = inb_p(SMBHSTSTS); in ali15x3_transaction() 325 "ADD=%02x, DAT0=%02x, DAT1=%02x\n", inb_p(SMBHSTSTS), in ali15x3_transaction() 341 outb_p(0xFF, SMBHSTSTS); in ali15x3_access() [all...] |
H A D | i2c-ali1535.c | 53 #define SMBHSTSTS (0 + ali1535_smba) macro 220 inb_p(SMBHSTSTS), inb_p(SMBHSTTYP), inb_p(SMBHSTCMD), in ali1535_transaction() 224 temp = inb_p(SMBHSTSTS); in ali1535_transaction() 252 temp = inb_p(SMBHSTSTS); in ali1535_transaction() 258 outb_p(0xFF, SMBHSTSTS); in ali1535_transaction() 259 temp = inb_p(SMBHSTSTS); in ali1535_transaction() 273 outb_p(temp, SMBHSTSTS); in ali1535_transaction() 283 temp = inb_p(SMBHSTSTS); in ali1535_transaction() 323 inb_p(SMBHSTSTS), inb_p(SMBHSTTYP), inb_p(SMBHSTCMD), in ali1535_transaction() 330 outb_p(0xFF, SMBHSTSTS); in ali1535_transaction() [all...] |
H A D | i2c-isch.c | 29 #define SMBHSTSTS (1 + sch_smba) macro 70 temp = inb(SMBHSTSTS) & 0x0f; in sch_transaction() 81 outb(temp, SMBHSTSTS); in sch_transaction() 82 temp = inb(SMBHSTSTS) & 0x0f; in sch_transaction() 95 temp = inb(SMBHSTSTS) & 0x0f; in sch_transaction() 113 outb(temp, SMBHSTSTS); in sch_transaction() 114 temp = inb(SMBHSTSTS) & 0x07; in sch_transaction() 145 temp = inb(SMBHSTSTS) & 0x0f; in sch_access()
|
H A D | i2c-viapro.c | 52 #define SMBHSTSTS (vt596_smba + 0) macro 105 "DAT=%02x,%02x\n", msg, inb_p(SMBHSTSTS), inb_p(SMBHSTCNT), in vt596_dump_regs() 137 if ((temp = inb_p(SMBHSTSTS)) & 0x1F) { in vt596_transaction() 141 outb_p(temp, SMBHSTSTS); in vt596_transaction() 142 if ((temp = inb_p(SMBHSTSTS)) & 0x1F) { in vt596_transaction() 155 temp = inb_p(SMBHSTSTS); in vt596_transaction() 182 outb_p(temp, SMBHSTSTS); in vt596_transaction()
|
H A D | i2c-piix4.c | 39 #define SMBHSTSTS (0 + piix4_smba) macro 451 if ((temp = inb_p(SMBHSTSTS)) != 0x00) { in piix4_transaction() 454 outb_p(temp, SMBHSTSTS); in piix4_transaction() 455 if ((temp = inb_p(SMBHSTSTS)) != 0x00) { in piix4_transaction() 473 ((temp = inb_p(SMBHSTSTS)) & 0x01)) in piix4_transaction() 499 if (inb_p(SMBHSTSTS) != 0x00) in piix4_transaction() 500 outb_p(inb(SMBHSTSTS), SMBHSTSTS); in piix4_transaction() local 502 if ((temp = inb_p(SMBHSTSTS)) != 0x00) { in piix4_transaction()
|
H A D | i2c-i801.c | 116 #define SMBHSTSTS(p) (0 + (p)->smba) macro 329 status = inb_p(SMBHSTSTS(priv)); in i801_check_pre() 339 outb_p(status, SMBHSTSTS(priv)); in i801_check_pre() 340 status = inb_p(SMBHSTSTS(priv)) & STATUS_FLAGS; in i801_check_pre() 399 status = inb_p(SMBHSTSTS(priv)); in i801_check_post() 404 outb_p(STATUS_FLAGS, SMBHSTSTS(priv)); in i801_check_post() 444 outb_p(status, SMBHSTSTS(priv)); in i801_check_post() 458 status = inb_p(SMBHSTSTS(priv)); in i801_wait_intr() 479 status = inb_p(SMBHSTSTS(priv)); in i801_wait_byte_done() 610 outb_p(SMBHSTSTS_BYTE_DONE, SMBHSTSTS(pri in i801_isr_byte_done() [all...] |
/kernel/linux/linux-6.6/drivers/i2c/busses/ |
H A D | i2c-ali15x3.c | 60 #define SMBHSTSTS (0 + ali15x3_smba) macro 227 "ADD=%02x, DAT0=%02x, DAT1=%02x\n", inb_p(SMBHSTSTS), in ali15x3_transaction() 232 temp = inb_p(SMBHSTSTS); in ali15x3_transaction() 261 temp = inb_p(SMBHSTSTS); in ali15x3_transaction() 267 outb_p(0xFF, SMBHSTSTS); in ali15x3_transaction() 268 if ((temp = inb_p(SMBHSTSTS)) & in ali15x3_transaction() 281 outb_p(temp, SMBHSTSTS); in ali15x3_transaction() 292 temp = inb_p(SMBHSTSTS); in ali15x3_transaction() 326 "ADD=%02x, DAT0=%02x, DAT1=%02x\n", inb_p(SMBHSTSTS), in ali15x3_transaction() 342 outb_p(0xFF, SMBHSTSTS); in ali15x3_access() [all...] |
H A D | i2c-ali1535.c | 53 #define SMBHSTSTS (0 + ali1535_smba) macro 220 inb_p(SMBHSTSTS), inb_p(SMBHSTTYP), inb_p(SMBHSTCMD), in ali1535_transaction() 224 temp = inb_p(SMBHSTSTS); in ali1535_transaction() 252 temp = inb_p(SMBHSTSTS); in ali1535_transaction() 258 outb_p(0xFF, SMBHSTSTS); in ali1535_transaction() 259 temp = inb_p(SMBHSTSTS); in ali1535_transaction() 273 outb_p(temp, SMBHSTSTS); in ali1535_transaction() 283 temp = inb_p(SMBHSTSTS); in ali1535_transaction() 323 inb_p(SMBHSTSTS), inb_p(SMBHSTTYP), inb_p(SMBHSTCMD), in ali1535_transaction() 330 outb_p(0xFF, SMBHSTSTS); in ali1535_transaction() [all...] |
H A D | i2c-isch.c | 29 #define SMBHSTSTS (1 + sch_smba) macro 70 temp = inb(SMBHSTSTS) & 0x0f; in sch_transaction() 81 outb(temp, SMBHSTSTS); in sch_transaction() 82 temp = inb(SMBHSTSTS) & 0x0f; in sch_transaction() 95 temp = inb(SMBHSTSTS) & 0x0f; in sch_transaction() 113 outb(temp, SMBHSTSTS); in sch_transaction() 114 temp = inb(SMBHSTSTS) & 0x07; in sch_transaction() 145 temp = inb(SMBHSTSTS) & 0x0f; in sch_access()
|
H A D | i2c-viapro.c | 52 #define SMBHSTSTS (vt596_smba + 0) macro 105 "DAT=%02x,%02x\n", msg, inb_p(SMBHSTSTS), inb_p(SMBHSTCNT), in vt596_dump_regs() 137 if ((temp = inb_p(SMBHSTSTS)) & 0x1F) { in vt596_transaction() 141 outb_p(temp, SMBHSTSTS); in vt596_transaction() 142 if ((temp = inb_p(SMBHSTSTS)) & 0x1F) { in vt596_transaction() 155 temp = inb_p(SMBHSTSTS); in vt596_transaction() 182 outb_p(temp, SMBHSTSTS); in vt596_transaction()
|
H A D | i2c-piix4.c | 39 #define SMBHSTSTS (0 + piix4_smba) macro 552 if ((temp = inb_p(SMBHSTSTS)) != 0x00) { in piix4_transaction() 555 outb_p(temp, SMBHSTSTS); in piix4_transaction() 556 if ((temp = inb_p(SMBHSTSTS)) != 0x00) { in piix4_transaction() 574 ((temp = inb_p(SMBHSTSTS)) & 0x01)) in piix4_transaction() 600 if (inb_p(SMBHSTSTS) != 0x00) in piix4_transaction() 601 outb_p(inb(SMBHSTSTS), SMBHSTSTS); in piix4_transaction() local 603 if ((temp = inb_p(SMBHSTSTS)) != 0x00) { in piix4_transaction()
|
H A D | i2c-i801.c | 128 #define SMBHSTSTS(p) (0 + (p)->smba) macro 339 status = inb_p(SMBHSTSTS(priv)); in i801_check_pre() 348 outb_p(status, SMBHSTSTS(priv)); in i801_check_pre() 385 status = inb_p(SMBHSTSTS(priv)); in i801_check_post() 439 status = inb_p(SMBHSTSTS(priv)); in i801_wait_intr() 457 status = inb_p(SMBHSTSTS(priv)); in i801_wait_byte_done() 617 status = inb_p(SMBHSTSTS(priv)); in i801_isr() 627 outb_p(status, SMBHSTSTS(priv)); in i801_isr() 701 while (inb_p(SMBHSTSTS(priv)) & in i801_block_transaction_byte_by_byte() 704 SMBHSTSTS(pri in i801_block_transaction_byte_by_byte() [all...] |
/kernel/linux/linux-5.10/drivers/staging/kpc2000/ |
H A D | kpc2000_i2c.c | 48 #define SMBHSTSTS(p) ((0 * REG_SIZE) + (p)->smba) macro 138 status = inb_p(SMBHSTSTS(priv)); in i801_check_pre() 147 outb_p(status, SMBHSTSTS(priv)); in i801_check_pre() 148 status = inb_p(SMBHSTSTS(priv)) & STATUS_FLAGS; in i801_check_pre() 176 status = inb_p(SMBHSTSTS(priv)); in i801_check_post() 181 outb_p(STATUS_FLAGS, SMBHSTSTS(priv)); in i801_check_post() 200 outb_p(status & STATUS_FLAGS, SMBHSTSTS(priv)); in i801_check_post() 201 status = inb_p(SMBHSTSTS(priv)) & STATUS_FLAGS; in i801_check_post() 226 status = inb_p(SMBHSTSTS(priv)); in i801_transaction() 233 outb_p(SMBHSTSTS_INTR, SMBHSTSTS(pri in i801_transaction() [all...] |