Skip to content

Conversation

anangl
Copy link
Contributor

@anangl anangl commented Oct 2, 2025

  • drivers: power_domain: nrfs_gdpwr: depend on multithreading (needed for successful builds with CONFIG_MULTITHREADING=n)
  • drivers: mspi_dw: Add support for CONFIG_MULTITHREADING=n
  • drivers: flash_mspi_nor: Add support for CONFIG_MULTITHREADING=n
  • tests: mspi: flash: Add scenario for non-multithreading flash_mspi_nor
  • drivers: mspi_dw: Fix race condition in RX interrupt handling

@anangl
Copy link
Contributor Author

anangl commented Oct 3, 2025

Rebased.

@anangl anangl changed the title [nrf fromtree] Cherry-pick changes in mspi_dw driver [nrf fromtree] Cherry-pick changes in mspi_dw and flash_mspi_nor drivers Oct 3, 2025
bjarki-andreasen and others added 5 commits October 3, 2025 15:55
…ading

The NRFS GDPWR device driver requires NRFS which requires
multithreading. Add dependency to Kconfig for the device driver
to exclude it when building for single threaded apps like
mcuboot.

Signed-off-by: Bjarki Arge Andreasen <[email protected]>
(cherry picked from commit 9a6dba9)
Add possibility to use the driver in configurations with disabled
multithreading. It may be useful in bootloaders, for example.

Signed-off-by: Andrzej Głąbek <[email protected]>
(cherry picked from commit c8e3bfa)
…HREADING=n

Add possibility to use the driver in configurations with disabled
multithreading. It may be useful in bootloaders, for example.

Signed-off-by: Andrzej Głąbek <[email protected]>
(cherry picked from commit 828bde8)
…g flash_mspi_nor

Add test scenario for the flash_mspi_nor driver used in a configuration
with disable multithreading.

Signed-off-by: Andrzej Głąbek <[email protected]>
(cherry picked from commit 804508f)
…andling

Refactor a bit the RX FIFO handling to prevent RX transfers performed
in Single IO mode from getting stuck when they are suspended due to
the empty TX FIFO and cannot be resumed because there is no further
interrupt in which the TX FIFO could be filled properly with dummy
bytes above its transfer start level.

Signed-off-by: Andrzej Głąbek <[email protected]>
(cherry picked from commit f0f5f8c)
@anangl anangl merged commit a52c2f7 into nrfconnect:main Oct 6, 2025
19 checks passed
@anangl anangl deleted the update_mspi_dw branch October 6, 2025 06:01
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.

4 participants