-
Notifications
You must be signed in to change notification settings - Fork 724
Xo24 m separation #3456
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
Open
mif1-nordic
wants to merge
104
commits into
nrfconnect:main
Choose a base branch
from
mif1-nordic:XO24M_separation
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Xo24 m separation #3456
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Align paths after introducing BSP. Upstream PR #: 96160 Signed-off-by: Magdalena Pastula <magdalena.pastula@nordicsemi.no>
Align paths after introducing BSP. Upstream PR #: 96160 Signed-off-by: Magdalena Pastula <magdalena.pastula@nordicsemi.no>
Temporarily change path from hal_nordic to nrfx in BICR CMake. This is needed, because BICR is in soc directory which is included before modules, where NRFX_DIR symbol is defined. Upstream PR #: 96160 Signed-off-by: Magdalena Pastula <magdalena.pastula@nordicsemi.no>
nrfx_uarte_rx is deprecated and will be soon removed. Replaced by new API. Upstream PR #: 96153 Signed-off-by: Michał Stasiak <michal.stasiak@nordicsemi.no>
GPPI driver helper has been renamed. Some source files have been merged. Align buildsystem to these changes. Upstream PR #: 96728 Signed-off-by: Marcin Szymczyk <marcin.szymczyk@nordicsemi.no>
…x 4.0 Upstream PR #: 96260 Signed-off-by: Norbert Morawski <norbert.morawski@nordicsemi.no>
Upstream PR #: 96260 Signed-off-by: Norbert Morawski <norbert.morawski@nordicsemi.no>
The anomaly will be handled as part of nrfx 4.0 Upstream PR #: 96467 Signed-off-by: Norbert Morawski <norbert.morawski@nordicsemi.no>
Requesting/releasing QDEC device may be ISR safe, but it cannot be reliably known whether managing its power domain is. Is is then assumed that if power domains are used, device is no longer ISR safe. This macro let's us check if we will be requesting/releasing power domains and determines PM device ISR safety value. Upstream PR #: 96402 Signed-off-by: Michał Stasiak <michal.stasiak@nordicsemi.no>
…fety Requesting/releasing SPIM device may be ISR safe, but it cannot be reliably known whether managing its power domain is. Is is then assumed that if power domains are used, device is no longer ISR safe. This macro let's us check if we will be requesting/releasing power domains and determines PM device ISR safety value. Upstream PR #: 96402 Signed-off-by: Michał Stasiak <michal.stasiak@nordicsemi.no>
…fety Requesting/releasing TWIM device may be ISR safe, but it cannot be reliably known whether managing its power domain is. Is is then assumed that if power domains are used, device is no longer ISR safe. This macro let's us check if we will be requesting/releasing power domains and determines PM device ISR safety value. Upstream PR #: 96402 Signed-off-by: Michał Stasiak <michal.stasiak@nordicsemi.no>
…ading The NRFS GDPWR device driver requires NRFS which requires multithreading. Add dependency to Kconfig for the device driver to exclude it when building for single threaded apps like mcuboot. Signed-off-by: Bjarki Arge Andreasen <bjarki.andreasen@nordicsemi.no> (cherry picked from commit 9a6dba9)
Make sure operations are groupped when using ppr/xip and flpr/xip. Signed-off-by: Piotr Kosycarz <piotr.kosycarz@nordicsemi.no> (cherry picked from commit e3a3fca)
…nd MCK Ratios nRF53 series SoCs have a dedicated configurable audio PLL and the ability to enable MCK bypass via a register value CONFIG.CLKCONFIG. This can enable higher MCK/LRCK ratios that some I2S peripherals require the host to generate. Allow an application developer to choose if they want to initially look for a bypass ratio and, if found, enable bypass in the NRFX driver. If not, the standard MCK calculation is conducted as normal. Signed-off-by: Sean O'Connor <sean@standalone.tech> (cherry picked from commit 8115d9b)
Added usage of new API responsible for calculating I2S prescaler values. Upstream PR #: 96703 Signed-off-by: Michał Stasiak <michal.stasiak@nordicsemi.no>
…rf54h20 PPR XIP Add overlay and config file required to run the uart_async_api test on nrf54h20dk/nrf54h20/cpuppr/xip platform. Signed-off-by: Sebastian Głąb <sebastian.glab@nordicsemi.no> (cherry picked from commit e0a9a16)
…to int Unify external analog inputs type to be consistent in COMP, LPCOMP and SAADC nordic drivers. Signed-off-by: Jakub Zymelka <jakub.zymelka@nordicsemi.no> (cherry picked from commit d85bdb7)
…nalog input types External analog input types changed from `string` to `int`. Signed-off-by: Jakub Zymelka <jakub.zymelka@nordicsemi.no> (cherry picked from commit e5ecbd2)
…hanged input types Align samples and tests boards overlays for changed comparator input types. Signed-off-by: Jakub Zymelka <jakub.zymelka@nordicsemi.no> (cherry picked from commit 6d7f429)
Remove platform dependencies to make dt-bindings more generic. Upstream PR #: 93497 Signed-off-by: Jakub Zymelka <jakub.zymelka@nordicsemi.no>
…ones Switch saadc pin definitions for generic ones defined in nrf-saadc.h Upstream PR #: 93497 Signed-off-by: Jakub Zymelka <jakub.zymelka@nordicsemi.no>
Make the saadc driver more generic by including a generic header file for analog peripherals and removing platform dependencies. Upstream PR #: 93497 Signed-off-by: Jakub Zymelka <jakub.zymelka@nordicsemi.no>
Remove platform dependencies and replace the analog pin mapping method with the generic one from the (LP)COMP driver. Upstream PR #: 93497 Signed-off-by: Jakub Zymelka <jakub.zymelka@nordicsemi.no>
Switch saadc pin definitions for generic ones defined in nrf-saadc.h Signed-off-by: Jakub Zymelka <jakub.zymelka@nordicsemi.no>
…culation Added usage of new API responsible for calculating PDM prescaler values. Upstream PR #: 96703 Signed-off-by: Michał Stasiak <michal.stasiak@nordicsemi.no>
Used API for standard instantiation and replaced nrfx_err_t error values with errno. Upstream PR #: 96792 Signed-off-by: Michał Stasiak <michal.stasiak@nordicsemi.no>
Removed Kconfig symbols for each SPIM instance which are no longer needed. Upstream PR #: 96792 Signed-off-by: Michał Stasiak <michal.stasiak@nordicsemi.no>
Changed error codes, driver instantiation and removed unnecessary symbols. Upstream PR #: 96792 Signed-off-by: Michał Stasiak <michal.stasiak@nordicsemi.no>
Addded macro responsible for translating new errno error codes to strings. Upstream PR #: 96792 Signed-off-by: Michał Stasiak <michal.stasiak@nordicsemi.no>
Used API for standard instantiation and replaced nrfx_err_t error values with errno. Upstream PR #: 96792 Signed-off-by: Michał Stasiak <michal.stasiak@nordicsemi.no>
Add support for shim which adapt GPPIv1 implementation to the new GPPI API. Upstream PR #: 98327 Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
Switch to use a (D)PPI manager - GPPI which covers all Nordic peripheral interconnect systems. Upstream PR #: 98327 Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
Use gppi API for controlling DPPI. Upstream PR #: 98327 Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
Convert to use the new GPPI API. Upstream PR #: 98327 Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
Convert to use the new GPPI API. Upstream PR #: 98327 Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
Use GPPI API instead of PPI driver. Upstream PR #: 98327 Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
Use new GPPI API. Upstream PR #: 98327 Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
Align use of GPPI API. Upstream PR #: 98327 Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
Use GPPI API instead of PPI driver API. Upstream PR #: 98327 Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
Align to changes in the GPPI API. Upstream PR #: 98327 Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
Align use of GPPI API. Upstream PR #: 98327 Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
Add initialization of GPPI resources for nrf54l series. Upstream PR #: 98327 Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
New GPPI requires instance to be initialized during system boot up. GPPI is initialized with resource that can be allocated. Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
…extraction Analogously to existing macro for extracting GPIOTE instance property. Upstream PR #: 98527 Signed-off-by: Nikodem Kastelik <nikodem.kastelik@nordicsemi.no>
…ponent GPIOTE driver instances are no longer defined within nrfx. Add a component supplementing missing functionality, as GPIOTE driver instances are often shared across the system. Upstream PR #: 98527 Signed-off-by: Nikodem Kastelik <nikodem.kastelik@nordicsemi.no>
…trol block Align GPIOTE shim to changes in nrfx instantiation. Upstream PR #: 98527 Signed-off-by: Nikodem Kastelik <nikodem.kastelik@nordicsemi.no>
… control block GPIOTE driver instances are no longer defined within nrfx. Upstream PR #: 98527 Signed-off-by: Nikodem Kastelik <nikodem.kastelik@nordicsemi.no>
…tracted cb GPIOTE driver instances are no longer defined within nrfx. Upstream PR #: 98527 Signed-off-by: Nikodem Kastelik <nikodem.kastelik@nordicsemi.no>
… with extracted cb GPIOTE driver instances are no longer defined within nrfx. Upstream PR #: 98527 Signed-off-by: Nikodem Kastelik <nikodem.kastelik@nordicsemi.no>
…with extracted cb GPIOTE driver instances are no longer defined within nrfx. Upstream PR #: 98527 Signed-off-by: Nikodem Kastelik <nikodem.kastelik@nordicsemi.no>
…xtracted cb GPIOTE driver instances are no longer defined within nrfx. Upstream PR #: 98527 Signed-off-by: Nikodem Kastelik <nikodem.kastelik@nordicsemi.no>
…th extracted cb GPIOTE driver instances are no longer defined within nrfx. Upstream PR #: 98527 Signed-off-by: Nikodem Kastelik <nikodem.kastelik@nordicsemi.no>
Errno codes are returned now. Upstream PR #: 98569 Signed-off-by: Nikodem Kastelik <nikodem.kastelik@nordicsemi.no>
GPIOTE instance should be accessed via pointer. Upstream PR #: 98527 Signed-off-by: Nikodem Kastelik <nikodem.kastelik@nordicsemi.no>
…nrf clock shim. Separated clock_control_nrf_hfclk shim from clock_control_nrf shim. Upstream PR #: 97195 Signed-off-by: Michal Frankiewicz <michal.frankiewicz@nordicsemi.no>
… clock shim. Separated clock_control_nrf_xo shim from clock_control_nrf shim. Upstream PR #: 97196 Signed-off-by: Michal Frankiewicz <michal.frankiewicz@nordicsemi.no>
…nrf clock shim. Separated clock_control_nrf_lfclk shim from clock_control_nrf shim. Upstream PR #: 97199 Signed-off-by: Michal Frankiewicz <michal.frankiewicz@nordicsemi.no>
…rom nrf clock shim. Separated clock_control_nrf_hfclk192m shim from clock_control_nrf shim. Upstream PR #: 97372 Signed-off-by: Michal Frankiewicz <michal.frankiewicz@nordicsemi.no>
…nrf clock shim. Separated clock_control_nrf_xo24m shim from clock_control_nrf shim. Upstream PR #: 98684 Signed-off-by: Michal Frankiewicz <michal.frankiewicz@nordicsemi.no>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Based on PR 3387