diff options
author | Andriy Gapon <avg@FreeBSD.org> | 2021-11-26 06:30:22 +0000 |
---|---|---|
committer | Andriy Gapon <avg@FreeBSD.org> | 2021-11-26 14:03:38 +0000 |
commit | de86f339cdda0a10130033ff1771fb13cfacd9d0 (patch) | |
tree | d9b3c2132ba9f2fb4cba87dbed161e77f6ccf31a | |
parent | 26559dd1770bb49c68f58a5fbcea3b4c96534c94 (diff) | |
download | src-de86f339cdda0a10130033ff1771fb13cfacd9d0.tar.gz src-de86f339cdda0a10130033ff1771fb13cfacd9d0.zip |
twsi: add more of status definitions
For completeness and for future use.
MFC after: 1 week
-rw-r--r-- | sys/dev/iicbus/twsi/twsi.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/dev/iicbus/twsi/twsi.c b/sys/dev/iicbus/twsi/twsi.c index aa5de857c1d9..84bf0223fba7 100644 --- a/sys/dev/iicbus/twsi/twsi.c +++ b/sys/dev/iicbus/twsi/twsi.c @@ -68,16 +68,19 @@ __FBSDID("$FreeBSD$"); #define TWSI_CONTROL_TWSIEN (1 << 6) #define TWSI_CONTROL_INTEN (1 << 7) +#define TWSI_STATUS_BUS_ERROR 0x00 #define TWSI_STATUS_START 0x08 #define TWSI_STATUS_RPTD_START 0x10 #define TWSI_STATUS_ADDR_W_ACK 0x18 #define TWSI_STATUS_ADDR_W_NACK 0x20 #define TWSI_STATUS_DATA_WR_ACK 0x28 #define TWSI_STATUS_DATA_WR_NACK 0x30 +#define TWSI_STATUS_ARBITRATION_LOST 0x38 #define TWSI_STATUS_ADDR_R_ACK 0x40 #define TWSI_STATUS_ADDR_R_NACK 0x48 #define TWSI_STATUS_DATA_RD_ACK 0x50 #define TWSI_STATUS_DATA_RD_NOACK 0x58 +#define TWSI_STATUS_IDLE 0xf8 #define TWSI_DEBUG #undef TWSI_DEBUG |