-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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 #2284
Upmerge #2284
Conversation
All checks are passing now. Tip: The bot edits this comment instead of posting a new one, so you can check the comment's history to see earlier messages. |
749061d
to
f69846e
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Blocking, to allow issues from previous upmerge to go in first.
#2261
This is needed for the testers to be able to run a full test against this PR, to ensure this upmerge is not breaking master.
Align with upstream changes. Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
Align with upstream changes. Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
Align with upstream changes. Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
Align with upstream changes. Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
Align with upstream changes. Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
Align with upstream changes. Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
These samples are using Kconfig to configure a SPI device, instead of devicetree. Using Kconfig in this way is something Zephyr has started moving away from, and is now actively discouraging. To ensure that all users of the library must update, require at least one node in the devicetree with the appropriate compatible ("st,st25r3911b") to be defined in order for CONFIG_ST25R3911B_LIB to be enabled. That way, the Kconfig step of the build system will scream and die if a user attempts to build the library with an out-of-date devicetree. This library is not a true device driver, since there is no NFC API. Therefore, do not allocate a struct device in st25r3911b_spi.c even though we are using devicetree. Update the tag_reader sample overlay to provide the necessary SPI device nodes. Signed-off-by: Martí Bolívar <marti.bolivar@nordicsemi.no>
update NFC writeable ndef message samples to use the new DT macros. Signed-off-by: Joakim Andersson <joakim.andersson@nordicsemi.no>
Update UART device names to align with DTS changes. Signed-off-by: Audun Korneliussen <audun.korneliussen@nordicsemi.no>
New zephyr version has small changes in drivers API and work queue API. This commit adjusts eth_rtt.c to those changes. Signed-off-by: Dominik Kilian <Dominik.Kilian@nordicsemi.no>
This is done to work with new DT and FLASH_AREA mechanisms. PM partition names must now align with the DT name. Change 'settings_storage' to 'storage' in order to align with the DT name. Also update direct usage of PM_SETTINGS_STORAGE to use the new FLASH_AREA api provided in flash_map.h. Signed-off-by: Håkon Øye Amundsen <haakon.amundsen@nordicsemi.no>
Move to the new DT API. This makes the zigbee samples pass sanitycheck's build tests, but I don't have enough 52840 or 52833 DK boards on hand to test on hardware. Signed-off-by: Martí Bolívar <marti.bolivar@nordicsemi.no>
Zephyr has not committed to complying with the Linux requirement that the SPDX declaration be on the first line of a file. Disable the warning for nRF Connect SDK as well. Signed-off-by: Joakim Andersson <joakim.andersson@nordicsemi.no>
ALign with upstream changes to timeout handling. Signed-off-by: Jan Tore Guggedal <jantore.guggedal@nordicsemi.no>
Align with upstream changes to timeout handling. Signed-off-by: Jan Tore Guggedal <jantore.guggedal@nordicsemi.no>
Convert asset tracker application to new timeout and DT API. Signed-off-by: Jon Helge Nistad <jon.helge.nistad@nordicsemi.no>
Change updates port_state_def.h file for nrf52833 to use new DTS macros. Jira:DESK-945 Signed-off-by: Marek Pieta <Marek.Pieta@nordicsemi.no>
Convert clock control test to use new DT macros. Signed-off-by: Joakim Andersson <joakim.andersson@nordicsemi.no>
Convert bootloader test bl_validation to new DT macros. Signed-off-by: Joakim Andersson <joakim.andersson@nordicsemi.no>
Update fprotect test 'positive' and 'negative' to use new DT macros. Signed-off-by: Joakim Andersson <joakim.andersson@nordicsemi.no>
Remove reference in documentation to option CONFIG_ADC_0 that does no longer exists. Signed-off-by: Joakim Andersson <joakim.andersson@nordicsemi.no>
Fixes an issue where asset tracker will not compile if CONFIG_USE_BME680_BSEC=y Signed-off-by: Jon Helge Nistad <jon.helge.nistad@nordicsemi.no>
Update bsdlib libraryr to use the new DT macros. Signed-off-by: Joakim Andersson <joakim.andersson@nordicsemi.no>
dev->config->name changed to dev->name Signed-off-by: Thomas Stilwell <Thomas.Stilwell@nordicsemi.no>
inside ftp_login() Signed-off-by: Thomas Stilwell <Thomas.Stilwell@nordicsemi.no>
Workaround for zephyrproject-rtos/zephyr#25672 Signed-off-by: Trond Einar Snekvik <Trond.Einar.Snekvik@nordicsemi.no>
Things to look out for:
CONFIG_LEGACY_TIMEOUT_API is now in many cases disabled.
Leading to build errors related to k_timeout_t use.
CONFIG_LEGACY_DEVICETREE_MACROS is now disabled.
Leading to build errors related to DT_ macros.
Partition manager patches has been changed.