Skip to content

Conversation

@Trond-F-Christiansen
Copy link
Contributor

The bmm350_prep_reg_write_rtio_async() function was incorrectly using two separate SQEs for register writes, creating two distinct I2C transactions: Before: [START][ADDR+W][REG][RESTART] + [START][ADDR+W][DATA][STOP]

Change to use a single SQE for the entire write:
After: [START][ADDR+W][REG][DATA][STOP]

(cherry picked from commit 049d368)

…ransaction

The bmm350_prep_reg_write_rtio_async() function was incorrectly using two
separate SQEs for register writes, creating two distinct I2C transactions:
Before: [START][ADDR+W][REG][RESTART] + [START][ADDR+W][DATA][STOP]

Change to use a single SQE for the entire write:
After: [START][ADDR+W][REG][DATA][STOP]

Signed-off-by: Trond F. Christiansen <[email protected]>
(cherry picked from commit 049d368)
NordicBuilder added a commit to NordicBuilder/sdk-nrf that referenced this pull request Dec 16, 2025
Automatically created by action-manifest-pr GH action from PR:
nrfconnect/sdk-zephyr#3645

Signed-off-by: Nordic Builder <[email protected]>
@rlubos rlubos merged commit 7eb1ad9 into nrfconnect:main Jan 9, 2026
14 checks passed
NordicBuilder added a commit to NordicBuilder/sdk-nrf that referenced this pull request Jan 9, 2026
Automatically created by action-manifest-pr GH action from PR:
nrfconnect/sdk-zephyr#3645

Signed-off-by: Nordic Builder <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants