Skip to content

Conversation

@thst-nordic
Copy link
Contributor

@thst-nordic thst-nordic commented May 13, 2024

This adds 1 commit:

[noup] test-spec: update boards paths for HWv2
     /boards/arm -> /boards/nordic

and then squashes it with the other 3 commits touching .github/test-spec.yml

gmarull added 30 commits April 30, 2024 11:04
…trigger"

This reverts commit 3c68e19.

Signed-off-by: Gerard Marull-Paretas <[email protected]>
…ion"

This reverts commit 7c48c14.

Signed-off-by: Gerard Marull-Paretas <[email protected]>
This reverts commit dd8fd47.

Signed-off-by: Gerard Marull-Paretas <[email protected]>
This reverts commit c976657.

Signed-off-by: Gerard Marull-Paretas <[email protected]>
This reverts commit a76c880.

Signed-off-by: Gerard Marull-Paretas <[email protected]>
…lure"

This reverts commit 98aa424.

Signed-off-by: Gerard Marull-Paretas <[email protected]>
This reverts commit b91d6d1.

Signed-off-by: Gerard Marull-Paretas <[email protected]>
This reverts commit 6886bf7.

Signed-off-by: Gerard Marull-Paretas <[email protected]>
…ode"

This reverts commit df2e0db.

Signed-off-by: Gerard Marull-Paretas <[email protected]>
…or nRF54L15"

This reverts commit d06a1a7.

Signed-off-by: Gerard Marull-Paretas <[email protected]>
This reverts commit 9209551.

Signed-off-by: Gerard Marull-Paretas <[email protected]>
…nRF54L15 to platform allow"

This reverts commit 2a3a5c9.

Signed-off-by: Gerard Marull-Paretas <[email protected]>
…behavior"

This reverts commit 0f0b9f3.

Signed-off-by: Gerard Marull-Paretas <[email protected]>
…ates order"

This reverts commit 35a3870.

Signed-off-by: Gerard Marull-Paretas <[email protected]>
This reverts commit e658f51.

Signed-off-by: Gerard Marull-Paretas <[email protected]>
…rt for PDK 0.3.0"

This reverts commit 93f8406.

Signed-off-by: Gerard Marull-Paretas <[email protected]>
…ted configs"

This reverts commit a503870.

Signed-off-by: Gerard Marull-Paretas <[email protected]>
…etting subsytem"

This reverts commit a6e3fd5.

Signed-off-by: Gerard Marull-Paretas <[email protected]>
…oard overlay"

This reverts commit 1b8b90c.

Signed-off-by: Gerard Marull-Paretas <[email protected]>
…t_pkt_find_offset()`"

This reverts commit 78cf54b.

Signed-off-by: Gerard Marull-Paretas <[email protected]>
…heck fix"

This reverts commit 7d7953d.

Signed-off-by: Gerard Marull-Paretas <[email protected]>
…set subevent data"

This reverts commit e85f119.

Signed-off-by: Gerard Marull-Paretas <[email protected]>
…ner"

This reverts commit 6ba6f31.

Signed-off-by: Gerard Marull-Paretas <[email protected]>
…ntries for nRF54L15"

This reverts commit 272786b.

Signed-off-by: Gerard Marull-Paretas <[email protected]>
…cst configs"

This reverts commit 3fb1c87.

Signed-off-by: Gerard Marull-Paretas <[email protected]>
…o the SOC dtsi"

This reverts commit 479305b.

Signed-off-by: Gerard Marull-Paretas <[email protected]>
…d-channels allocation"

This reverts commit c98ea07.

Signed-off-by: Gerard Marull-Paretas <[email protected]>
…futil"

This reverts commit 5b8966b.

Signed-off-by: Gerard Marull-Paretas <[email protected]>
nordic-krch and others added 15 commits May 10, 2024 09:23
Add nrf_cache_lineaddr_get to nordic HAL.

Signed-off-by: Krzysztof Chruściński <[email protected]>
(cherry picked from commit 29a4bb6)
nrf54h20 has a bug that requires to manually set 28th bit in the line
address. 28th bit indicates secure memory space. Add handling to the
cache driver.

Signed-off-by: Krzysztof Chruściński <[email protected]>
(cherry picked from commit 73d4f58)
Driver was disabling cache before full range operations and that
was causing hanging on polling for cache busy status since
state was never changing (because cache was disabled).

Additionally, added flushing to data cache disabling. If flushing
is not performed then execution fails since data in cache is lost.

Signed-off-by: Krzysztof Chruściński <[email protected]>
(cherry picked from commit b83a112)
Apply changes which significantly speed up cache operations.
Removed k_busy_wait from function which polls for cache busyness.
Removed spinlock from cache operation. Lock taking and releasing
takes time and it is faster to check if LINEADDR changed
after performing the operation. If LINEADDR changed then it
indicates that current context was preempted by another cache
operation. If such state is detected current operation is
repeated.

Signed-off-by: Krzysztof Chruściński <[email protected]>
(cherry picked from commit 9f6567b)
Use Kconfig instead of fixed value in the driver code.

Signed-off-by: Krzysztof Chruściński <[email protected]>
(cherry picked from commit 4e880e6)
This property will allow PWM driver allocate data buffer
in appropriate memory region.

Signed-off-by: Nikodem Kastelik <[email protected]>
(cherry picked from commit a6f57fa)
Some devices (like nRF54H20) must have PWM data buffer
stored in appropriate location.

Signed-off-by: Nikodem Kastelik <[email protected]>
(cherry picked from commit e0b98dc)
This property will ensure that PWM driver allocates data buffer
in appropriate location.

Signed-off-by: Nikodem Kastelik <[email protected]>
(cherry picked from commit 539a428)
PWM is now supported on nRF54H20 board.

Signed-off-by: Nikodem Kastelik <[email protected]>
(cherry picked from commit 82db5d3)
Fix few more paths that are failing to parse on system running Python >=
3.11 due to a change in behavior of glob.

Signed-off-by: Fabio Baltieri <[email protected]>
(cherry picked from commit 0ef608a)
… interface

The network interface parameter for net_eth_get_vlan_tag() should
be the VLAN interface so use the search loop properly.
Earlier the main interface could be checked.

Add also test cases for this so that we can catch that the func
works properly.

Signed-off-by: Jukka Rissanen <[email protected]>
(cherry picked from commit d40abe8)
Signed-off-by: Robert Lubos <[email protected]>
…N one

We were missing a helper function that can be used to check
whether the given function is the virtual VLAN interface.

Signed-off-by: Jukka Rissanen <[email protected]>
(cherry picked from commit 07599e3)
Signed-off-by: Robert Lubos <[email protected]>
Add support for gratuitous ARP transmission by Zephyr network stack.
This allows to prematurely fill the peer ARP table, so there's no need
to send an explicit request when peer needs to send an actual packet.

The gratuitous ARP is send when the network interface is brought up
(joins the network) or a new IP address is added. The gratuitous ARP
request is also sent periodically, with a configurable interval time.
The gratuitous ARP should also be sent whenever MAC address of the
interface is changed, but as Zephyr only allows to do this when
interface is down, this is already covered by the first case (interface
brought up).

Signed-off-by: Robert Lubos <[email protected]>
(cherry picked from commit 6551e6f)
…roups

It may happen that the interface is up but not yet running
when we issue the rejoin_ipv6_mcast_groups(). This can be
fixed by calling this function again right after the iface
is set to 'running' state in the notify_iface_up handler.

Signed-off-by: Marcin Kajor <[email protected]>
(cherry picked from commit b571e45)
Adapts flash writing for BLOB IO to RRAM. The previously used write
block alignment is not needed for RRAM.

Signed-off-by: Håvard Reierstad <[email protected]>
(cherry picked from commit 0f416b3576d2b259f1bf4f381d8cae430bb41d2a)
Signed-off-by: Håvard Reierstad <[email protected]>
@Frodevan
Copy link
Contributor

The rest of the subfolder-names need to be updated as well, like nrf5340dk_nrf5340 to nrf5340dk and nrf9160dk_nrf9160 to nrf9160dk

@thst-nordic thst-nordic changed the title test-spec: fix HWv2 paths, and squash all edits to 1 [noup] [noup] test-spec: update boards paths for HWv2 ( with reverts) May 13, 2024
@thst-nordic
Copy link
Contributor Author

The rest of the subfolder-names need to be updated as well, like nrf5340dk_nrf5340 to nrf5340dk and nrf9160dk_nrf9160 to nrf9160dk

changed and applied to new PR also #1709

thst-nordic and others added 6 commits May 13, 2024 14:23
squash! [nrf noup] test-spec: include nrf54 boards in low-level test trigger

/boards/arm -> /boards/nordic

Signed-off-by: Thomas Stilwell <[email protected]>
This reverts commit 133ccfa.

Signed-off-by: Thomas Stilwell <[email protected]>
…trigger"

This reverts commit e7aa700.

Signed-off-by: Thomas Stilwell <[email protected]>
This reverts commit dc1e8c4.

Signed-off-by: Thomas Stilwell <[email protected]>
This file is used for NCS-specific testing configuration based on
modifications to files in this repository.

Signed-off-by: Alperen Sener <[email protected]>
Signed-off-by: Elisabeth Solheim Klakken <[email protected]>
Signed-off-by: Mariusz Poslinski <[email protected]>
Signed-off-by: Markus Swarowsky <[email protected]>
Signed-off-by: Robert Lubos <[email protected]>
Signed-off-by: Sebastian Wezel <[email protected]>
Signed-off-by: Tomasz Tyzenhauz <[email protected]>
Signed-off-by: Fredrik Ås <[email protected]>
Signed-off-by: Michał Szablowski <[email protected]>
Signed-off-by: Tony Le <[email protected]>
Signed-off-by: Krishna T <[email protected]>
Signed-off-by: Dawid Przybylo <[email protected]>
Signed-off-by: Rubin Gerritsen <[email protected]>
Signed-off-by: Jørgen Kvalvaag <[email protected]>
Signed-off-by: Magne Værnes <[email protected]>
Signed-off-by: Lang Xie <[email protected]>
Signed-off-by: Alexander Svensen <[email protected]>
Signed-off-by: Jan Gałda <[email protected]>
Signed-off-by: Vladislav Litvinov <[email protected]>
Signed-off-by: Guojun Wang <[email protected]>
Signed-off-by: Piotr Kosycarz <[email protected]>
(cherry picked from commit 605f129)
(cherry picked from commit 8174462)
(cherry picked from commit d53a1c9)
(cherry picked from commit 255ee9d)
(cherry picked from commit 5e15882)
(cherry picked from commit 23b8a13)
(cherry picked from commit 660313b)
(cherry picked from commit 14a865b)
(cherry picked from commit ddedbc9)
(cherry picked from commit caae0df)
(cherry picked from commit fe46100)
(cherry picked from commit 22735e0)
(cherry picked from commit 8497190)
(cherry picked from commit 81474ef)
(cherry picked from commit 7bb927f)
(cherry picked from commit 9568c08)

[nrf noup] test-spec: introduce specific ble-sample label

Add CI-ble-samples-test label and test spec for ble sample CI.
It has different test scope than BLE CI

Signed-off-by: Guojun Wang <[email protected]>

[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 <[email protected]>
(cherry picked from commit 3c68e19)

[nrf noup] test-spec: update boards paths for HWv2

squash! [nrf noup] test-spec: include nrf54 boards in low-level test trigger

/boards/arm -> /boards/nordic

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.