-
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
+5,447
−6,440
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 <[email protected]>
Align paths after introducing BSP. Upstream PR #: 96160 Signed-off-by: Magdalena Pastula <[email protected]>
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 <[email protected]>
nrfx_uarte_rx is deprecated and will be soon removed. Replaced by new API. Upstream PR #: 96153 Signed-off-by: Michał Stasiak <[email protected]>
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 <[email protected]>
…x 4.0 Upstream PR #: 96260 Signed-off-by: Norbert Morawski <[email protected]>
Upstream PR #: 96260 Signed-off-by: Norbert Morawski <[email protected]>
The anomaly will be handled as part of nrfx 4.0 Upstream PR #: 96467 Signed-off-by: Norbert Morawski <[email protected]>
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 <[email protected]>
…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 <[email protected]>
…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 <[email protected]>
…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 <[email protected]> (cherry picked from commit 9a6dba9)
Make sure operations are groupped when using ppr/xip and flpr/xip. Signed-off-by: Piotr Kosycarz <[email protected]> (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 <[email protected]> (cherry picked from commit 8115d9b)
Added usage of new API responsible for calculating I2S prescaler values. Upstream PR #: 96703 Signed-off-by: Michał Stasiak <[email protected]>
…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 <[email protected]> (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 <[email protected]> (cherry picked from commit d85bdb7)
…nalog input types External analog input types changed from `string` to `int`. Signed-off-by: Jakub Zymelka <[email protected]> (cherry picked from commit e5ecbd2)
…hanged input types Align samples and tests boards overlays for changed comparator input types. Signed-off-by: Jakub Zymelka <[email protected]> (cherry picked from commit 6d7f429)
Remove platform dependencies to make dt-bindings more generic. Upstream PR #: 93497 Signed-off-by: Jakub Zymelka <[email protected]>
…ones Switch saadc pin definitions for generic ones defined in nrf-saadc.h Upstream PR #: 93497 Signed-off-by: Jakub Zymelka <[email protected]>
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 <[email protected]>
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 <[email protected]>
Switch saadc pin definitions for generic ones defined in nrf-saadc.h Signed-off-by: Jakub Zymelka <[email protected]>
…culation Added usage of new API responsible for calculating PDM prescaler values. Upstream PR #: 96703 Signed-off-by: Michał Stasiak <[email protected]>
Used API for standard instantiation and replaced nrfx_err_t error values with errno. Upstream PR #: 96792 Signed-off-by: Michał Stasiak <[email protected]>
Removed Kconfig symbols for each SPIM instance which are no longer needed. Upstream PR #: 96792 Signed-off-by: Michał Stasiak <[email protected]>
Changed error codes, driver instantiation and removed unnecessary symbols. Upstream PR #: 96792 Signed-off-by: Michał Stasiak <[email protected]>
Addded macro responsible for translating new errno error codes to strings. Upstream PR #: 96792 Signed-off-by: Michał Stasiak <[email protected]>
Used API for standard instantiation and replaced nrfx_err_t error values with errno. Upstream PR #: 96792 Signed-off-by: Michał Stasiak <[email protected]>
Add support for shim which adapt GPPIv1 implementation to the new GPPI API. Upstream PR #: 98327 Signed-off-by: Krzysztof Chruściński <[email protected]>
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 <[email protected]>
Use gppi API for controlling DPPI. Upstream PR #: 98327 Signed-off-by: Krzysztof Chruściński <[email protected]>
Convert to use the new GPPI API. Upstream PR #: 98327 Signed-off-by: Krzysztof Chruściński <[email protected]>
Convert to use the new GPPI API. Upstream PR #: 98327 Signed-off-by: Krzysztof Chruściński <[email protected]>
Use GPPI API instead of PPI driver. Upstream PR #: 98327 Signed-off-by: Krzysztof Chruściński <[email protected]>
Use new GPPI API. Upstream PR #: 98327 Signed-off-by: Krzysztof Chruściński <[email protected]>
Align use of GPPI API. Upstream PR #: 98327 Signed-off-by: Krzysztof Chruściński <[email protected]>
Use GPPI API instead of PPI driver API. Upstream PR #: 98327 Signed-off-by: Krzysztof Chruściński <[email protected]>
Align to changes in the GPPI API. Upstream PR #: 98327 Signed-off-by: Krzysztof Chruściński <[email protected]>
Align use of GPPI API. Upstream PR #: 98327 Signed-off-by: Krzysztof Chruściński <[email protected]>
Add initialization of GPPI resources for nrf54l series. Upstream PR #: 98327 Signed-off-by: Krzysztof Chruściński <[email protected]>
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 <[email protected]>
…extraction Analogously to existing macro for extracting GPIOTE instance property. Upstream PR #: 98527 Signed-off-by: Nikodem Kastelik <[email protected]>
…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 <[email protected]>
…trol block Align GPIOTE shim to changes in nrfx instantiation. Upstream PR #: 98527 Signed-off-by: Nikodem Kastelik <[email protected]>
… control block GPIOTE driver instances are no longer defined within nrfx. Upstream PR #: 98527 Signed-off-by: Nikodem Kastelik <[email protected]>
…tracted cb GPIOTE driver instances are no longer defined within nrfx. Upstream PR #: 98527 Signed-off-by: Nikodem Kastelik <[email protected]>
… with extracted cb GPIOTE driver instances are no longer defined within nrfx. Upstream PR #: 98527 Signed-off-by: Nikodem Kastelik <[email protected]>
…with extracted cb GPIOTE driver instances are no longer defined within nrfx. Upstream PR #: 98527 Signed-off-by: Nikodem Kastelik <[email protected]>
…xtracted cb GPIOTE driver instances are no longer defined within nrfx. Upstream PR #: 98527 Signed-off-by: Nikodem Kastelik <[email protected]>
…th extracted cb GPIOTE driver instances are no longer defined within nrfx. Upstream PR #: 98527 Signed-off-by: Nikodem Kastelik <[email protected]>
Errno codes are returned now. Upstream PR #: 98569 Signed-off-by: Nikodem Kastelik <[email protected]>
GPIOTE instance should be accessed via pointer. Upstream PR #: 98527 Signed-off-by: Nikodem Kastelik <[email protected]>
…nrf clock shim. Separated clock_control_nrf_hfclk shim from clock_control_nrf shim. Upstream PR #: 97195 Signed-off-by: Michal Frankiewicz <[email protected]>
… clock shim. Separated clock_control_nrf_xo shim from clock_control_nrf shim. Upstream PR #: 97196 Signed-off-by: Michal Frankiewicz <[email protected]>
…nrf clock shim. Separated clock_control_nrf_lfclk shim from clock_control_nrf shim. Upstream PR #: 97199 Signed-off-by: Michal Frankiewicz <[email protected]>
…rom nrf clock shim. Separated clock_control_nrf_hfclk192m shim from clock_control_nrf shim. Upstream PR #: 97372 Signed-off-by: Michal Frankiewicz <[email protected]>
…nrf clock shim. Separated clock_control_nrf_xo24m shim from clock_control_nrf shim. Upstream PR #: 98684 Signed-off-by: Michal Frankiewicz <[email protected]>
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