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

Upmerge 19.06.2023 #11559

Merged
merged 28 commits into from
Jul 3, 2023
Merged

Upmerge 19.06.2023 #11559

merged 28 commits into from
Jul 3, 2023

Conversation

rlubos
Copy link
Contributor

@rlubos rlubos commented Jun 19, 2023

Manual selection of integration branches:
test-sdk-nrf: sdk-nrf-PR-11559
test-ble: refs/pull-requests/4216/from

@github-actions github-actions bot added changelog-entry-required Update changelog before merge. Remove label if entry is not needed or already added. manifest labels Jun 19, 2023
@NordicBuilder
Copy link
Contributor

NordicBuilder commented Jun 19, 2023

Test specification

CI/Jenkins/NRF

  • Integration Platforms

CI/Jenkins/integration

Test Module File based changes Manually selected West overwrite
desktop52_verification X X
test-ci-nrfconnect-boot-fw-update X X
test-fw-nrfconnect-apps X X
test-fw-nrfconnect-ble X X
test-fw-nrfconnect-ble_mesh X X
test-fw-nrfconnect-ble_samples X X
test-fw-nrfconnect-chip X X
test-fw-nrfconnect-fem X X
test-fw-nrfconnect-nfc X X
test-fw-nrfconnect-nrf-iot_cloud X X
test-fw-nrfconnect-nrf-iot_lwm2m X X
test-fw-nrfconnect-nrf-iot_mosh X X
test-fw-nrfconnect-nrf-iot_positioning X X
test-fw-nrfconnect-nrf-iot_samples X X
test-fw-nrfconnect-nrf-iot_serial_lte_modem X X
test-fw-nrfconnect-nrf-iot_thingy91 X X
test-fw-nrfconnect-nrf-iot_zephyr_lwm2m X X
test-fw-nrfconnect-nrf_crypto X X
test-fw-nrfconnect-proprietary_esb X X
test-fw-nrfconnect-rpc X X
test-fw-nrfconnect-rs X X
test-fw-nrfconnect-tfm X X
test-fw-nrfconnect-thread X X
test-fw-nrfconnect-zigbee X X
test-sdk-audio X X
test-sdk-find-my X X
test-sdk-homekit X X
test-sdk-wifi X X
test-sdk-wifi-EK-shell X X

test-ci-nrfconnect-boot-fw-update: added because there was no .github/test-spec.yml in 'mcuboot'
test-fw-nrfconnect-chip: added because there was no .github/test-spec.yml in 'matter'
test-fw-nrfconnect-tfm: added because there was no .github/test-spec.yml in 'trusted-firmware-m'
test-sdk-homekit: added because there was no .github/test-spec.yml in 'homekit'
All integration tests: added because 'CI-all-test' was added manually

Detailed information of selected test modules

Note: This message is automatically posted and updated by the CI

@NordicBuilder
Copy link
Contributor

You can find the documentation preview for this PR at this link. It will be updated about 10 minutes after the documentation build succeeds.

Note: This comment is automatically posted by the Documentation Publishing GitHub Action.

Adam Wojasinski and others added 24 commits July 3, 2023 15:10
Configuration macro for TIMER takes as a parameter frequency of the
timer that user wants to set. This patch align macro call to that.

Signed-off-by: Adam Wojasinski <adam.wojasinski@nordicsemi.no>
GPIOTE driver has been complitely reworked in nrfx 3.0.0.
Aligned code in a way that is suggested in migration notes from
nrfx 2.11.0 to nrfx 3.0.0 that is available at
https://github.com/NordicSemiconductor/nrfx/wiki/nrfx-2.11.0-to-3.0.0

Signed-off-by: Adam Wojasinski <adam.wojasinski@nordicsemi.no>
Change disables CONFIG_BOOT_SERIAL_IMG_GRP_HASH in MCUboot bootloader
configuration of boards that use nRF52820 SoC. This is needed to reduce
the memory consumption.

Jira: NCSDK-21638

Signed-off-by: Marek Pieta <Marek.Pieta@nordicsemi.no>
SNTP library no longer relies on POSIX network APIs/headers, and there's
no need for date_time lib to rely on them either. Therefore, make the
library indifferent on POSIX configuration by using zsock APIs directly.

Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
Align zigbee codebase with upstream 15.4 API changes.

Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
Align NCS codebase with the new struct mgmt_callback format.

Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
sensor_read() is now a part of the public sensor AI, therefore need to
use a different name in the sample to avoid conflict.

Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
Align with the upstream SPI CS API changes.

Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
Align bluetooth mesh tests with the upstream API changes.

Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
CONFIG_MINIMAL_LIBC_MALLOC_ARENA_SIZE was deprecated and should no
longer be used.

Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
To reduce RAM usage, `SENSOR_SHELL` is disabled.

Signed-off-by: Marcin Jelinski <marcin.jelinski@nordicsemi.no>
Required modules have been added to prj.conf.
These were previously added by the shield defconfig but
this has been deleted upstream.

Signed-off-by: Andy Sinclair <andy.sinclair@nordicsemi.no>
CONFIG_BT_HOST_CCM, which is a dependency for CONFIG_BT_ENOCEAN is no
longer enabled automatically by Zephyr, hence enable it manually in the
project file.

Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
Decrease number of USBD endpoints in DTS to reduce FLASH consumption.
The MCUboot uses USB only for serial recovery over CDC ACM class.

Jira: NCSDK-22309

Signed-off-by: Marek Pieta <Marek.Pieta@nordicsemi.no>
Workaround for enabling the external flash on nRF9160 DK when using
the nRF7002ek shield. Add external flash overlay to fix build failure.

Signed-off-by: Gregers Gram Rygg <gregers.gram.rygg@nordicsemi.no>
High drive mode is now enabled on SPI3 for the board definitions in
Zephyr. Clean up unnecessary enabling of high drive mode in overlays.

Signed-off-by: Gregers Gram Rygg <gregers.gram.rygg@nordicsemi.no>
Change aligns the upload reset handling in the DFU MCUmgr application
module to newly introduced public API of MCUmgr.

Jira: NCSDK-21434

Signed-off-by: Marek Pieta <Marek.Pieta@nordicsemi.no>
nrfx UARTE driver renamed member of the configuration structure
and added new parameter to driver API.

Signed-off-by: Adam Wojasinski <adam.wojasinski@nordicsemi.no>
Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
After the upmerge the sample no longer fit into FLASH on
nrf5340dk_nrf5340_cpunet. Remove an obsolete workaround from the
sample configuration to reduce sample FLASH footprint.

Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
This commit enables NRF_STORE_REBOOT_TYPE_GPREGRET Kconfig option
for all Zigbee samples so the reset reason is stored between device
reboot.

Signed-off-by: Sebastian Draus <sebastian.draus@nordicsemi.no>
Update the Zephyr revision referenced in the release notes to align with
the latest upmerge.

Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
Using new macro NRFX_MHZ_TO_HZ to describe 1MHz

Signed-off-by: Magne Værnes <magne.varnes@nordicsemi.no>
	CIS gateway application update for the discovery refactor and
	timer update.

Signed-off-by: Graham Wacey <graham.wacey@nordicsemi.no>
Signed-off-by: Alexander Svensen <alexander.svensen@nordicsemi.no>
bt_codec_cfg_get_chan_allocation_val() now expects a pointer to
enum bt_audio_location.

Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
@rlubos
Copy link
Contributor Author

rlubos commented Jul 3, 2023

All jobs passed after reruns, merging.

@rlubos rlubos merged commit 1ae2edb into nrfconnect:main Jul 3, 2023
@awojasinski awojasinski mentioned this pull request Jul 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
changelog-entry-required Update changelog before merge. Remove label if entry is not needed or already added. CI-all-test Run All integration tests CI-force-downstream doc-required PR must not be merged without tech writer approval. manifest manifest-homekit manifest-matter manifest-mcuboot manifest-trusted-firmware-m manifest-zephyr
Projects
None yet
Development

Successfully merging this pull request may close these issues.