Home
last modified time | relevance | path

Searched refs:SMBHSTSTS_INTR (Results 1 - 3 of 3) sorted by relevance

/kernel/linux/linux-5.10/drivers/staging/kpc2000/
H A Dkpc2000_i2c.c99 #define SMBHSTSTS_INTR 0x02 macro
103 SMBHSTSTS_BUS_ERR | SMBHSTSTS_DEV_ERR | SMBHSTSTS_INTR)
233 outb_p(SMBHSTSTS_INTR, SMBHSTSTS(priv)); in i801_transaction()
246 } while ((!(status & SMBHSTSTS_INTR)) && (timeout++ < MAX_RETRIES)); in i801_wait_hwpec()
351 outb_p(SMBHSTSTS_INTR, in i801_block_transaction_byte_by_byte()
364 outb_p(SMBHSTSTS_BYTE_DONE | SMBHSTSTS_INTR, SMBHSTSTS(priv)); in i801_block_transaction_byte_by_byte()
/kernel/linux/linux-5.10/drivers/i2c/busses/
H A Di2c-i801.c192 #define SMBHSTSTS_INTR BIT(1) macro
204 #define STATUS_FLAGS (SMBHSTSTS_BYTE_DONE | SMBHSTSTS_INTR | \
460 !(status & (STATUS_ERROR_FLAGS | SMBHSTSTS_INTR))) && in i801_wait_intr()
467 return status & (STATUS_ERROR_FLAGS | SMBHSTSTS_INTR); in i801_wait_intr()
672 status &= SMBHSTSTS_INTR | STATUS_ERROR_FLAGS; in i801_isr()
761 outb_p(SMBHSTSTS_INTR, SMBHSTSTS(priv)); in i801_block_transaction_byte_by_byte()
/kernel/linux/linux-6.6/drivers/i2c/busses/
H A Di2c-i801.c192 #define SMBHSTSTS_INTR BIT(1) macro
205 #define STATUS_FLAGS (SMBHSTSTS_BYTE_DONE | SMBHSTSTS_INTR | \
441 status &= STATUS_ERROR_FLAGS | SMBHSTSTS_INTR; in i801_wait_intr()
629 status &= STATUS_ERROR_FLAGS | SMBHSTSTS_INTR; in i801_isr()
705 outb_p(SMBHSTSTS_INTR, SMBHSTSTS(priv)); in i801_block_transaction_byte_by_byte()

Completed in 7 milliseconds