Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

boards: arm: nrf54l15: add adc support to nrf54l15. #1669

Closed
wants to merge 1,576 commits into from
Closed

boards: arm: nrf54l15: add adc support to nrf54l15. #1669

wants to merge 1,576 commits into from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Mar 21, 2024

  1. Revert "[nrf fromlist] wifi: shell: Fix the arg count for reg domain"

    This reverts commit 422e1af.
    
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    9e0196b View commit details
    Browse the repository at this point in the history
  2. Revert "[nrf fromlist] wifi: shell: Fix arg count for regulatory domain"

    This reverts commit 1b56e7b.
    
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    6ce36f6 View commit details
    Browse the repository at this point in the history
  3. Revert "[nrf fromtree] wifi: shell: Display RSSI only for station mode"

    This reverts commit 048e524.
    
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    bd69cd6 View commit details
    Browse the repository at this point in the history
  4. Revert "[nrf fromtree] wifi: shell: Fix AP argument checks and help"

    This reverts commit 2270d5f.
    
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    c650351 View commit details
    Browse the repository at this point in the history
  5. Revert "[nrf fromtree] drivers: nrf_qspi_nor: Fix and refactor driver…

    … initialization"
    
    This reverts commit eeeb0aa.
    
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    30cbc66 View commit details
    Browse the repository at this point in the history
  6. Revert "[nrf fromtree] drivers: nrf_qspi_nor: Refactor deactivation a…

    …nd locking access to QSPI"
    
    This reverts commit 90958c6.
    
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    66622bb View commit details
    Browse the repository at this point in the history
  7. Revert "[nrf fromtree] drivers: nrf_qspi_nor: Clean up handling of re…

    …turn values"
    
    This reverts commit 39e6897.
    
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    dc8d072 View commit details
    Browse the repository at this point in the history
  8. Revert "[nrf fromtree] drivers: nrf_qspi_nor: Prevent reading status …

    …before sending RDPD"
    
    This reverts commit b0c15fb.
    
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    da59d7e View commit details
    Browse the repository at this point in the history
  9. Revert "[nrf fromtree] tfm: Enforce initial attestation with required…

    … key provisioned"
    
    This reverts commit 085d33a.
    
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    5462453 View commit details
    Browse the repository at this point in the history
  10. Revert "[nrf fromtree] tfm: Harded build against TF-M built with unse…

    …cure keys"
    
    This reverts commit bac40f6.
    
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    c2e9652 View commit details
    Browse the repository at this point in the history
  11. Revert "[nrf fromlist] soc: nordic_nrf: Enable the TF-M NS storage pa…

    …rtition for nordic boards"
    
    This reverts commit 9e4151f.
    
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    5602376 View commit details
    Browse the repository at this point in the history
  12. Revert "[nrf fromtree] net: openthread: Openthread upmerge to 4ed44bc"

    This reverts commit 8a275bc.
    
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    a18e692 View commit details
    Browse the repository at this point in the history
  13. Revert "[nrf fromlist] manifest: hal_nordic: Update revision with fix…

    …ed workaround in nrfx_qspi"
    
    This reverts commit a8a54e5.
    
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    5a43171 View commit details
    Browse the repository at this point in the history
  14. Revert "[nrf fromtree] scripts/pylib/twister/twisterlib: Support mult…

    …iple `--pytest-args`"
    
    This reverts commit d5e85fe.
    
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    0da9f87 View commit details
    Browse the repository at this point in the history
  15. Revert "[nrf fromtree] twister: pytest: Add --pytest-args to Twister …

    …command line"
    
    This reverts commit 5d08963.
    
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    b5f7447 View commit details
    Browse the repository at this point in the history
  16. Revert "[nrf fromlist] wifi: shell: Add long arguments to help"

    This reverts commit 5418963.
    
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    b5d0172 View commit details
    Browse the repository at this point in the history
  17. Revert "[nrf fromlist] wifi: shell: Enforce argument count checks"

    This reverts commit 98bee80.
    
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    fb614ab View commit details
    Browse the repository at this point in the history
  18. Revert "[nrf fromlist] wifi: shell: Add missing security options"

    This reverts commit 753d064.
    
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    537a7d4 View commit details
    Browse the repository at this point in the history
  19. Revert "[nrf fromlist] wifi: shell: Fix PS mode help"

    This reverts commit 4679230.
    
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    7c45ec4 View commit details
    Browse the repository at this point in the history
  20. Revert "[nrf fromlist] wifi: shell: Fix brackets type for optional pa…

    …rams"
    
    This reverts commit e46ff46.
    
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    6bce68f View commit details
    Browse the repository at this point in the history
  21. Revert "[nrf fromlist] wifi: shell: Fix unbalanced braces"

    This reverts commit 8c115b9.
    
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    922bc0d View commit details
    Browse the repository at this point in the history
  22. Revert "[nrf fromlist] tfm: Remove limitation of enabling FP when bui…

    …ld TF-M NS application"
    
    This reverts commit b3bd06e.
    
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    9992104 View commit details
    Browse the repository at this point in the history
  23. Revert "[nrf fromtree] modules: hal_nordic: new nrf_802154 configurat…

    …ion option"
    
    This reverts commit fb5c714.
    
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    4d6553a View commit details
    Browse the repository at this point in the history
  24. Revert "[nrf fromtree] modules: hal_nordic: reorganize nrf_802154 Kco…

    …nfig"
    
    This reverts commit 89ee849.
    
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    c2af85f View commit details
    Browse the repository at this point in the history
  25. Revert "[nrf fromtree] modules: hal_nordic: nrf_802154: remove magic …

    …number"
    
    This reverts commit f9a5ede.
    
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    50547c5 View commit details
    Browse the repository at this point in the history
  26. Revert "[nrf fromtree] drivers: ieee802154: support Key Identifier Mo…

    …de > 1"
    
    This reverts commit 05594b8.
    
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    84b75af View commit details
    Browse the repository at this point in the history
  27. Revert "[nrf fromtree] modules: hal_nordic: nrf_802154: lengthen seri…

    …alization ring buffer"
    
    This reverts commit 7b3c2b7.
    
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    375f532 View commit details
    Browse the repository at this point in the history
  28. Revert "[nrf fromtree] drivers: ieee802154: nrf5: support raw mode"

    This reverts commit 3675ef9.
    
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    9557a87 View commit details
    Browse the repository at this point in the history
  29. Revert "[nrf fromlist] tests: flash: Use a flash partition that is kn…

    …own to be nonsecure"
    
    This reverts commit 6fa31b7.
    
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    f674bc5 View commit details
    Browse the repository at this point in the history
  30. Revert "[nrf fromlist] samples: soc_flash_nrf: Make sure that the fla…

    …sh partition is valid"
    
    This reverts commit 7567602.
    
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    87f39e5 View commit details
    Browse the repository at this point in the history
  31. Revert "[nrf fromlist] samples: soc_flash_nrf: Print finished message"

    This reverts commit d046459.
    
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    1319b28 View commit details
    Browse the repository at this point in the history
  32. Revert "[nrf fromlist] samples: soc_flash_nrf: Stop erasing outside o…

    …f test partition"
    
    This reverts commit eead8ff.
    
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    8e97c9e View commit details
    Browse the repository at this point in the history
  33. Revert "[nrf fromtree] net: openthread: Add openthread TCAT implement…

    …ation."
    
    This reverts commit 7706522.
    
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    6ac28d7 View commit details
    Browse the repository at this point in the history
  34. Revert "[nrf fromtree] modules: hal_nordic: nRF 802.15.4 customizable…

    … asserts"
    
    This reverts commit cd6ab6c.
    
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    7c9b523 View commit details
    Browse the repository at this point in the history
  35. Revert "[nrf fromlist] wifi: Add the enums to the status"

    This reverts commit 0a6ec5c.
    
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    1a2dc17 View commit details
    Browse the repository at this point in the history
  36. Revert "[nrf fromlist] wifi: Add an enum for disconnect reasons"

    This reverts commit bf644c7.
    
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    fb84ebf View commit details
    Browse the repository at this point in the history
  37. Revert "[nrf fromlist] wifi: Add an enum for connect result status"

    This reverts commit 378bdeb.
    
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    ab6baae View commit details
    Browse the repository at this point in the history
  38. Revert "[nrf fromtree] net: l2: wifi: Fix Print of SSID in WIFI status"

    This reverts commit 6be1b72.
    
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    90a3d6a View commit details
    Browse the repository at this point in the history
  39. Revert "[nrf fromlist] wifi: Check WPA-PSK passphrase length"

    This reverts commit bfe1858.
    
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    bf2faea View commit details
    Browse the repository at this point in the history
  40. Revert "[nrf fromtree] Bluetooth: Host: build shell power_control_req…

    …uest"
    
    This reverts commit 721a8da.
    
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    a8413fd View commit details
    Browse the repository at this point in the history
  41. Revert "[nrf fromtree] Bluetooth: Host: Align return lines of bt shel…

    …l helper function phy2str"
    
    This reverts commit cff3349.
    
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    c436269 View commit details
    Browse the repository at this point in the history
  42. Revert "[nrf fromtree] Bluetooth: Host: Add bt shell functions LE Pow…

    …er Control Request Feature"
    
    This reverts commit 282414d.
    
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    b7b2dc5 View commit details
    Browse the repository at this point in the history
  43. Revert "[nrf fromtree] Bluetooth: Host: Add LE Power Control Request …

    …Procedure APIs"
    
    This reverts commit 69d1ee3.
    
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    83f4734 View commit details
    Browse the repository at this point in the history
  44. Revert "[nrf fromtree] Bluetooth: Controller: Add Kconfig for LE Powe…

    …r Control Request Feature"
    
    This reverts commit c187d31.
    
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    daed091 View commit details
    Browse the repository at this point in the history
  45. Revert "[nrf fromlist] cmake: Add support for sysbuild-set signing sc…

    …ript"
    
    This reverts commit e902349.
    
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    5fc5686 View commit details
    Browse the repository at this point in the history
  46. [nrf mergeup] Merge upstream up to commit 0051731

    Regular upmerge.
    
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    8008a0d View commit details
    Browse the repository at this point in the history
  47. [nrf fromlist] drivers: modem_cellular: allow variable length chat de…

    …limiter and filter
    
    Upstream PR: zephyrproject-rtos/zephyr#68981
    
    To allow for differences between modems.
    
    Signed-off-by: Tomi Fontanilles <tomi.fontanilles@nordicsemi.no>
    (cherry picked from commit b6577fd)
    (cherry picked from commit 4974702)
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    tomi-font authored and rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    4520985 View commit details
    Browse the repository at this point in the history
  48. [nrf fromlist] drivers: modem_cellular: make the buffer sizes configu…

    …rable
    
    Upstream PR: zephyrproject-rtos/zephyr#68981
    
    To allow fine tuning and accommodate modem differences.
    
    Signed-off-by: Tomi Fontanilles <tomi.fontanilles@nordicsemi.no>
    (cherry picked from commit 6b2f8b1)
    (cherry picked from commit d2822f2)
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    tomi-font authored and rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    e175592 View commit details
    Browse the repository at this point in the history
  49. [nrf fromlist] drivers: modem_cellular: add nRF91 series (w/ SLM)

    Upstream PR: zephyrproject-rtos/zephyr#68981
    
    The nRF91 series devices, when running the Serial LTE Modem (SLM)
    application starting with nRF Connect SDK 2.6.0, can now be used as
    standalone modems via the generic modem_cellular driver.
    
    A configuration to run the cellular_modem sample on the nRF9160 DK
    (plugged in to another nRF91 series device running SLM) is provided.
    
    Signed-off-by: Tomi Fontanilles <tomi.fontanilles@nordicsemi.no>
    (cherry picked from commit f41b357)
    (cherry picked from commit 5d4b1d2)
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    tomi-font authored and rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    a1f3dbb View commit details
    Browse the repository at this point in the history
  50. [nrf fromlist] drivers: modem_cellular: fine tune nRF91's shutdown_time

    Upstream PR: zephyrproject-rtos/zephyr#69288
    
    A shutdown lasting more than 5 seconds was experienced.
    
    Signed-off-by: Tomi Fontanilles <tomi.fontanilles@nordicsemi.no>
    (cherry picked from commit f7718c3)
    (cherry picked from commit 4c36459)
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    tomi-font authored and rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    eab783c View commit details
    Browse the repository at this point in the history
  51. [nrf fromlist] drivers: misc: nordic_vpr_launcher: initialize earlier

    Set driver to initialize at early POST_KERNEL, so that we make sure
    other future dependencies priorities (eg VEVIF) do not conflict.
    
    Upstream PR: zephyrproject-rtos/zephyr#69303
    
    Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>
    (cherry picked from commit 3e8ea343878acabdf163d1a084cef61f8e077ed5)
    (cherry picked from commit 851de7e)
    (cherry picked from commit 1bcad2f)
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    gmarull authored and rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    a700799 View commit details
    Browse the repository at this point in the history
  52. [nrf fromlist] samples: drivers: mbox: allow to configure RX/TX channels

    By adding Kconfig options for both samples.
    
    Upstream PR: zephyrproject-rtos/zephyr#69303
    
    Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>
    (cherry picked from commit 253593c966f339e7aebbdbbbb8126963f3529ebe)
    (cherry picked from commit a170171)
    (cherry picked from commit 5529abc)
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    gmarull authored and rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    5e63290 View commit details
    Browse the repository at this point in the history
  53. [nrf fromlist] samples: drivers: mbox: allow to enable RX/TX

    This can be useful to provide multiple setups, eg unidirectional
    ping-pong.
    
    Upstream PR: zephyrproject-rtos/zephyr#69303
    
    Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>
    (cherry picked from commit 5cb43795d8082be70e4a18f90e66c50122f3c293)
    (cherry picked from commit 20f4571)
    (cherry picked from commit e4189b3)
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    gmarull authored and rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    7d399d0 View commit details
    Browse the repository at this point in the history
  54. [nrf fromlist] samples: drivers: mbox: misc cleanups/enhancements

    - Include cleanup
    - s/NET/REMOTE (remote core may have nothing to do with NET)
    - Improved error reporting
    
    Upstream PR: zephyrproject-rtos/zephyr#69303
    
    Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>
    (cherry picked from commit cf67d54ed49d896112a285044a12a28b7dfacff0)
    (cherry picked from commit 56cc531)
    (cherry picked from commit fdd4cbe)
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    gmarull authored and rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    737da5a View commit details
    Browse the repository at this point in the history
  55. [nrf fromlist] dts: nordic: nrf54h20_enga: add BELLBOARD nodes

    Add nodes for APP/RAD BELLBOARD peripherals.
    
    Upstream PR: zephyrproject-rtos/zephyr#69303
    
    Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>
    (cherry picked from commit 19dca26c3c2801123b6c4e7e9d7915dba4f4ccce)
    (cherry picked from commit 831c6b0)
    (cherry picked from commit eadc28b)
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    gmarull authored and rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    077d1b2 View commit details
    Browse the repository at this point in the history
  56. [nrf fromlist] boards: arm: nrf9151dk: fix broken link

    This patch fixes a broken link in the docs for the
    nrf9151dk.
    It points to the SiP's product page for now.
    
    Upstream PR: zephyrproject-rtos/zephyr#69516
    
    Signed-off-by: Maximilian Deubel <maximilian.deubel@nordicsemi.no>
    (cherry picked from commit 1b88b6f4d1384d69fde89f2ff67612288ccca998)
    (cherry picked from commit 9af8910)
    (cherry picked from commit a75b828)
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    maxd-nordic authored and rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    11dad4d View commit details
    Browse the repository at this point in the history
  57. [nrf fromlist] dts: nordic: nrf54h20_enga: add PPR VEVIF nodes

    Add a new nodes for PPR's VEVIF. In app cores, VEVIF registers are part
    of the VPR peripheral, so it is exposed as a child node (since it
    requires its own properties, eg #mbox-cells). In VPR, it's a CPU child
    since it's not a memory-mapped peripheral, but used with CSRs.
    
    Upstream PR: zephyrproject-rtos/zephyr#69303
    
    Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>
    (cherry picked from commit 901708525cd5fdeabdea78d3272c2639d796c0d0)
    (cherry picked from commit 743cc86)
    (cherry picked from commit eb64ac1)
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    gmarull authored and rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    63bf0c4 View commit details
    Browse the repository at this point in the history
  58. [nrf fromlist] boards: nrf54h20pdk_nrf54h20: Update memory map

    Add IPC shared memory regions in the global RAM, as well as an enlarged
    SRAM region for Application core.
    
    Upstream PR: zephyrproject-rtos/zephyr#69303
    
    Signed-off-by: Grzegorz Swiderski <grzegorz.swiderski@nordicsemi.no>
    (cherry picked from commit 7a5f20bc041a73d89484607bdf0fb8001bf146f3)
    (cherry picked from commit 458185d)
    (cherry picked from commit ccbbadf)
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    57300 authored and rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    cfb31b2 View commit details
    Browse the repository at this point in the history
  59. [nrf fromlist] boards: nrf54h20pdk: Add default IPC configuration

    Add `zephyr,ipc-icmsg*` nodes, with mboxes specified in a common file.
    
    Upstream PR: zephyrproject-rtos/zephyr#69303
    
    Signed-off-by: Grzegorz Swiderski <grzegorz.swiderski@nordicsemi.no>
    Signed-off-by: Gerard Marull-Partetas <gerard@teslabs.com>
    (cherry picked from commit 035adef5768e79f4466e1f74dcd501efc39e2dc2)
    (cherry picked from commit 6319eaa)
    (cherry picked from commit f256013)
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    57300 authored and rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    b6e4ad4 View commit details
    Browse the repository at this point in the history
  60. [nrf fromlist] samples: drivers: mbox: add support for nRF VEVIF

    Add support for nRF VEVIF.
    
    Upstream PR: zephyrproject-rtos/zephyr#69303
    
    Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>
    (cherry picked from commit d40fd1f886666d0d61a7a555439857c5654bec55)
    (cherry picked from commit 599986a)
    (cherry picked from commit a66f3be)
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    gmarull authored and rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    1ee5a6f View commit details
    Browse the repository at this point in the history
  61. [nrf fromlist] samples: drivers: mbox: add support for nRF BELLBOARD

    Add support for testing BELLBOARD between cpuapp (local) and cpuppr
    (remote).
    
    Upstream PR: zephyrproject-rtos/zephyr#69303
    
    Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>
    (cherry picked from commit 54d64e39a00b6ef9383ea46eb79a409e11ccc189)
    (cherry picked from commit bd0efe3)
    (cherry picked from commit 34e58ef)
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    gmarull authored and rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    ae6525b View commit details
    Browse the repository at this point in the history
  62. [nrf fromlist] dts: arm: nrf54l: Add nodes required by MCUboot

    Upstream PR: zephyrproject-rtos/zephyr#68393
    
    The commit adds partitons on rram0.
    
    Signed-off-by: Mateusz Michalek <mateusz.michalek@nordicsemi.no>
    (cherry picked from commit 1f01183)
    (cherry picked from commit 2299042)
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    michalek-no authored and rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    74208ee View commit details
    Browse the repository at this point in the history
  63. [nrf fromlist] dts: arm: add uart-mcumgr choosen for 54L15

    Upstream PR: zephyrproject-rtos/zephyr#68393
    
    setting uart20 as default uart-mcumgr
    
    Signed-off-by: Mateusz Michalek <mateusz.michalek@nordicsemi.no>
    (cherry picked from commit a7971ab)
    (cherry picked from commit 54f6f53)
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    michalek-no authored and rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    ce7a9ab View commit details
    Browse the repository at this point in the history
  64. [nrf fromlist] linker: Set ROM offset for MCUboot with NRF54L

    Upstream PR: zephyrproject-rtos/zephyr#68393
    
    Due to number of IRQs the ROM offset, that contains MCUboot,
    needs to be moved to address that is aligned with 2048 byte
    long vector table.
    This comes from Cortex-M requirement where vector table needs
    to be placed at offset equal to lowest power of two number
    that will fit vector table.
    
    Signed-off-by: Dominik Ermel <dominik.ermel@nordicsemi.no>
    Signed-off-by: Mateusz Michalek <mateusz.michalek@nordicsemi.no>
    Signed-off-by: Andrzej Puzdrowski <andrzej.puzdrowski@nordicsemi.no>
    (cherry picked from commit 3912101)
    (cherry picked from commit 1d331bf)
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    nvlsianpu authored and rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    3701af0 View commit details
    Browse the repository at this point in the history
  65. [nrf fromlist] buildsystem: Enable LTO also for the application

    Upstream PR: zephyrproject-rtos/zephyr#69519
    
    It turns out that currently LTO is enabled only for the kernel.
    This commit updates it to enable it for the whole application
    and adds additional LTO exclusions required for the standard
    C libraries to build and link properly.
    
    Signed-off-by: Radosław Koppel <radoslaw.koppel@nordicsemi.no>
    (cherry picked from commit 9448e2b)
    (cherry picked from commit 739b8f7)
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    rakons authored and rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    3f90653 View commit details
    Browse the repository at this point in the history
  66. [nrf fromlist] modules: hal_nordic: Enforce nrf-regtool minimum version

    Require the presence of the nrf-regtool package as well as requiring
    a minimum version, failing the build whenever a suitable version is not
    found in the system.
    
    Upstream PR: zephyrproject-rtos/zephyr#69633
    
    Signed-off-by: Carles Cufi <carles.cufi@nordicsemi.no>
    (cherry picked from commit 0e13f61d8ed687a2cc428c8a0458f496e639bd70)
    (cherry picked from commit 8d93a16)
    (cherry picked from commit 3eb95e7)
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    carlescufi authored and rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    22df05a View commit details
    Browse the repository at this point in the history
  67. [nrf fromtree] drivers: modem_cellular: allow leaving out the chat_fi…

    …lter parameter
    
    Allow not specifying the chat_filter parameter in a device
    definition, which is equivalent to setting it to "".
    
    Signed-off-by: Tomi Fontanilles <tomi.fontanilles@nordicsemi.no>
    (cherry picked from commit fd5c76d)
    (cherry picked from commit c92db91)
    (cherry picked from commit 01f4a78)
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    tomi-font authored and rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    a102df7 View commit details
    Browse the repository at this point in the history
  68. [nrf fromtree] drivers: flash: Add flash driver for MRAM

    Basic driver utilizing the flash API for NVM operations on the nRF54H20.
    
    Signed-off-by: Grzegorz Swiderski <grzegorz.swiderski@nordicsemi.no>
    (cherry picked from commit f91323e)
    (cherry picked from commit ad03431)
    (cherry picked from commit f57e95b)
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    57300 authored and rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    56e0ecf View commit details
    Browse the repository at this point in the history
  69. [nrf fromtree] dts: nordic: nrf54h20_enga: Add erase-block-size to mr…

    …am1x
    
    The MRAM has no concept of erase blocks or pages, so this is treated as
    driver configuration.
    
    Signed-off-by: Grzegorz Swiderski <grzegorz.swiderski@nordicsemi.no>
    (cherry picked from commit beab89d)
    (cherry picked from commit cce721b)
    (cherry picked from commit 04433a6)
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    57300 authored and rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    77d21e0 View commit details
    Browse the repository at this point in the history
  70. [nrf fromtree] manifest: update hal_nordic revision

    This commit updates revision of hal_nordic repo.
    
    Signed-off-by: Andrzej Kuroś <andrzej.kuros@nordicsemi.no>
    (cherry picked from commit fa3f2ee)
    Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
    (cherry picked from commit 157e483)
    (cherry picked from commit 826a228)
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    ankuns authored and rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    20b7e5c View commit details
    Browse the repository at this point in the history
  71. [nrf fromlist] dts: nordic: Add DPPIC and IPCT nodes to nRF54H20 EngA

    And add the corresponding bindings.
    
    Move alse the already existing bindings for nrf-dppic, nrf-ppi,
    and nrf-ipc so they are located together with the new ones and
    in more appropriate folders (DPPIC and PPI peripherals are not
    related to ARM, and IPC is for sending and receiving events,
    not messages, so ipm/ does not seem to be the best fit for it).
    
    Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
    (cherry picked from commit ae33b354173ab96065abe69d26c73b8ebe30aeac)
    
    Upstream PR: zephyrproject-rtos/zephyr#69811
    
    (cherry picked from commit cbe75dd)
    (cherry picked from commit 50e4aa2)
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    anangl authored and rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    4663189 View commit details
    Browse the repository at this point in the history
  72. [nrf fromlist] dts: nordic: Add missing ECB020 node in nRF54H20 EngA

    This is a follow-up to commit 4db4060.
    
    There are two ECB instances in nRF54H20 and the above commit added
    only one of them.
    
    Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
    (cherry picked from commit d7c2c5e723f1b86f1824fdc83eacfc779202e04d)
    
    Upstream PR: zephyrproject-rtos/zephyr#69811
    
    (cherry picked from commit 9b6a87d)
    (cherry picked from commit 0ab98d9)
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    anangl authored and rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    8c7a443 View commit details
    Browse the repository at this point in the history
  73. [nrf fromlist] soc: nordic_nrf: Add address validation entries for nR…

    …F54H/L dts nodes
    
    Add entries for checking if the recently added dts nodes for nRF54H20
    and nRF54L15 have correct base addresses (if they match those provided
    by MDK).
    
    Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
    (cherry picked from commit f3e6d39b90bbcf763fca76e0752a703f49a9c58e)
    
    Upstream PR: zephyrproject-rtos/zephyr#69811
    
    (cherry picked from commit 8d6f154)
    (cherry picked from commit 81c93e9)
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    anangl authored and rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    319fb4c View commit details
    Browse the repository at this point in the history
  74. [nrf fromlist] manifest: Update hal_nordic revision

    Pull in fixes in the nrfx_gppi_dppi_ppib helper so that it can be
    compiled successfuly.
    
    Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
    (cherry picked from commit a84e44b68b4a291a28466e320207926b56514a77)
    
    Upstream PR: zephyrproject-rtos/zephyr#69811
    
    (cherry picked from commit 1382003)
    (cherry picked from commit b3850e2)
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    anangl authored and rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    70d831d View commit details
    Browse the repository at this point in the history
  75. [nrf fromlist] modules: hal_nordic: Enable support for DPPI on nRF54H20

    Include into compilation the nrfx_gppi_dppi_ppib helper and related
    interconnect layers when DPPIC nodes are enabled in DTS. Provide macro
    definitions required by those interconnect layers based on information
    from devicetree (the nrf_grtc_timer is only modified because a macro
    that it uses became more generic).
    
    Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
    (cherry picked from commit e46a0a51650dcd2afd3216fdb8a003dd7080cdf9)
    
    Upstream PR: zephyrproject-rtos/zephyr#69811
    
    (cherry picked from commit 7285f59)
    (cherry picked from commit 4133449)
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    anangl authored and rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    4378c60 View commit details
    Browse the repository at this point in the history
  76. [nrf noup] ci: clang: parallel execution

    Bring back parallel execution to the clang action. In the upstream
    they went to use a single dedicated powerful agent to run this. We
    need to keep this as we have to base on agents available in github's
    cloud.
    
    zephyr_runner is upstream's proprietary agent inaccessible outside of
    upstream's CI. Use ubuntu-latest instead.
    
    Signed-off-by: Maciej Perkowski <Maciej.Perkowski@nordicsemi.no>
    Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
    Signed-off-by: Dominik Ermel <dominik.ermel@nordicsemi.no>
    Signed-off-by: Torsten Rasmussen <Torsten.Rasmussen@nordicsemi.no>
    Signed-off-by: Tomasz Moń <tomasz.mon@nordicsemi.no>
    Signed-off-by: Stephanos Ioannidis <stephanos.ioannidis@nordicsemi.no>
    Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
    Signed-off-by: Dominik Ermel <dominik.ermel@nordicsemi.no>
    (cherry picked from commit 4d76b6a)
    (cherry picked from commit 0643f1e)
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    PerMac authored and rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    368628d View commit details
    Browse the repository at this point in the history
  77. [nrf noup] tree-wide: support NCS Partition Manager (PM) definitions

    Partition Manager (PM) is a component of the nRF Connect SDK (NCS)
    which uses yaml files to resolve flash partition placement with a
    holistic view of the entire device, including each firmware image
    present on the flash device, and various subsystems, such as settings
    and NFFS.
    
    When this NCS extension is used, various source files which would use
    partition information from devicetree in "vanilla" zephyr instead use
    defines generated by PM instead.
    
    This commit removes support for HEX_FILES_TO_MERGE, as it conflicts
    with PM.
    
    The settings subsystem pm.yml defines a partition 'settings_storage'.
    The nffs subsystem pm.yml defines 'nffs_storage'.
    
    Leverage label translation to avoid patching partition names.
    
    Refer to the NCS documentation page for this feature for more details.
    
    This is a long-running out of tree patch which has been worked on by
    several people. The following sign-offs are in alphabetical order by
    first name.
    
    Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
    Signed-off-by: Andrzej Puzdrowski <andrzej.puzdrowski@nordicsemi.no>
    Signed-off-by: Håkon Øye Amundsen <haakon.amundsen@nordicsemi.no>
    Signed-off-by: Ioannis Glaropoulos <Ioannis.Glaropoulos@nordicsemi.no>
    Signed-off-by: Joakim Andersson <joakim.andersson@nordicsemi.no>
    Signed-off-by: Johann Fischer <johann.fischer@nordicsemi.no>
    Signed-off-by: Martí Bolívar <marti.bolivar@nordicsemi.no>
    Signed-off-by: Ole Sæther <ole.saether@nordicsemi.no>
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    Signed-off-by: Sebastian Bøe <sebastian.boe@nordicsemi.no>
    Signed-off-by: Sigvart Hovland <sigvart.hovland@nordicsemi.no>
    Signed-off-by: Thomas Stenersen <thomas.stenersen@nordicsemi.no>
    Signed-off-by: Torsten Rasmussen <Torsten.Rasmussen@nordicsemi.no>
    Signed-off-by: Øyvind Rønningstad <oyvind.ronningstad@nordicsemi.no>
    Signed-off-by: Trond Einar Snekvik <Trond.Einar.Snekvik@nordicsemi.no>
    Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
    Signed-off-by: Tomasz Moń <tomasz.mon@nordicsemi.no>
    Signed-off-by: Dominik Ermel <dominik.ermel@nordicsemi.no>
    (cherry picked from commit a7fb268)
    (cherry picked from commit ea83f6c)
    sigvartmh authored and rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    3959842 View commit details
    Browse the repository at this point in the history
  78. [nrf noup] dts: choose a crypto accelerator for entropy

    This is a long-term noup patch because crypto driver support is
    NCS-only for both cryptocell and CRACEN.
    
    Set HAS_HW_NRF_CC3XX to be defined in NS build when cryptocell
    is accessed through the PSA API.
    We need to know which CC3XX features are available.
    
    Set PSA as the entropy source for 54L.
    
    PSA is the only NCS-supported interface to CRACEN.
    
    Signed-off-by: Georgios Vasilakis <georgios.vasilakis@nordicsemi.no>
    Signed-off-by: Joakim Andersson <joakim.andersson@nordicsemi.no>
    Signed-off-by: Dominik Ermel <dominik.ermel@nordicsemi.no>
    Signed-off-by: Sebastian Bøe <sebastian.boe@nordicsemi.no>
    (cherry picked from commit 499041d)
    (cherry picked from commit baa4ee7)
    (cherry picked from commit 4fa3cc9)
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    joerchan authored and rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    2aba137 View commit details
    Browse the repository at this point in the history
  79. [nrf noup] Bluetooth: Mesh: zero randomization for friend's adv

    Friend's replies on LPN's polls do not assume randomization in
    advertiser. Zero randomization will help to optimize time when
    LPN keeps receiving window open and save power.
    
    Signed-off-by: Aleksandr Khromykh <aleksandr.khromykh@nordicsemi.no>
    (cherry picked from commit 4680099)
    (cherry picked from commit 9d3acb7)
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    alxelax authored and rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    e29c864 View commit details
    Browse the repository at this point in the history
  80. [nrf noup] Bluetooth: Mesh: Fix adv randomness bug

    Fixes issue where randomness can be removed for advertising sets that
    have to handle other adv types than the BT_MESH_FRIEND_ADV tag type.
    
    Signed-off-by: Anders Storrø <anders.storro@nordicsemi.no>
    Signed-off-by: Aleksandr Khromykh <aleksandr.khromykh@nordicsemi.no>
    Signed-off-by: Dominik Ermel <dominik.ermel@nordicsemi.no>
    (cherry picked from commit 3afe293)
    (cherry picked from commit 36710de)
    (cherry picked from commit c202d38)
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    Andrewpini authored and rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    0f9b369 View commit details
    Browse the repository at this point in the history
  81. [nrf noup] boards: arm: kconfig: ROM_START_OFFSET

    sets up default for builds with partition manager.
    
    Signed-off-by: Mateusz Michalek <mateusz.michalek@nordicsemi.no>
    (cherry picked from commit e23b096)
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    michalek-no authored and rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    a5a8676 View commit details
    Browse the repository at this point in the history
  82. [nrf fromtree] boards: nrf54l15pdk_nrf54l15_cpuapp: add ieee802154 st…

    …atus okay
    
    Set status = "okay" for ieee802154 device tree node to allow use
    of ieee802154 on the nrf54l15pdk_nrf54l15_cpuapp board.
    
    Signed-off-by: Andrzej Kuroś <andrzej.kuros@nordicsemi.no>
    (cherry picked from commit 32da903)
    (cherry picked from commit cddd224)
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    ankuns authored and rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    8a134f9 View commit details
    Browse the repository at this point in the history
  83. [nrf fromtree] boards: nrf54l15pdk_nrf54l15_cpuapp: add temp status okay

    Set status = "okay" for temp device tree node to allow use
    of nRF 802.15.4 Radio Driver on the nrf54l15pdk_nrf54l15_cpuapp board.
    
    Signed-off-by: Andrzej Kuroś <andrzej.kuros@nordicsemi.no>
    (cherry picked from commit 306d6c2)
    (cherry picked from commit 3abe0f7)
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    ankuns authored and rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    d3a903a View commit details
    Browse the repository at this point in the history
  84. [nrf fromlist] dts: arm: nordic: nrf54l15 write block size

    write-block-size correction.
    
    Upstream PR: zephyrproject-rtos/zephyr#70412
    
    Signed-off-by: Mateusz Michalek <mateusz.michalek@nordicsemi.no>
    (cherry picked from commit 78c194b)
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    michalek-no authored and rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    be32f65 View commit details
    Browse the repository at this point in the history
  85. [nrf fromtree] sys: Include sys/util.h header in sys/atomic.h

    Commit a1358aa introduced ROUND_UP
    macro use within sys/atomic.h header, but did not include the header
    (sys/util.h) which actually defines the macro. This commit fixes it.
    
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    (cherry picked from commit a487add)
    rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    e036386 View commit details
    Browse the repository at this point in the history
  86. [nrf noup] Revert "net: openthread: Add PSA implementation for PBDKF2…

    … genkey"
    
    This reverts commit 85bc24e.
    
    Pbkdf2 support is not yet available in TFM, and w/o it we won't be able
    to build OpenThread for certain platforms. Therefore, we need to
    temporarily revert the upstream change that introduced Pbkdf2 use in OT.
    
    This noup commit shall be dropped as soon as Pbkdf2 support is added to
    TFM.
    
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    28ac238 View commit details
    Browse the repository at this point in the history
  87. [nrf fromtree] drivers: input: Fix uninitialized closest_mv variable …

    …warning
    
    Building with GCC 9.4.0 gives the following warning/error:
    
      error: closest_mv may be used uninitialized in this function
    
    This commit fixes it.
    
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    (cherry picked from commit 3550259)
    rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    a74f47a View commit details
    Browse the repository at this point in the history
  88. [nrf fromtree] posix: socket: Add missing recvmsg()

    The sys/socket.h was missing recently added recvmsg() call
    to net/socket.h
    
    Signed-off-by: Jukka Rissanen <jukka.rissanen@nordicsemi.no>
    (cherry picked from commit b65b6a8)
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    jukkar authored and rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    c20c5af View commit details
    Browse the repository at this point in the history
  89. [nrf fromtree] tests: llext: Set min_ram requirement for readonly_mpu…

    … variant
    
    Set the minimal RAM requirement for the test variant, so that it does
    not get built for platforms it won't fit anyway.
    
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    (cherry picked from commit 328ff9a)
    rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    41b3892 View commit details
    Browse the repository at this point in the history
  90. [nrf fromtree] manifest: Update nrf hw models to latest

    * Update the HW models module to
    3925b7030736f25f45ceedc3621219125a2d4685
    
    Including the following:
    * 3925b70: Add new API to convert real peripheral addr to simulated one
    * 319e3eb: nhw_convert_periph_base_addr: Fix include for nrf5340
    
    Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
    (cherry picked from commit f6435e0)
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    aescolar authored and rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    18b88cb View commit details
    Browse the repository at this point in the history
  91. [nrf fromtree] drivers/counter nrfx: Fix with DT instance not matchin…

    …g device instance
    
    478530ec0aa1fe5f481786c25d50f7a081b22208 introduced a bug
    where if the DT index while iterating its DT structure
    initialization does not match the actual peripheral instance,
    or if the device instance string is not just a simple integer,
    but a more complex string like "00", or "02", either
    the wrong peripheral address would be used, or the file
    would failt to compile.
    
    Let's fix this by reverting that change, and instead, for
    simulation converting the hardcoded DT/real HW address
    to the valid addr for simulation on the fly.
    
    Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
    (cherry picked from commit f9d5e84)
    Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
    aescolar authored and rlubos committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    a8da6e4 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2024

  1. [nrf fromlist] scripts: pylib: twister: twisterlib: prevent empty gcd…

    …a files
    
    In case of problem with parsing hex data from coverage dump,
    do not create empty gcda file.
    Such empty file will break gcovr parsing.
    
    Upstream PR: zephyrproject-rtos/zephyr#70297
    
    Signed-off-by: Piotr Kosycarz <piotr.kosycarz@nordicsemi.no>
    nordic-piks authored and nordicjm committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    38cf979 View commit details
    Browse the repository at this point in the history
  2. [nrf fromtree] samples: hci_uart_async: Dont try to receive 0 bytes

    It is not necessary and it ends up in an nrfx assert.
    
    Signed-off-by: Herman Berget <herman.berget@nordicsemi.no>
    (cherry picked from commit 976da5d)
    Signed-off-by: Herman Berget <herman.berget@nordicsemi.no>
    hermabe authored and rlubos committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    fc3886f View commit details
    Browse the repository at this point in the history
  3. [nrf fromtree] soc: nordic: nrf54l: Remove redundant option

    The option SOC_NRF54L_GLITCHDET_WORKAROUND is not
    needed anymore becuase the glitch detector is already
    disabled in the Nordic MDK in the hal_nordic repo.
    
    File path in hal_nordic:
    nrfx/mdk/system_nrf54l.c
    
    Signed-off-by: Georgios Vasilakis <georgios.vasilakis@nordicsemi.no>
    (cherry picked from commit 0bc547ea3bb3f2d254c0ecb0e06583f04be71366)
    Vge0rge authored and rlubos committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    3b2bdcf View commit details
    Browse the repository at this point in the history
  4. [nrf fromlist] soc: nordic: Refactor soc_secure.h

    The soc_secure_* function are used by the non-secure application
    to access hardware resources which are mapped as secure.
    Using these functions for hardware resources mapped as non-secure
    is missleading.
    
    We have some soc_secure_* functions which read FICR values.
    In nRF91 and nRF53 platforms this made sense since FICR
    has hardware fixed mapping as secure.
    For nRF54 though the FICR has hardware fixed mapping as non-secure.
    
    This change refactors the soc_secure.h to exclude the functions
    which read FICR values from being included when FICR is mapped as
    non-secure.
    
    Also updates the hwinfo and ieee802154 drivers to adjust to this change.
    
    Upstream PR: zephyrproject-rtos/zephyr#69968
    
    Signed-off-by: Georgios Vasilakis <georgios.vasilakis@nordicsemi.no>
    Vge0rge authored and rlubos committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    a1ff51d View commit details
    Browse the repository at this point in the history
  5. [nrf fromtree] soc: nordic: nrf54l: add two new Kconfig options

    Add SOC_NRF54LX_DISABLE_FICR_TRIMCNF and
    SOC_NRF54LX_SKIP_GLITCHDETECTOR_DISABLE config options.
    
    Signed-off-by: Magdalena Pastula <magdalena.pastula@nordicsemi.no>
    (cherry picked from commit b0b4bc0)
    magp-nordic authored and rlubos committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    f03e194 View commit details
    Browse the repository at this point in the history
  6. [nrf fromtree] modules: hal_nordic: nrfx: propagate new configs to nrfx

    Add support for propagating SOC_NRF54LX_DISABLE_FICR_TRIMCNF and
    SOC_NRF54LX_SKIP_GLITCHDETECTOR_DISABLE values to nrfx.
    
    Signed-off-by: Magdalena Pastula <magdalena.pastula@nordicsemi.no>
    (cherry picked from commit 92f1b3f)
    magp-nordic authored and rlubos committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    55663b1 View commit details
    Browse the repository at this point in the history
  7. [nrf noup] modules: mbedtls: add PSA configurations

    fixup! [nrf noup] modules: mbedtls: add PSA configurations
    
    PSA_HAS_KEY_AGREEMENT needs to be selected if at least
    one of the two key agreement algorithms ECDH/FFDH is enabled.
    
    Ref: NCSDK-26277
    
    Signed-off-by: Georgios Vasilakis <georgios.vasilakis@nordicsemi.no>
    Vge0rge authored and rlubos committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    05ff843 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2024

  1. [nrf noup] samples: smp_svr: configuration for nrf54l15

    Configuration allows DFU with serial transport using
    mcumgr and over BT using nRF Connect.
    
    Signed-off-by: Mateusz Michalek <mateusz.michalek@nordicsemi.no>
    michalek-no authored and nordicjm committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    a55a68f View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

  1. [nrf fromlist] soc: nordic: vpr: always select HAS_FLASH_LOAD_OFFSET

    While not needed when XIP=n, it can be still be selected so that come
    defconfigs are simplified.
    
    Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>
    (cherry picked from commit 895f2f0e659f289518568f887f861ba233696a31)
    Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
    
    Upstream PR: zephyrproject-rtos/zephyr#69747
    gmarull authored and anangl committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    5dd838f View commit details
    Browse the repository at this point in the history
  2. [nrf fromtree] manifest: hal_nordic: update revision to have nrfx 3.4…

    ….0 release
    
    New hal_nordic revision contains nrfx 3.4.0 which adds support
    for nRF54H20 and nRF54L15 devices.
    
    Signed-off-by: Nikodem Kastelik <nikodem.kastelik@nordicsemi.no>
    (cherry picked from commit e36d15c)
    Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
    nika-nordic authored and anangl committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    3c4c757 View commit details
    Browse the repository at this point in the history
  3. [nrf fromtree] drivers: nrf_qspi_nor: Handle anomaly 159 on nRF5340

    The nrfx_qspi driver in nrfx 3.4.0 started checking conditions that
    could trigger anomaly 159 on nRF5340 so make sure that QSPI transfers
    are only performed with properly configured clocks (PCLK192M undivided
    and HCLK128M divided by 2).
    
    Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
    (cherry picked from commit cb6f44c)
    anangl committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    4580e21 View commit details
    Browse the repository at this point in the history
  4. [nrf fromtree] modules: hal_nordic: Align nRF54H20 nrfx_configs with …

    …nrfx templates
    
    - add new entries that appeared in nrfx 3.4.0
    - correct the default IRQ priority value for PPR (it is intended to be
      the lowest prority, so unlike for ARM cores, for RISC-V it should be
      the lowest value)
    
    Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
    (cherry picked from commit e3d7c3b)
    anangl committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    bdde951 View commit details
    Browse the repository at this point in the history
  5. [nrf fromtree] drivers: pinctrl_nrf: Set clockpin bitfield when neces…

    …sary
    
    For certain peripheral signal lines in nRF54H20, it is required
    to set the clockpin bitfield for pins assigned to them, otherwise
    the peripheral may not work properly, for example, there will be
    no output from UART.
    
    Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
    (cherry picked from commit e977a8d)
    anangl committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    bfc5499 View commit details
    Browse the repository at this point in the history
  6. [nrf fromlist] soc: nordic: Add initial support for nRF54H20

    Add Kconfig symbols that allow building for the nRF54H20 (not EngA) SoC.
    
    Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
    (cherry picked from commit 4011015)
    
    Upstream PR: zephyrproject-rtos/zephyr#70172
    anangl committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    32eaa66 View commit details
    Browse the repository at this point in the history
  7. [nrf fromtree] dts: nordic: Add initial support for nRF54H20

    Add definition of the nRF54H20 SoC with its Application, Radio,
    and Peripheral Processor (PPR) cores and an initial set of
    peripherals.
    
    Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
    (cherry picked from commit 029081a)
    anangl committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    e1ac501 View commit details
    Browse the repository at this point in the history
  8. [nrf fromtree] modules: hal_nordic: nrfx: include config for nrf54l15

    Both nRF54L15 and nRF54L15 EngA uses same nrfx config file.
    
    Signed-off-by: Nikodem Kastelik <nikodem.kastelik@nordicsemi.no>
    (cherry picked from commit ca147ff)
    Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
    nika-nordic authored and anangl committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    b138982 View commit details
    Browse the repository at this point in the history
  9. [nrf fromtree] modules: hal_nordic: Add nrfx configuration needed for…

    … nRF54H20
    
    Add cmake and nrfx_config entries that allow building for the nRF54H20
    SoC.
    
    Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
    (cherry picked from commit eac91bf)
    anangl committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    26010c1 View commit details
    Browse the repository at this point in the history
  10. [nrf fromlist] boards: nordic: Add support for nRF54H20 DK

    Add targets for the Application, Radio, and PPR cores in the nRF54H20
    SoC on the nRF54H20 DK board.
    
    Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
    (cherry picked from commit d0ce78f)
    
    Upstream PR: zephyrproject-rtos/zephyr#70172
    anangl committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    831cf63 View commit details
    Browse the repository at this point in the history
  11. [nrf fromlist] samples: Replace nRF54H20 PDK with nRF54H20 DK

    nRF54H20 PDK is superseded by nRF54H20 DK and will no longer be
    supported.
    
    Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
    (cherry picked from commit 7cda165)
    
    Upstream PR: zephyrproject-rtos/zephyr#70172
    anangl committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    7ead64e View commit details
    Browse the repository at this point in the history
  12. [nrf fromlist] snippets: Replace nRF54H20 PDK with nRF54H20 DK

    nRF54H20 PDK is superseded by nRF54H20 DK and will no longer be
    supported.
    
    Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
    (cherry picked from commit 3a6fadf)
    
    Upstream PR: zephyrproject-rtos/zephyr#70172
    anangl committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    fb3be11 View commit details
    Browse the repository at this point in the history
  13. [nrf fromtree] tests: arch: common: ramfunc: add nrf54h20pdk cpuapp o…

    …verlays
    
    On nRF54H20, we need to configure RAM with execution permissions in
    order to execute code from it. This patch adds overlays for the nRF54H20
    PDK cpuapp cores so that RAM0X region is given execution permissions and
    so the test runs successfully.
    
    Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>
    (cherry picked from commit 6cb283d)
    Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
    gmarull authored and anangl committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    afe06d2 View commit details
    Browse the repository at this point in the history
  14. [nrf fromlist] tests: Replace nRF54H20 PDK with nRF54H20 DK

    nRF54H20 PDK is superseded by nRF54H20 DK and will no longer be
    supported.
    
    Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
    (cherry picked from commit 787e245)
    
    Upstream PR: zephyrproject-rtos/zephyr#70172
    anangl committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    b933325 View commit details
    Browse the repository at this point in the history
  15. [nrf fromlist] boards: nordic: Remove definition of nRF54H20 PDK

    nRF54H20 PDK is superseded by nRF54H20 DK and will no longer be
    supported.
    
    The board was superseded by nRF54H20 DK.
    
    Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
    (cherry picked from commit fbf03a4)
    
    Upstream PR: zephyrproject-rtos/zephyr#70172
    anangl committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    1fcc5e3 View commit details
    Browse the repository at this point in the history
  16. [nrf fromtree] modules: hal_nordic: Remove support for nRF54H20 EngA

    This was a preview revision of the SoC that will no longer
    be supported.
    
    Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
    (cherry picked from commit cec6ab0)
    anangl committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    26aa38e View commit details
    Browse the repository at this point in the history
  17. [nrf fromtree] dts: Remove support for nRF54H20 EngA

    This was a preview revision of the SoC that will no longer
    be supported.
    
    Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
    (cherry picked from commit a8bb9fd)
    anangl committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    0938076 View commit details
    Browse the repository at this point in the history
  18. [nrf fromlist] soc: nordic: Remove support for nRF54H20 EngA

    This was a preview revision of the SoC that will no longer
    be supported.
    
    Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
    (cherry picked from commit 4d16e5b)
    
    Upstream PR: zephyrproject-rtos/zephyr#70172
    anangl committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    faee8c0 View commit details
    Browse the repository at this point in the history
  19. [nrf fromlist] boards: nrf54h20dk: Make execution from RAM default fo…

    …r PPR
    
    In practice, PPR is intended to be running code from RAM, so make this
    the default choice for the `nrf54h20dk/nrf54h20/cpuppr` board target.
    Keep the MRAM execution option as a `xip` variant of that target,
    replacing the `ram` one.
    
    Align the default `cpuapp` configuration for copying PPR's image to RAM
    before it boots the child processor.
    
    Signed-off-by: Grzegorz Swiderski <grzegorz.swiderski@nordicsemi.no>
    (cherry picked from commit 6ff7ec2)
    Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
    
    Upstream PR: zephyrproject-rtos/zephyr#70172
    57300 authored and anangl committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    7852ea1 View commit details
    Browse the repository at this point in the history
  20. [nrf fromlist] snippets: Remove nordic-ppr-ram

    The `nordic-ppr` snippet can now be used instead, since RAM execution is
    default for PPR.
    
    Signed-off-by: Grzegorz Swiderski <grzegorz.swiderski@nordicsemi.no>
    (cherry picked from commit 13bebdb)
    Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
    
    Upstream PR: zephyrproject-rtos/zephyr#70172
    57300 authored and anangl committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    c676736 View commit details
    Browse the repository at this point in the history
  21. [nrf fromlist] snippets: Add nordic-ppr-xip

    This replacement for the `nordic-ppr-ram` snippet does the opposite:
    enable PPR execution in place from MRAM.
    
    Signed-off-by: Grzegorz Swiderski <grzegorz.swiderski@nordicsemi.no>
    (cherry picked from commit 74f9f86)
    Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
    
    Upstream PR: zephyrproject-rtos/zephyr#70172
    57300 authored and anangl committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    daa6137 View commit details
    Browse the repository at this point in the history
  22. [nrf fromtree] drivers: misc: nordic_vpr_launcher: Update src/exec me…

    …mory size check
    
    Firstly, build-asserting the execution/source memory sizes to be equal
    wasn't working, due to the wrong (non-inst) DT API being used.
    
    Secondly, this assert can be relaxed so that the source memory region
    only needs to have greater than or equal size to the execution region,
    as VPR firmware needs to fit into execution memory first and foremost.
    This will come in handy, since MRAM partitions (typical source memory)
    have stricter alignment requirements than RAM regions.
    
    Signed-off-by: Grzegorz Swiderski <grzegorz.swiderski@nordicsemi.no>
    (cherry picked from commit a55f67d)
    Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
    57300 authored and anangl committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    bcb46da View commit details
    Browse the repository at this point in the history
  23. [nrf fromtree] scripts: test for imported ELFFile instead of setting …

    …it to None
    
    mypy fails with:
    Incompatible types in assignment
            (expression has type "None", variable has type "Type[ELFFile]")
    
    this happens because of the code:
        try:
            from elftools.elf.elffile import ELFFile
        except ImportError:
            ELFFile = None
    
    ELFFile is set to None to allow later code to check if ELFFile was
    imported by checking against None. Instead of setting ELFFile to None,
    then update testing code to check if the class has been loaded, as:
        if globals().get('ELFFile') is None:
    
    Update the try-catch to `pass`.
    
    Removed ELFFile cargo cult from intel_cyclonev.py and fix pylint
    warnings.
    
    Disable duplicate code check. The intel_cyclonev.py is already based
    upon openocd.py, so although the duplication detection is correct then
    this should not prevent other code changes / fixes to those files from
    being applied.
    
    Signed-off-by: Torsten Rasmussen <Torsten.Rasmussen@nordicsemi.no>
    (cherry picked from commit c531e4c)
    Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
    tejlmand authored and anangl committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    50d71e2 View commit details
    Browse the repository at this point in the history
  24. [nrf fromtree] scripts: west_commands: runners: nrfjprog: drop nRF54H…

    … support
    
    nRF54Hx series is no longer supported in nrfjprog. nrfutil is now
    required.
    
    Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>
    (cherry picked from commit 7bea89a)
    Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
    gmarull authored and anangl committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    6e6e417 View commit details
    Browse the repository at this point in the history
  25. [nrf fromtree] scripts: west_commands: runners: nrfutil: use x-execut…

    …e-batch
    
    execute-batch is now named x-execute-batch, as it is an experimental
    option.
    
    Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>
    (cherry picked from commit 0387214)
    Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
    gmarull authored and anangl committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    09101e3 View commit details
    Browse the repository at this point in the history
  26. [nrf fromtree] scripts: west_commands: runners: nrfutil: provide live…

    … feedback
    
    nrfutil runner uses the batch-mode, so no live feedback is provided to
    the user. However, batch-mode reports batch progress containing
    human-readable strings of the operation being done. This patch changes
    the _exec() implementation to parse the subprocess output in real-time,
    logging to info the 'batch_update' reports. Note that only the first
    batch update of a sequence (percentage = 0) is logged because first,
    percentage resolution seems to be pretty bad, and, because logging
    messages cannot be easily _appended_.
    
    Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>
    (cherry picked from commit acc0a43)
    Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
    gmarull authored and anangl committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    084cec5 View commit details
    Browse the repository at this point in the history
  27. [nrf fromtree] scripts: west_commands: runners: nrf_common: update nR…

    …F54H support
    
    nRF54H can only be flashed using nrfutil now, so some workaround present
    in the nrf_common module are no longer needed, e.g. UICR erasing.
    
    Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>
    (cherry picked from commit 78706df)
    Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
    gmarull authored and anangl committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    79075ef View commit details
    Browse the repository at this point in the history
  28. [nrf fromlist] boards: nordic: nrf54h20dk: enable nrfutil

    Board can be programmed using nrfutil.
    
    Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>
    (cherry picked from commit db23787)
    Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
    
    Upstream PR: zephyrproject-rtos/zephyr#70411
    gmarull authored and anangl committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    a316ce8 View commit details
    Browse the repository at this point in the history
  29. [nrf fromtree] scripts: twister: handlers: pass dev-id for nrfutil

    Needed to distinguish boards.
    
    Signed-off-by: Piotr Kosycarz <piotr.kosycarz@nordicsemi.no>
    (cherry picked from commit c3b96ff)
    Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
    nordic-piks authored and anangl committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    5b8966b View commit details
    Browse the repository at this point in the history
  30. [nrf fromlist] boards: nordic: Add to GRTC missing child-owned-channe…

    …ls allocation
    
    The child-owned-channels property of GRTC is used by nrfx_grtc
    driver to exclude channels for common pool of channels allowed
    for dynamic allocation. That is sort-of workaround for missing
    property that allowes to remove some channels from the pool.
    
    There are also not aligned GRTC IRQs for nRF54H20 and nRF54L15.
    Only one of avaialbe IRQs was added to GRTC in DTS whereas
    there should be two. That allows to find second IRQ by other
    drivers that use GRTC peripehral.
    
    Signed-off-by: Piotr Pryga <piotr.pryga@nordicsemi.no>
    (cherry picked from commit 6608ff8)
    Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
    
    Upstream PR: zephyrproject-rtos/zephyr#69924
    ppryga-nordic authored and anangl committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    c98ea07 View commit details
    Browse the repository at this point in the history
  31. [nrf fromlist] dts: nrf54h20: move GRTC channels allocation to the SO…

    …C dtsi
    
    The GRTC channels and irqs configuration for Radio domain
    is SOC specific not board specific. Move the configuration
    to SOC dtsi file.
    
    Signed-off-by: Piotr Pryga <piotr.pryga@nordicsemi.no>
    (cherry picked from commit e0a2366)
    Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
    
    Upstream PR: zephyrproject-rtos/zephyr#70154
    ppryga-nordic authored and anangl committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    479305b View commit details
    Browse the repository at this point in the history
  32. [nrf fromtree] dts: nrf54h20: Add missing global dppic and ipcst configs

    There were missing global dppic and ipct channels configuration
    that allows to deliver events from global peripherlas like GRTC
    to Radio domain.
    
    Add missing configuration to nrf54h20 dtsi file.
    Signed-off-by: Piotr Pryga <piotr.pryga@nordicsemi.no>
    (cherry picked from commit 3140b95)
    Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
    ppryga-nordic authored and anangl committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    3fb1c87 View commit details
    Browse the repository at this point in the history
  33. [nrf fromlist] modules: hal_nordic: Add missing nrfx_config entries f…

    …or nRF54L15
    
    Add nrfx_grtc related entries that were introduced in nrfx 3.4.0,
    especially NRFX_GRTC_CONFIG_AUTOSTART that should be by default
    set to 1.
    
    Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
    (cherry picked from commit 0fdf9cc9970aa02bff31750f9a456a3ddece4b22)
    
    Upstream PR: zephyrproject-rtos/zephyr#70616
    anangl committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    272786b View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2024

  1. [nrf fromtree] Bluetooth: Host: Add macros for contiuous scanner

    It is often desired to maximize the chances of receiving advertising
    when scanning. To achieve this, the scanner should be enabled all the time.
    
    Some controller implementations (like Nordic's SoftDevice Controller)
    handle scheduling differently when scan_window = scan_interval.
    Having a macro that defines this scanning configuration simplifies
    writing applications.
    
    Signed-off-by: Rubin Gerritsen <rubin.gerritsen@nordicsemi.no>
    (cherry picked from commit 7c2f26b)
    rugeGerritsen authored and carlescufi committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    6ba6f31 View commit details
    Browse the repository at this point in the history
  2. [nrf fromtree] Samples: Bluetooth: Fix PAwR sample failed to set sube…

    …vent data
    
    Be respectful of PAwR subevents while scheduling scan activities.
    The radio will be swtiched from scan to PAwR when it is closed to
    the next subevent interval.
    
    Signed-off-by: Ryan Chu <ryan.chu@nordicsemi.no>
    (cherry picked from commit 2759a35)
    ryanjh authored and carlescufi committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    e85f119 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2024

  1. [nrf fromtree] manifest: Update hal_nordic with DMA address check fix

    Fix address checking function for nrf54h20.
    
    Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
    (cherry picked from commit 7fd7371)
    nordic-krch authored and anangl committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    7d7953d View commit details
    Browse the repository at this point in the history
  2. [nrf fromtree] net: ip: Fix for improper offset return by `net_pkt_fi…

    …nd_offset()`
    
    The original packet's link-layer destination and source address can be
    stored in separately allocated memory. This allocated memory can be
    placed just after pkt data buffers.
    In case when `net_pkt_find_offset()` uses condition:
    `if (buf->data <= ptr && ptr <= (buf->data + buf->len)) {`
    the offset is set outside the packet's buffer and the function returns
    incorrect offset instead of error code.
    Finally the offset is used to set ll address in cloned packet, and
    this can have unexpected behavior (e.g. crash when cursor will be set
    to empty memory).
    
    Signed-off-by: Marcin Gasiorek <marcin.gasiorek@nordicsemi.no>
    (cherry picked from commit fb99f65)
    MarGasiorek authored and rlubos committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    78cf54b View commit details
    Browse the repository at this point in the history
  3. [nrf fromtree] net: dhcpv6: Add configurable DUID buffer length

    According to the `RFC8415` the length of the DUID is at least 1 octet
    up to 128 octets. Now a user can choose buffer length without the need
    for source code modification.
    
    Signed-off-by: Marcin Gasiorek <marcin.gasiorek@nordicsemi.no>
    (cherry picked from commit 9c0b818)
    MarGasiorek authored and rlubos committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    c24df01 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2024

  1. [nrf fromtree] samples: bluetooth: hci_ipc: Add nrf54h20 DK board ove…

    …rlay
    
    There are required DTS entries to nable peripherals required
    for IPC communication between Radio and APP CPUs.
    
    Signed-off-by: Piotr Pryga <piotr.pryga@nordicsemi.no>
    (cherry picked from commit 73bdf62)
    ppryga-nordic authored and rlubos committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    1b8b90c View commit details
    Browse the repository at this point in the history
  2. [nrf fromtree] boards: nrf54h20: Fix storage partitions for setting s…

    …ubsytem
    
    There was missing storage partition that is required for setting
    subsytem. Add missing entries to board files.
    
    Signed-off-by: Piotr Pryga <piotr.pryga@nordicsemi.no>
    (cherry picked from commit 6f07cec)
    ppryga-nordic authored and rlubos committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    a6e3fd5 View commit details
    Browse the repository at this point in the history
  3. [nrf fromtree] board: nrf54h20dk: Add missing default BT related configs

    There are default configs that are provided by default for
    e.g. nRF5340dk to enable HCI IPC communication type for
    application domain and enable BT controller for radio domain.
    These configs were missing for nRF54h20 DK.
    
    Signed-off-by: Piotr Pryga <piotr.pryga@nordicsemi.no>
    (cherry picked from commit b0f9391)
    ppryga-nordic authored and rlubos committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    a503870 View commit details
    Browse the repository at this point in the history
  4. [nrf fromlist] boards: nrf54l15pdk_nrf54l15_cpuapp: add support for P…

    …DK 0.3.0
    
    Add support for the PDK 0.3.0
    
    Upstream PR: zephyrproject-rtos/zephyr#70543
    
    Signed-off-by: Bartosz Sokolski <bartosz.sokolski@nordicsemi.no>
    barsok authored and gmarull committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    93f8406 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2024

  1. [nrf noup] dfu/boot/mcuboot: fix confirmation in case of USE_PARTITIO…

    …N_MANAGER
    
    Active partition ID need to be extracted basing on PARTITION_MANAGER
    products.
    
    ref.:NCSDK-26693
    
    Signed-off-by: Andrzej Puzdrowski <andrzej.puzdrowski@nordicsemi.no>
    nvlsianpu authored and rlubos committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    09eb172 View commit details
    Browse the repository at this point in the history
  2. [nrf fromtree] net: wifi: Fix the Wi-Fi state check

    Once Wi-Fi is associated few parameters like listen interval and
    power-save mode cannot be changed. The state for association is
    "ASSOCIATED" and not completed. Even after state transitions to
    COMPLETE, it can still go back to other states, e.g., PTK/GTK renewal.
    
    Fix the state check.
    
    Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no>
    (cherry picked from commit 159617c)
    krish2718 authored and rlubos committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    e658f51 View commit details
    Browse the repository at this point in the history
  3. [nrf fromtree] net: wifi: Add an build assert for checking states order

    This helps us sanity check the enumerations order isn't changed.
    
    Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no>
    (cherry picked from commit cb331c2)
    krish2718 authored and rlubos committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    35a3870 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2024

  1. [nrf fromtree] net: lib: http: Correct http_client edge-case behavior

    Correct various small edge-case behaviors that have been accidentally
    introduced in the http_client.
    
    - http_client_req no longer incorrectly returns -ETIMEDOUT on NULL HTTP
      resonse. -ETIMEDOUT is now only returned when the underlying TLS
      socket times out.
    - http_client_req now returns -ECONRESET upon incomplete (but non-NULL)
      HTTP response. The request callback is no longer called in this case
      (as with any other error state).
    - http_wait_data has been refactored slightly to increase clarity.
    
    Signed-off-by: Georges Oates_Larsen <georges.larsen@nordicsemi.no>
    
    (cherry picked from commit 30c7d0920c9b03dd15f9ac1913738c290c003275)
    glarsennordic authored and rlubos committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    0f0b9f3 View commit details
    Browse the repository at this point in the history
  2. [nrf fromtree] tests: drivers: uart: uart_mix_fifo_poll: Add nRF54L15…

    … to platform allow
    
    Add nRF54L15 to the platform allow list.
    Overlay file already exists.
    
    Signed-off-by: Sebastian Głąb <sebastian.glab@nordicsemi.no>
    (cherry picked from commit 2b549da)
    nordic-segl authored and rlubos committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    2a3a5c9 View commit details
    Browse the repository at this point in the history
  3. [nrf noup] modules: mbedtls: Use help for DISABLE_MBEDTLS_BUILTIN info

    Using a comment to explain Kconfig options make them
    invisible to Kconfig search. Use help instead.
    
    Signed-off-by: Sigurd Hellesvik <sigurd.hellesvik@nordicsemi.no>
    hellesvik-nordic authored and rlubos committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    76c76ed View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2024

  1. [nrf fromtree] scripts: snippets: Fix path output on windows

    Fixes an issue with paths being output in windows-style with back
    slashes, this causes issues for certain escape sequences when
    cmake interprets them. Replace these paths with posix paths so
    that they are not treated as possible escape sequences.
    
    Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
    (cherry picked from commit b680a6e)
    nordicjm authored and PerMac committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    9209551 View commit details
    Browse the repository at this point in the history
  2. [nrf fromtree] samples: subsys: settings: Add configuration for nRF54L15

    Add configuration needed to run the sample on
    nrf54l15pdk/nrf54l15/cpuapp.
    
    Signed-off-by: Sebastian Głąb <sebastian.glab@nordicsemi.no>
    (cherry picked from commit f8ddeed)
    nordic-segl authored and nordicjm committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    d06a1a7 View commit details
    Browse the repository at this point in the history
  3. [nrf fromtree] net: wifi: Add channel validity check for AP mode

    Channel is mandatory for AP mode. It is processed only
    if its less than or equal to three characters. Otherwise
    we need to throw error for channel in AP mode.
    
    Signed-off-by: Kapil Bhatt <kapil.bhatt@nordicsemi.no>
    (cherry picked from commit c1e29cc)
    kapbh authored and nordicjm committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    df2e0db View commit details
    Browse the repository at this point in the history
  4. [nrf fromtree] net: wifi: Set default values of dwell time

    Dwell time Active or Passive is optional in wifi scan.
    If user don't set the Dwell time value, it will be set
    as 0. We are adding a range check in scan extensions
    for dwell time. So need to set default values.
    
    Signed-off-by: Kapil Bhatt <kapil.bhatt@nordicsemi.no>
    (cherry picked from commit e25c68b)
    kapbh authored and nordicjm committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    6886bf7 View commit details
    Browse the repository at this point in the history
  5. [nrf fromtree] net: wifi: Fix disconnect reason codes

    The shell is printing "connected" while passing
    the wrong password to connect command. If the status
    value is 0, then only shell will print "connected."
    The wrong password will disconnect the connection
    with an unspecified reason code.
    
    If the default value of the unspecified disconnect
    reason code is 0, then status will print "connected."
    By changing the default value to WIFI_STATUS_CONN_LAST_STATUS,
    it will print the correct reason, like a failed request
    with reason code.
    
    Signed-off-by: Kapil Bhatt <kapil.bhatt@nordicsemi.no>
    (cherry picked from commit 6e6f53d)
    kapbh authored and nordicjm committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    b91d6d1 View commit details
    Browse the repository at this point in the history
  6. [nrf fromtree] net: wifi: Replace numeric values with defines

    There should be a particular defines which clarify the
    use of that number. So, replacing numbers with defines
    in wifi shell.
    
    Signed-off-by: Kapil Bhatt <kapil.bhatt@nordicsemi.no>
    (cherry picked from commit 6a0e6e4)
    kapbh authored and nordicjm committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    d9a8f7e View commit details
    Browse the repository at this point in the history
  7. [nrf fromtree] net: wifi: Add reasons for 4 way handshake failure

    When there is 4 way handshake timeout, it can be because of
    incorrect credential or some times when AP's signal strength
    is weak. It can cause 4 way handshake fail. Adding comment
    where WIFI_STATUS_CONN_WRONG_PASSWORD is defined.
    
    Signed-off-by: Kapil Bhatt <kapil.bhatt@nordicsemi.no>
    (cherry picked from commit 10d9099)
    kapbh authored and nordicjm committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    98aa424 View commit details
    Browse the repository at this point in the history
  8. [nrf fromtree] net: wifi: Remove constraints for dwell time

    There is no limitations for dwell time. Just add
    valid condition for positive value. So , it's better
    to remove those constraints.
    
    Signed-off-by: Kapil Bhatt <kapil.bhatt@nordicsemi.no>
    (cherry picked from commit a087a40)
    kapbh authored and nordicjm committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    a76c880 View commit details
    Browse the repository at this point in the history
  9. [nrf noup] entropy: Add fake entropy nRF PRNG driver

    This adds temporary entropy driver simulation for
    nRF54h20 device since final entropy source is not
    available yet.
    
    TODO: Remove this commit when proper solution will
    be available.
    
    Jira: NCSDK-25947
    
    Signed-off-by: Kamil Gawor <Kamil.Gawor@nordicsemi.no>
    KAGA164 authored and nordicjm committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    c976657 View commit details
    Browse the repository at this point in the history
  10. [nrf fromlist] boards: nordic: nrf54h20dk: enable HWFC

    For both UARTs connected to debugger chip.
    
    Upstream PR: zephyrproject-rtos/zephyr#71324
    
    Signed-off-by: Piotr Kosycarz <piotr.kosycarz@nordicsemi.no>
    nordic-piks authored and nordicjm committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    dd8fd47 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2024

  1. [nrf fromtree] samples: sensor: qdec: Allow coverage calculation

    Sample must end to dump coverage data.
    
    Signed-off-by: Piotr Kosycarz <piotr.kosycarz@nordicsemi.no>
    (cherry picked from commit 8d4743d)
    nordic-piks authored and nordicjm committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    7c48c14 View commit details
    Browse the repository at this point in the history
  2. [nrf noup] test-spec: include nrf54 boards in low-level test trigger

    All changes in nrf54 boards will trigger low-level testing.
    
    Signed-off-by: Piotr Kosycarz <piotr.kosycarz@nordicsemi.no>
    nordic-piks authored and nordicjm committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    3c68e19 View commit details
    Browse the repository at this point in the history
  3. [nrf fromlist] tests: Extend tests coverage for UARTE driver

    Add more test cases for the UARTE driver.
    
    Upstream PR: zephyrproject-rtos/zephyr#71146
    
    Signed-off-by: Bartosz Miller <bartosz.miller@nordicsemi.no>
    nordic-bami authored and nordicjm committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    ba7fac2 View commit details
    Browse the repository at this point in the history
  4. [nrf fromtree] samples: sensor: qdec: Add nRF54L15 to platform allow

    Add nRF54L15 to platform_allow and integration_platforms
    in the sample.yaml.
    Overlay file for that target already exists in the boards
    directory.
    
    Signed-off-by: Sebastian Głąb <sebastian.glab@nordicsemi.no>
    (cherry picked from commit ad33d00)
    nordic-segl authored and rlubos committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    35bde43 View commit details
    Browse the repository at this point in the history
  5. [nrf fromtree] samples: sensor: qdec: Move console regex to each test

    Harness_config defined in the 'common' section is discarded
    when test adds fixture to it's harness_config.
    
    Signed-off-by: Sebastian Głąb <sebastian.glab@nordicsemi.no>
    (cherry picked from commit 0fdfcad)
    nordic-segl authored and rlubos committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    22e2d87 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2024

  1. [nrf fromtree] manifest: update hal_nordic to have PWM fix for nRF54

    Updated hal_nordic revision contains fix that allows the PWM
    on nRF54H20 and nRF54L15 devices to work.
    
    Signed-off-by: Nikodem Kastelik <nikodem.kastelik@nordicsemi.no>
    (cherry picked from commit f9b7a2a)
    nika-nordic authored and carlescufi committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    70a046e View commit details
    Browse the repository at this point in the history
  2. [nrf fromtree] dts: nordic: add PWM instances for nRF54 Series

    Add definitions of PWM peripheral instances so it can be utilized
    on nRF54H20 and nRF54L15 devices.
    
    Signed-off-by: Nikodem Kastelik <nikodem.kastelik@nordicsemi.no>
    (cherry picked from commit 0401d06)
    nika-nordic authored and carlescufi committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    293ae3d View commit details
    Browse the repository at this point in the history
  3. [nrf fromtree] soc: nordic: add nRF54 PWM HAS_HW & base addr validation

    Add HAS_HW symbols for PWM instances
    found on nRF54H20 and nRF54L15 devices.
    
    Signed-off-by: Nikodem Kastelik <nikodem.kastelik@nordicsemi.no>
    (cherry picked from commit 6bce789)
    nika-nordic authored and carlescufi committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    591e739 View commit details
    Browse the repository at this point in the history
  4. [nrf fromtree] modules: hal_nordic: nrfx: add support for nRF54 PWM

    Add Kconfig-to-nrfx symbol redefinitions so that PWM instances
    found on nRF54H20 and nRF54L15 devices are supported.
    
    Signed-off-by: Nikodem Kastelik <nikodem.kastelik@nordicsemi.no>
    (cherry picked from commit 9949645)
    nika-nordic authored and carlescufi committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    1730143 View commit details
    Browse the repository at this point in the history
  5. [nrf fromtree] drivers: pwm: add support for nRF54 devices

    Add PWM instances found on nRF54H20 and nRF54L15 devices,
    so that PWM driver can be utilized on these.
    
    Signed-off-by: Nikodem Kastelik <nikodem.kastelik@nordicsemi.no>
    (cherry picked from commit 835f3be)
    nika-nordic authored and carlescufi committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    3b0c038 View commit details
    Browse the repository at this point in the history
  6. [nrf fromtree] boards: nordic: nrf54l15pdk: mark PWM as supported

    PWM peripheral is now supported on nRF54L15 PDK.
    
    Signed-off-by: Nikodem Kastelik <nikodem.kastelik@nordicsemi.no>
    (cherry picked from commit c5d39a8)
    nika-nordic authored and carlescufi committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    ecdf156 View commit details
    Browse the repository at this point in the history
  7. [nrf fromtree] tests: drivers: pwm: add support for nRF54 devices

    Add missing alignments and overlays so that nRF54H20 and nRF54L15
    can run the test.
    
    Signed-off-by: Nikodem Kastelik <nikodem.kastelik@nordicsemi.no>
    (cherry picked from commit 53a7a40)
    nika-nordic authored and carlescufi committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    66fec84 View commit details
    Browse the repository at this point in the history
  8. Revert "[nrf fromlist] tests: Extend tests coverage for UARTE driver"

    This reverts commit ba7fac2.
    
    Signed-off-by: Bartosz Miller <bartosz.miller@nordicsemi.no>
    nordic-bami authored and rlubos committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    26c7f37 View commit details
    Browse the repository at this point in the history
  9. [nrf fromtree] net: dns-sd: Do not use sockaddr struct directly

    The "struct sockaddr" should only be used in casts and never
    as a standalone variable because it might not have enough
    space allocated for all the protocol specific fields.
    So refactor the port_in_use() function to reflect that.
    
    Signed-off-by: Jukka Rissanen <jukka.rissanen@nordicsemi.no>
    (cherry picked from commit cb7aae6)
    jukkar authored and rlubos committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    2cad7ad View commit details
    Browse the repository at this point in the history
  10. [nrf fromtree] dts: arm: nordic: keep NFCT disabled by default

    Enabling peripherals at SoC dts files should not be done, unless there
    are good reasons (e.g. always needed peripherals). NFCT node should
    either be enabled at board level, or, at application level.
    
    Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>
    (cherry picked from commit 624c87a)
    gmarull authored and rlubos committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    70729fc View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2024

  1. [nrf fromtree] Bluetooth: Audio: Add iso_chan to bt_bap_ep_info

    By exposing the underlying iso channel, the application can retrieve
    properties of the iso channel.
    
    This can be useful in case the application wants to use the connection
    handle for vendor specific HCI commands or to retrieve the particular
    parameters used for the given channel.
    
    Signed-off-by: Rubin Gerritsen <rubin.gerritsen@nordicsemi.no>
    (cherry picked from commit 7597385)
    rugeGerritsen authored and rlubos committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    3ae7585 View commit details
    Browse the repository at this point in the history
  2. [nrf fromtree] wifi: Remove unused defines

    When the ops for PS parameters we removed and aggregated into a single
    OP, the respective defines weren't cleaned up.
    
    Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no>
    (cherry picked from commit 5997815)
    krish2718 authored and rlubos committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    d152f62 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2024

  1. [nrf fromtree] tests: drivers: clock_control: Add nRF54L15 to platfor…

    …m allow
    
    Add nRF54L15 to platform_allow in the sample.yaml:
    - clock_control_api,
    - nrf_clock_calibration,
    - nrf_lf_clock_start,
    - onoff.
    
    Signed-off-by: Sebastian Głąb <sebastian.glab@nordicsemi.no>
    (cherry picked from commit 5600ae3)
    nordic-segl authored and rlubos committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    d4ee5b3 View commit details
    Browse the repository at this point in the history
  2. [nrf fromtree] net: wifi: shell: Use getopt API for connect options

    Use getopt API to process the arguments passed with connect
    command.
    
    Signed-off-by: Ravi Dondaputi <ravi.dondaputi@nordicsemi.no>
    (cherry picked from commit 8256d02)
    rado17 authored and rlubos committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    512023e View commit details
    Browse the repository at this point in the history
  3. [nrf fromtree] net: wifi: shell: Support BSSID configuration

    Add support for BSSID configuration in connect call.
    
    Signed-off-by: Ravi Dondaputi <ravi.dondaputi@nordicsemi.no>
    (cherry picked from commit 73ed81c)
    rado17 authored and rlubos committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    edb5148 View commit details
    Browse the repository at this point in the history
  4. [nrf fromtree] net: wifi: shell: update wifi ap enable to use get opt…

    … parsing
    
    The commit 8256d02 introduced
    getopt parsing for the wifi connect command
    This needs to be updated for the wifi ap enable since ap
    enable also uses the same parsing as connect.
    The use of getopt removes the parameter ordering restrictions
    
    Signed-off-by: Brad Kemp <brad@beechwoods.com>
    (cherry picked from commit 3e2c067)
    raintamer authored and rlubos committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    5554127 View commit details
    Browse the repository at this point in the history
  5. [nrf fromlist] net: wifi: shell: Correct help text for connect command

    Since `NONE` is a valid option for key management in `connect`
    command, we should remove the part in help text which says:
    "valid only for secure SSIDs".
    
    Upstream PR: zephyrproject-rtos/zephyr#71319
    
    Signed-off-by: Ravi Dondaputi <ravi.dondaputi@nordicsemi.no>
    rado17 authored and rlubos committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    57e7884 View commit details
    Browse the repository at this point in the history
  6. [nrf fromlist] net: wifi: shell: Remove redundant break

    Having a `break` statement after `return` is redundant and
    needs to be removed.
    
    Upstream PR: zephyrproject-rtos/zephyr#71319
    
    Signed-off-by: Ravi Dondaputi <ravi.dondaputi@nordicsemi.no>
    rado17 authored and rlubos committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    700870d View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2024

  1. [nrf fromlist] ipc_service: backends: icbmsg: Fix strnlen warnings

    This fixes warnings when building with icbmsg
    backend for IPC service by defining
    _POSIX_C_SOURCE 200809L in source file.
    
    Upstream PR: zephyrproject-rtos/zephyr#71492
    
    Signed-off-by: Kamil Gawor <Kamil.Gawor@nordicsemi.no>
    KAGA164 authored and cvinayak committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    1155e53 View commit details
    Browse the repository at this point in the history
  2. [nrf fromlist] boards: nordic: nrf54h20dk: Change IPC default backend

    Change IPC backend between Application and Radio core
    to icbmsg which is more future proof than legacy
    icmsg_me backend.
    
    Upstream PR: zephyrproject-rtos/zephyr#71492
    
    Signed-off-by: Kamil Gawor <Kamil.Gawor@nordicsemi.no>
    KAGA164 authored and cvinayak committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    2f52b92 View commit details
    Browse the repository at this point in the history
  3. [nrf fromlist] boards: nordic: nrf54h20dk: Add configuration for BLE

    Add default configuration related to BLE protocol,
    for Application and Radio core on nRF54h20 platform.
    
    Upstream PR: zephyrproject-rtos/zephyr#71501
    
    Signed-off-by: Kamil Gawor <Kamil.Gawor@nordicsemi.no>
    KAGA164 authored and cvinayak committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    dd3931a View commit details
    Browse the repository at this point in the history
  4. [nrf fromlist] boards: nordic: nrf54l15pdk: enable HWFC

    Define RTS and CTS pins.
    
    Upstream PR: zephyrproject-rtos/zephyr#71605
    
    Signed-off-by: Piotr Kosycarz <piotr.kosycarz@nordicsemi.no>
    nordic-piks authored and rlubos committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    912ad48 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2024

  1. [nrf noup] modules: mbedtls: add PSA configurations

    fixup! [nrf noup] modules: mbedtls: add PSA configurations
    
    Deprecate PSA_WANT_KEY_TYPE_ECC_KEY_PAIR since it was removed from the
    Oberon PSA core.
    
    Signed-off-by: Georgios Vasilakis <georgios.vasilakis@nordicsemi.no>
    Vge0rge authored and cvinayak committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    5c48490 View commit details
    Browse the repository at this point in the history
  2. [nrf fromtree] drivers: Extend coverage for i2s driver

    Add more tests cases in the i2s driver error management area
    Signed-off-by: Bartosz Miller <bartosz.miller@nordicsemi.no>
    (cherry picked from commit 32dd4ec)
    nordic-bami authored and cvinayak committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    c90430f View commit details
    Browse the repository at this point in the history
  3. [nrf fromlist] twister: pytest: hardware_adapter: adapt to nrfutil.

    add --dev-id to flashing command also when nrfutil runner is used.
    
    Upstream PR: zephyrproject-rtos/zephyr#71532
    
    Signed-off-by: Bartlomiej Buczek <bartlomiej.buczek@nordicsemi.no>
    nordic-babu authored and nordicjm committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    ddca511 View commit details
    Browse the repository at this point in the history
  4. [nrf fromlist] boards: nrf54l15pdk_nrf54l15_cpuapp: yaml for PDK 0.3.0

    add twister yaml to support PDK 0.3.0 in tests
    
    Upstream PR: zephyrproject-rtos/zephyr#71375
    
    Signed-off-by: Bartosz Sokolski <bartosz.sokolski@nordicsemi.no>
    barsok authored and gmarull committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    5647467 View commit details
    Browse the repository at this point in the history
  5. Revert "[nrf fromlist] boards: nordic: nrf54l15pdk: enable HWFC"

    This reverts commit 912ad48.
    
    Signed-off-by: Piotr Kosycarz <piotr.kosycarz@nordicsemi.no>
    nordic-piks authored and gmarull committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    15e6332 View commit details
    Browse the repository at this point in the history
  6. [nrf noup] boards: nordic: nrf54l15pdk: enable HWFC

    Define RTS and CTS pins.
    
    This commit can be dropped when those upstream changes will be included:
    zephyrproject-rtos/zephyr#70892
    zephyrproject-rtos/zephyr#71605
    
    Signed-off-by: Piotr Kosycarz <piotr.kosycarz@nordicsemi.no>
    nordic-piks authored and gmarull committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    c22c9c2 View commit details
    Browse the repository at this point in the history
  7. [nrf fromlist] boards/nordic/nrf54l15pdk: added mx25r64 flash DTS

    Added DTS of PDK's mx25r64 flash memory.
    Memory is described under spi00 peripheral and
    can be controlled used flash spi_nor driver.
    
    Signed-off-by: Andrzej Puzdrowski <andrzej.puzdrowski@nordicsemi.no>
    
    Upstream PR: zephyrproject-rtos/zephyr#71425
    nvlsianpu authored and cvinayak committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    113f05c View commit details
    Browse the repository at this point in the history
  8. [nrf fromlist] soc/nordic/comomn: Added HAS_HW_NRF_GPIO2

    Added Kconfig indicator boolean for HW instance of GPIO2.
    
    Signed-off-by: Andrzej Puzdrowski <andrzej.puzdrowski@nordicsemi.no>
    
    Upstream PR: zephyrproject-rtos/zephyr#71425
    nvlsianpu authored and cvinayak committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    dbea773 View commit details
    Browse the repository at this point in the history
  9. [nrf noup] sample/**/smp_svr: nrf54l15pdk external memory dts overlay

    Added overlay with m25r64 on-DK memory selecton.
    This aim to support testing DFU with secondary partition moved to the
    external flash.
    
    Signed-off-by: Andrzej Puzdrowski <andrzej.puzdrowski@nordicsemi.no>
    nvlsianpu authored and cvinayak committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    cb3f066 View commit details
    Browse the repository at this point in the history
  10. [nrf noup] samples/**/smp_svr: testcase of nrf54l15pdk with ext-flash

    Added description of sample testcase for building smp_svr with
    support of secondary partition in on PDK spi_nor flash.
    
    Signed-off-by: Andrzej Puzdrowski <andrzej.puzdrowski@nordicsemi.no>
    nvlsianpu authored and cvinayak committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    849d51f View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2024

  1. [nrf fromlist] wifi: shell: Support WPA auto personal security mode

    Applications need to run a scan to identify the security
    mode before attempting the connection which adds to the time
    taken for connection to be established.
    To avoid the initial scan, support auto security mode which will
    enable STA to choose between WPA, WPA2 and WPA3, based on the
    network configuration.
    
    Upstream PR: zephyrproject-rtos/zephyr#71044
    
    Signed-off-by: Ravi Dondaputi <ravi.dondaputi@nordicsemi.no>
    rado17 authored and cvinayak committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    f46813e View commit details
    Browse the repository at this point in the history
  2. [nrf fromtree] tests: drivers: counter: add nRF54L15 overlay

    Add nRF54L15 overlay for counter_basic_api test.
    
    Signed-off-by: Magdalena Pastula <magdalena.pastula@nordicsemi.no>
    (cherry picked from commit 1e20632)
    magp-nordic authored and nordicjm committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    b85b85b View commit details
    Browse the repository at this point in the history
  3. [nrf fromlist] tests: drivers: counter: counter_basic_api: Add nrf54h20

    Add overlays for nrf54h20dk cpuapp and cpurad.
    
    Upstream PR: zephyrproject-rtos/zephyr#71642
    
    Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
    nordic-krch authored and nordicjm committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    09df3e0 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2024

  1. [nrf fromlist] manifest: Update hal_nordic fix nrfx_uarte fixes

    Update hal nordic with fixes in the driver and MDK (EasyDMA UARTE
    MAXCNT).
    
    Upstream PR: zephyrproject-rtos/zephyr#71261
    
    Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
    nordic-krch authored and cvinayak committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    100646f View commit details
    Browse the repository at this point in the history
  2. [nrf fromtree] drivers: serial: nrfx_uarte2: Fix re-enabling the RX

    Move providing of the first buffer in uart_rx_enable from that
    function to the callback which is called from nrfx_uarte_rx_enable
    context. By doing this nrfx_uarte_rx_buffer_set is called when
    RX configuration flags are already known to the driver.
    
    Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
    (cherry picked from commit a1e3e19204dde072b0f55b5dca8cc2f999bac471)
    nordic-krch authored and cvinayak committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    8fd1556 View commit details
    Browse the repository at this point in the history
  3. [nrf fromlist] drivers: serial: nrfx_uarte2: Clean error on rx_enable

    Clean error state on re-enabling RX. If previous transmission ended with
    an error it should not impact next receiving session.
    
    Upstream PR: zephyrproject-rtos/zephyr#71254
    
    Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
    nordic-krch authored and cvinayak committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    c080d93 View commit details
    Browse the repository at this point in the history
  4. [nrf fromlist] drivers: serial: uart_nrfx_uarte2: Prevent TX in suspend

    Do not transmit if the device is in suspend mode.
    
    Upstream PR: zephyrproject-rtos/zephyr#71254
    
    Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
    nordic-krch authored and cvinayak committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    6e61c5e View commit details
    Browse the repository at this point in the history
  5. [nrf fromtree] drivers: serial: uart_async_rx: Fix uart_async_rx_reset

    Add missing fields clearing to the resetting function.
    
    Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
    (cherry picked from commit 8f89013)
    nordic-krch authored and cvinayak committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    eac6c47 View commit details
    Browse the repository at this point in the history
  6. [nrf fromtree] drivers: serial: uart_async_to_irq: Move resetting

    Move resetting of the receiver state to disabling function so that once
    uart is disabled there is no data pending in the module.
    
    Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
    (cherry picked from commit e10ed05)
    nordic-krch authored and cvinayak committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    f5c0d31 View commit details
    Browse the repository at this point in the history
  7. [nrf fromlist] tests: drivers: uart: uart_pm: Change pm action call

    PM action shall be called from the thread context thus switching to
    k_work instead of the k_timer.
    
    Upstream PR: zephyrproject-rtos/zephyr#71261
    
    Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
    nordic-krch authored and cvinayak committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    8e66a57 View commit details
    Browse the repository at this point in the history
  8. [nrf fromlist] tests: drivers: uart: uart_pm: Minor adjustments

    Modifying arbitrary delay to cover for receivers with timeout.
    Adding a delay between polling and asynchronous checking to cover
    for cases when CPU processing is fast enough so that both checks
    may overlap.
    Allow error code for uart_rx_disable call.
    
    Upstream PR: zephyrproject-rtos/zephyr#71261
    
    Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
    nordic-krch authored and cvinayak committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    a412cab View commit details
    Browse the repository at this point in the history
  9. [nrf fromlist] tests: drivers: uart: uart_pm: Limit scope for nrf54l15

    Some configurations which are not valid for nrf54l15. Mainly those
    which are using ENHANCED_POLL_OUT option which is not applicable for
    nrf54l15 because it has ENDTX_STOPTX short so PPI connection is not
    needed.
    
    Upstream PR: zephyrproject-rtos/zephyr#71261
    
    Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
    nordic-krch authored and cvinayak committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    a105c37 View commit details
    Browse the repository at this point in the history
  10. [nrf fromlist] tests: drivers: uart: uart_pm: Add support for nrf54h20dk

    Add configuration for nrf54h20dk.
    
    Upstream PR: zephyrproject-rtos/zephyr#71261
    
    Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
    nordic-krch authored and cvinayak committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    53ca205 View commit details
    Browse the repository at this point in the history
  11. [nrf fromlist] tests: drivers: uart: async_api: Add nrf54h20 support

    Add overlays for nrf54h20dk.
    
    Upstream PR: zephyrproject-rtos/zephyr#71260
    
    Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
    nordic-krch authored and cvinayak committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    9e79564 View commit details
    Browse the repository at this point in the history
  12. [nrf fromlist] drivers: serial: nrf: Adapt config deps to nrf54h20

    DT nodes and compatible had been renamed and Kconfig option was relying
    on the names that do not exists.
    
    Upstream PR: zephyrproject-rtos/zephyr#71365
    
    Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
    nordic-krch authored and cvinayak committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    5660de7 View commit details
    Browse the repository at this point in the history
  13. [nrf fromtree] drivers: Extend coverage for UARTE driver

    Add more test cases for UARTE driver API
    
    Signed-off-by: Bartosz Miller <bartosz.miller@nordicsemi.no>
    (cherry picked from commit 211477f)
    nordic-bami authored and cvinayak committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    117bb08 View commit details
    Browse the repository at this point in the history
  14. [nrf fromlist] tests: drivers: uart: uart_elementary: Fix RX handling

    Rx_byte_offset was wrongly updated which could lead to test
    failures.
    
    Upstream PR: zephyrproject-rtos/zephyr#71615
    
    Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
    nordic-krch authored and cvinayak committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    1fffbd9 View commit details
    Browse the repository at this point in the history
  15. [nrf fromlist] tests: drivers: uart: uart_elementary: Fix mismatch case

    UART error may be reported with random timing
    from either UART in configuration mismatch case.
    The test case is now aligned to such behaviour.
    
    Upstream PR: zephyrproject-rtos/zephyr#71642
    
    Signed-off-by: Bartosz Miller <bartosz.miller@nordicsemi.no>
    nordic-bami authored and cvinayak committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    4276251 View commit details
    Browse the repository at this point in the history
  16. [nrf fromtree] drivers: spi: nrf: Add new SPIS instances

    Add support for upcomming SPIS instances.
    
    Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
    (cherry picked from commit c975910)
    nordic-krch authored and cvinayak committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    2e476d9 View commit details
    Browse the repository at this point in the history
  17. [nrf fromtree] tests: drivers: spi: Add test for SPI master and slave

    Add test which is using one SPI master and one SPI slave instance.
    There is already a loopback test for SPI master so this test is
    focusing on SPI slave API. Test requires 4 pairs of GPIO pins
    shortened together. One set of pins is used by SPI master and
    one for SPI slave.
    
    Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
    (cherry picked from commit 1cd7f51)
    nordic-krch authored and cvinayak committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    476eef8 View commit details
    Browse the repository at this point in the history
  18. [nrf fromtree] modules: hal_nordic: Extend SPI configuration

    Iterate over all instances to get the information about extended
    feature support in SPIM driver.
    
    Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
    (cherry picked from commit 865c880)
    nordic-krch authored and cvinayak committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    f706d53 View commit details
    Browse the repository at this point in the history
  19. [nrf fromtree] dts: common: nordic: nrf54: Add rx-delay property to SPI

    Add rx-delay property to all SPI nodes.
    
    Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
    (cherry picked from commit 8acc6a9)
    nordic-krch authored and cvinayak committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    d97636e View commit details
    Browse the repository at this point in the history
  20. [nrf fromtree] tests: drivers: spi: spi_loopback_test: Add nrf54h20dk

    Add support for nrf54h20dk for the SPI loopback test.
    
    Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
    (cherry picked from commit 1e6a2a0)
    nordic-krch authored and cvinayak committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    cd31de0 View commit details
    Browse the repository at this point in the history
  21. [nrf fromlist] tests: drivers: spi: spi_slave: Add nrf54h20dk

    Add configuration for nrf54h20dk to the test.
    
    Upstream PR: zephyrproject-rtos/zephyr#71677
    
    Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
    nordic-krch authored and cvinayak committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    a49a583 View commit details
    Browse the repository at this point in the history
  22. [nrf noup] samples: psa_crypto: Remove support for Nordic boards

    We have our own psa crypto samples to show how to used PSA crypto with
    NCS.
    
    This sample still uses CONFIG_MBEDTLS_BUILTIN which is not supported
    anymore, therefore removing the support for it in NCS.
    
    Ref: NCSDK-17944
    Signed-off-by: Markus Swarowsky <markus.swarowsky@nordicsemi.no>
    mswarowsky authored and cvinayak committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    74b659f View commit details
    Browse the repository at this point in the history
  23. [nrf fromtree] tests: drivers: timer: add nrf_grtc_timer tests

    Add NRF GRTC timer test for nRF54L15.
    
    Signed-off-by: Magdalena Pastula <magdalena.pastula@nordicsemi.no>
    (cherry picked from commit c579461)
    magp-nordic authored and cvinayak committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    33a0ef8 View commit details
    Browse the repository at this point in the history
  24. [nrf fromtree] tests: drivers: nrf_grtc_timer: add nRF54H20 target

    GRTC peripheral is present on nRF54H20,
    so the tests should be executed on this target as well.
    
    Signed-off-by: Nikodem Kastelik <nikodem.kastelik@nordicsemi.no>
    (cherry picked from commit 1f9bec7)
    nika-nordic authored and cvinayak committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    05d72f2 View commit details
    Browse the repository at this point in the history
  25. Revert "[nrf noup] Revert "net: openthread: Add PSA implementation fo…

    …r PBDKF2 genkey""
    
    This reverts commit 28ac238.
    
    Pbkdf2 support is now available in TFM.
    Therefore commit 85bc24e
    "net: openthread: Add PSA implementation for PBDKF2 genkey"
    can be restored.
    
    Signed-off-by: Maciej Baczmanski <maciej.baczmanski@nordicsemi.no>
    maciejbaczmanski authored and cvinayak committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    54b4e40 View commit details
    Browse the repository at this point in the history
  26. [nrf fromtree] drivers: regulator: common: Added regulator-boot-off

    Added regulator-boot-off option to common regulator driver.
    
    Signed-off-by: Andy Sinclair <andy.sinclair@nordicsemi.no>
    (cherry picked from commit a14abeb)
    aasinclair authored and cvinayak committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    f71ddc7 View commit details
    Browse the repository at this point in the history
  27. [nrf fromtree] drivers: regulator: fake: Added is_enabled property

    Added is_enabled devicetree property to fake regulator.
    Allows testing of init behaviour when regulator is enabled
    in hardware.
    
    Signed-off-by: Andy Sinclair <andy.sinclair@nordicsemi.no>
    (cherry picked from commit 16fdc4b)
    aasinclair authored and cvinayak committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    4698e88 View commit details
    Browse the repository at this point in the history
  28. [nrf fromtree] tests: drivers: regulator: added regulator-boot-off tests

    Added tests for new regulator-boot-off property.
    
    Signed-off-by: Andy Sinclair <andy.sinclair@nordicsemi.no>
    (cherry picked from commit b46e2f3)
    aasinclair authored and cvinayak committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    8d3fda6 View commit details
    Browse the repository at this point in the history
  29. [nrf fromtree] dts: bindings: regulator: Added regulator-boot-off to …

    …allowlists
    
    Added regulator-boot-off to property-allowlist for adp5360, npm1300,
    npm6001 and axp192.
    
    Signed-off-by: Andy Sinclair <andy.sinclair@nordicsemi.no>
    (cherry picked from commit 977fc0c)
    aasinclair authored and cvinayak committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    94a7ff9 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2024

  1. [nrf fromtree] soc: nordic: add nRF54 TWIS HAS_HW symbols

    Add HAS_HW symbols for TWIS instances
    found on nRF54H20 and nRF54L15 devices.
    
    Signed-off-by: Nikodem Kastelik <nikodem.kastelik@nordicsemi.no>
    (cherry picked from commit 03cb84f)
    nika-nordic authored and cvinayak committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    4a4ff27 View commit details
    Browse the repository at this point in the history
  2. [nrf fromtree] modules: hal_nordic: nrfx: add support for nRF54 TWIS

    Add Kconfig-to-nrfx symbol redefinitions so that TWIS instances
    found on nRF54H20 and nRF54L15 devices are supported.
    
    Signed-off-by: Nikodem Kastelik <nikodem.kastelik@nordicsemi.no>
    (cherry picked from commit 9711b37)
    nika-nordic authored and cvinayak committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    28e2f57 View commit details
    Browse the repository at this point in the history
  3. [nrf fromtree] tests: boards: nrf: add i2c driver test with TWIS slave

    Test defines a lopback between i2c driver master and nrfx TWIS slave
    to verify their functional correctness.
    
    Signed-off-by: Nikodem Kastelik <nikodem.kastelik@nordicsemi.no>
    (cherry picked from commit 01ea0f2)
    nika-nordic authored and cvinayak committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    ee43b9a View commit details
    Browse the repository at this point in the history
  4. [nrf fromtree] drivers: pinctrl_nrf: Configure QSPI IO3 pin as output…

    … set high
    
    ... so that the pin is kept in a defined state when the IO3 line is
    not controlled by the QSPI peripheral (when the peripheral is disabled
    or disconnected from the pin).
    
    The IO3 pin in Quad SPI flash chips usually has dual functionality -
    it is an I/O line when the chip is configured to work in Quad (4 I/O)
    mode and it is a HOLD# or RESET# line when the chip is configured to
    work in non-Quad (2 I/O) mode. In the latter case, it is important that
    the line is kept in the inactive (high) state, otherwise communication
    with the chip may be disrupted (and this actually happens when e.g.
    the spi_flash sample is used on a brand new nRF5340 or nRF52840 DK -
    the nrf_qspi_nor driver fails to initialize and the sample just ends
    up with the "mx25r6435f@0: device not ready" message).
    
    This commit addresses the problem in the same way that it was done for
    the CSN line in commit 6d8172f.
    
    Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
    (cherry picked from commit 2f44266)
    anangl authored and cvinayak committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    3733e70 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2024

  1. [nrf fromlist] drivers: adc: Update adc driver to support nRF54L15 de…

    …vice
    
    Expands driver to cover nRF54L15 features like AIN as GPIO configuration,
    new reference voltage, different set of supported gain options.
    
    Upstream PR: zephyrproject-rtos/zephyr#68692
    
    Signed-off-by: Karol Lasończyk <karol.lasonczyk@nordicsemi.no>
    kl-cruz authored and gmarull committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    57de7d1 View commit details
    Browse the repository at this point in the history
  2. [nrf fromlist] boards: Enable ADC in nRF54L15 PDK configuration

    Simple enabling adc node.
    
    Upstream PR: zephyrproject-rtos/zephyr#68692
    
    Signed-off-by: Karol Lasończyk <karol.lasonczyk@nordicsemi.no>
    kl-cruz authored and gmarull committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    c045098 View commit details
    Browse the repository at this point in the history
  3. [nrf fromlist] samples: adc: Add overlay for nRF54L15 PDK

    New file with ADC configuration for nRF54L15 PDK.
    
    Upstream PR: zephyrproject-rtos/zephyr#68692
    
    Signed-off-by: Karol Lasończyk <karol.lasonczyk@nordicsemi.no>
    kl-cruz authored and gmarull committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    51f7968 View commit details
    Browse the repository at this point in the history
  4. [nrf fromlist] tests: adc: Add overlay for nRF54L15 PDK for adc_api test

    New file to make test works.
    
    Upstream PR: zephyrproject-rtos/zephyr#68692
    
    Signed-off-by: Karol Lasończyk <karol.lasonczyk@nordicsemi.no>
    kl-cruz authored and gmarull committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    2da6498 View commit details
    Browse the repository at this point in the history
  5. [nrf fromtree] net: wifi_mgmt: Setting RTS threshold

    Support to set RTS threshold.
    
    Signed-off-by: Ajay Parida <ajay.parida@nordicsemi.no>
    (cherry picked from commit 4d4b304)
    ajayparida authored and gmarull committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    63c8c9d View commit details
    Browse the repository at this point in the history
  6. [nrf fromtree] doc: release-notes: Set RTS threshold

    Added support to set RTS threshold.
    
    Signed-off-by: Ajay Parida <ajay.parida@nordicsemi.no>
    (cherry picked from commit edba435)
    ajayparida authored and gmarull committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    253ee08 View commit details
    Browse the repository at this point in the history
  7. [nrf fromtree] tests: drivers: spi: Add negative test cases

    Extend test coverage by adding tests that check invalid use
    of the SPI API.
    
    Signed-off-by: Sebastian Głąb <sebastian.glab@nordicsemi.no>
    (cherry picked from commit 5e4bbd5)
    nordic-segl authored and gmarull committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    6c515dd View commit details
    Browse the repository at this point in the history
  8. [nrf fromlist] drivers: timer: grtc: Fix ticks calculation for GRTC

    Fixed calculation of GRTC ticks inside
    `z_nrf_grtc_timer_get_ticks()` function.
    
    Upstream PR: zephyrproject-rtos/zephyr#71688
    
    Signed-off-by: Adam Kondraciuk <adam.kondraciuk@nordicsemi.no>
    adamkondraciuk authored and gmarull committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    2570119 View commit details
    Browse the repository at this point in the history
  9. [nrf fromlist] drivers: timer: grtc: Update GRTC driver

    This commit aligns the GRTC driver to changes introduced in
    hal_nordic. Some of the features regarding GRTC sleep/wakeup
    functionality has been modified and moved out to the nrfx
    driver's code.
    
    Upstream PR: zephyrproject-rtos/zephyr#71688
    
    Signed-off-by: Adam Kondraciuk <adam.kondraciuk@nordicsemi.no>
    adamkondraciuk authored and gmarull committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    8a5c578 View commit details
    Browse the repository at this point in the history
  10. [nrf fromtree] drivers: clock_control: Update RC accuracy nRF devices

    It is only nrf52 that has 500ppm accuracy on LFRC.
    All others have 250ppm.
    
    Signed-off-by: Martin Tverdal <martin.tverdal@nordicsemi.no>
    (cherry picked from commit 4f68adf)
    martintv authored and gmarull committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    f50ad41 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2024

  1. boards: arm: nrf54l15: add adc support to nrf54l15.

    It was missed in #1494.
    
    Signed-off-by: Bartlomiej Buczek <bartlomiej.buczek@nordicsemi.no>
    nordic-babu committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    9a00cb8 View commit details
    Browse the repository at this point in the history
  2. [nrf fromtree] net: l2: wifi: Protect processing of nm data

    Use lock while accessing nm data.
    One of the use case is while setting regulatory, it accesses nm data,
    while from some other place also it can be accessed same time.
    Protected the nm data processing.
    
    Signed-off-by: Ajay Parida <ajay.parida@nordicsemi.no>
    (cherry picked from commit b930026)
    ajayparida authored and gmarull committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    570c8c2 View commit details
    Browse the repository at this point in the history
  3. [nrf fromtree] net: l2: wifi: Fix for wrong return type

    The function should return NULL instead of false in case of failure.
    
    Signed-off-by: Ajay Parida <ajay.parida@nordicsemi.no>
    (cherry picked from commit 02f4e71)
    ajayparida authored and gmarull committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    2ef7c81 View commit details
    Browse the repository at this point in the history
  4. [nrf fromtree] drivers: clock_control: Update XTAL accuracy on nRF54L

    We are not able to achive 50ppm on nRF54L.
    Working on fixing it propperly, but untill we do set what we get.
    
    Signed-off-by: Martin Tverdal <martin.tverdal@nordicsemi.no>
    (cherry picked from commit dbf62a5)
    martintv authored and gmarull committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    b320a9e View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2024

  1. [nrf fromlist] net: wifi: Unicast frames statistics

    Unicast RX stats
    It represents total number of unicast (any type data, action or
    any other unicast frames) frames received at firmware level.
    The actual frames passed to host will be different as firmware
    may drop packets or some packets may be dropped because of
    errors.
    
    Unicast TX stats
    Transmission side the unicast packets count states the packets
    handed over to firmware. The stats taken at firmware level.
    Actual packets transmission may vary depending upon various factors.
    
    Upstream PR: zephyrproject-rtos/zephyr#71917
    
    Signed-off-by: Ajay Parida <ajay.parida@nordicsemi.no>
    ajayparida authored and gmarull committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    634bfae View commit details
    Browse the repository at this point in the history
  2. [nrf fromtree] mcumgr/img_mgmt: Fix CONFIG_MCUBOOT_BOOTLOADER_NO_DOWN…

    …GRADE
    
    Usage of the Kconfig, in code, has been missing CONFIG_,
    so selected or not it did nothing.
    
    (cherry picked from commit 1ec7116)
    Signed-off-by: Dominik Ermel <dominik.ermel@nordicsemi.no>
    de-nordic authored and gmarull committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    8b560b3 View commit details
    Browse the repository at this point in the history
  3. [nrf fromtree] mcumgr/img_mgmt: Fix zcbor logic in os_mgmt_bootloader…

    …_info
    
    There have been to problems with the code where zcbor_bool_encode
    has been fed value instead of expected pointer and the result
    of previous zcbor_encode operations has not been taken to evaluate
    value of ok status.
    The change also replaces usage of  #if IS_ENABLED with #ifdef, as
    IS_ENABLED should not be used outside if().
    
    (cherry picked from commit c007e71)
    Signed-off-by: Dominik Ermel <dominik.ermel@nordicsemi.no>
    de-nordic authored and gmarull committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    99187c8 View commit details
    Browse the repository at this point in the history
  4. samples: drivers: adc: add adc sequence sample

    Add sequence usage sample for adc driver.
    
    Signed-off-by: Paulo Santos <pauloroberto.santos@edge.ufal.br>
    wkhadgar authored and nordic-babu committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    ca01bed View commit details
    Browse the repository at this point in the history
  5. samples: drivers: adc: naming adc sample

    The adc sample was in the root directory of the adc samples.
    Move all the files to a subdirectory adc_dt.
    
    Signed-off-by: Paulo Santos <pauloroberto.santos@edge.ufal.br>
    wkhadgar authored and nordic-babu committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    3a749b5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5aec7f3 View commit details
    Browse the repository at this point in the history