Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

i3c: mipi-i3c-hci: Remove nonexistent ring interrupt

Ring interrupt bit 7, INTR_WARN_INS_STOP_MODE was probably drafted at
some point but is marked as reserved in the MIPI I3C HCI specification
versions 1.1 and 1.2 that came out after the initial code and also in
the earlier specification versions so remove it.

Signed-off-by: Jarkko Nikula <jarkko.nikula@linux.intel.com>
Reviewed-by: Frank Li <Frank.Li@nxp.com>
Link: https://lore.kernel.org/r/20250827103009.243771-3-jarkko.nikula@linux.intel.com
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>

authored by

Jarkko Nikula and committed by
Alexandre Belloni
422d0e40 fc09ffd3

-5
-5
drivers/i3c/master/mipi-i3c-hci/dma.c
··· 77 77 #define INTR_TRANSFER_COMPLETION BIT(11) 78 78 #define INTR_RING_OP BIT(10) 79 79 #define INTR_TRANSFER_ERR BIT(9) 80 - #define INTR_WARN_INS_STOP_MODE BIT(7) 81 80 #define INTR_IBI_RING_FULL BIT(6) 82 81 #define INTR_TRANSFER_ABORT BIT(5) 83 82 ··· 277 278 INTR_TRANSFER_COMPLETION | 278 279 INTR_RING_OP | 279 280 INTR_TRANSFER_ERR | 280 - INTR_WARN_INS_STOP_MODE | 281 281 INTR_IBI_RING_FULL | 282 282 INTR_TRANSFER_ABORT); 283 283 ··· 793 795 RING_CTRL_RUN_STOP); 794 796 } 795 797 } 796 - if (status & INTR_WARN_INS_STOP_MODE) 797 - dev_warn_ratelimited(&hci->master.dev, 798 - "ring %d: Inserted Stop on Mode Change\n", i); 799 798 if (status & INTR_IBI_RING_FULL) 800 799 dev_err_ratelimited(&hci->master.dev, 801 800 "ring %d: IBI Ring Full Condition\n", i);