Skip to content

Conversation

mstasiaknordic
Copy link
Contributor

UARTE20, UARTE21, SPI(M/S)20 and SPIM(M/S)21 instances enable usage of pins on different port, but require request for constant latency mode. Added handling of such scenario in the driver. Added testcases to cover it.

@mstasiaknordic mstasiaknordic force-pushed the nrf54l15_cross_domain_pins branch from 2367850 to 6d04536 Compare May 30, 2025 09:57
@mstasiaknordic mstasiaknordic marked this pull request as ready for review May 30, 2025 09:57
@mstasiaknordic mstasiaknordic changed the title [DNM] : drivers: nrfx: enable cross domain pins for nRF54L15 [nrf fromlist] drivers: nrfx: enable cross domain pins for nRF54L15 May 30, 2025
@mstasiaknordic mstasiaknordic force-pushed the nrf54l15_cross_domain_pins branch from 6d04536 to ff502ff Compare June 13, 2025 07:47
Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
19.0% Duplication on New Code (required ≤ 3%)

See analysis details on SonarQube Cloud

@mstasiaknordic mstasiaknordic force-pushed the nrf54l15_cross_domain_pins branch from ff502ff to f501516 Compare July 3, 2025 11:42
@mstasiaknordic mstasiaknordic force-pushed the nrf54l15_cross_domain_pins branch from f501516 to e3bb011 Compare July 16, 2025 12:29
@mstasiaknordic mstasiaknordic force-pushed the nrf54l15_cross_domain_pins branch from e3bb011 to b9a228f Compare July 17, 2025 07:09
Comment on lines +110 to +108
harness_config:
fixture: spi_p1_p2_loopback
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added spi_p1_p2_loopback fixture

Comment on lines +118 to +103
harness_config:
fixture: uart_p1_p2_loopback
Copy link
Contributor Author

@mstasiaknordic mstasiaknordic Jul 17, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added uart_p1_p2_loopbkac fixture, unfortunately, SPI and UART cases require conflicting setups, so two separate fixtures had to be added

@mstasiaknordic mstasiaknordic force-pushed the nrf54l15_cross_domain_pins branch from b9a228f to 31fa263 Compare July 18, 2025 11:54
@mstasiaknordic mstasiaknordic force-pushed the nrf54l15_cross_domain_pins branch 2 times, most recently from 1f48dec to b1e50da Compare July 25, 2025 06:44
…for nRF54L15

UARTE20 and UARTE21 instances enable usage of pins on different
port, but require request for constant latency mode. Added
handling of such scenario in the driver. Added testcase
to cover it.

Upstream PR #: 90197

Signed-off-by: Michał Stasiak <[email protected]>
…for nRF54L15

SPI(M/S)20 and SPIM(M/S)21 instances enable usage of pins on different
port, but require request for constant latency mode. Added
handling of such scenario in the driver. Added testcase
to cover it.

Upstream PR #: 90197

Signed-off-by: Michał Stasiak <[email protected]>
@mstasiaknordic mstasiaknordic force-pushed the nrf54l15_cross_domain_pins branch from b1e50da to fb1683a Compare July 25, 2025 09:19
@nordicjm nordicjm merged commit 463374f into nrfconnect:main Jul 25, 2025
19 checks passed
@mstasiaknordic mstasiaknordic deleted the nrf54l15_cross_domain_pins branch October 15, 2025 05:55
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.

6 participants