Commit 23faf8b
simplicity_sdk: Patch to handle callbacks in IRQ
Updated the IRQ handler in sl_i2c.c to manage
callbacks within the SiSDK layer. In Zephyr,
the driver utilizes dispatch functions, and
callbacks should not be invoked directly within
these functions, as Zephyr handles callback
execution in its own IRQ handler.
The callback logic has therefore been moved to the
SiSDK-specific handler to align with Zephyr's
interrupt and callback management practices.
Upstream-Status: Pending
Signed-off-by: S Mohamed Fiaz <[email protected]>1 parent a8aff78 commit 23faf8b
1 file changed
+5
-6
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1597 | 1597 | | |
1598 | 1598 | | |
1599 | 1599 | | |
1600 | | - | |
1601 | | - | |
1602 | | - | |
1603 | 1600 | | |
1604 | 1601 | | |
1605 | 1602 | | |
| |||
1688 | 1685 | | |
1689 | 1686 | | |
1690 | 1687 | | |
1691 | | - | |
1692 | | - | |
1693 | | - | |
1694 | 1688 | | |
1695 | 1689 | | |
1696 | 1690 | | |
| |||
1763 | 1757 | | |
1764 | 1758 | | |
1765 | 1759 | | |
| 1760 | + | |
| 1761 | + | |
| 1762 | + | |
| 1763 | + | |
| 1764 | + | |
1766 | 1765 | | |
1767 | 1766 | | |
1768 | 1767 | | |
| |||
0 commit comments