-
Notifications
You must be signed in to change notification settings - Fork 8k
Hfclk192 m separation upstream #97372
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
Draft
mif1-nordic
wants to merge
1,758
commits into
zephyrproject-rtos:main
Choose a base branch
from
mif1-nordic:HFCLK192M_separation_upstream
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.
Draft
Hfclk192 m separation upstream #97372
mif1-nordic
wants to merge
1,758
commits into
zephyrproject-rtos:main
from
mif1-nordic:HFCLK192M_separation_upstream
+15,014
−1,901
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
This reverts commit ea07de4. Signed-off-by: Jukka Rissanen <[email protected]>
This reverts commit e5563ce. Signed-off-by: Jukka Rissanen <[email protected]>
This reverts commit 3a87edf. Signed-off-by: Jukka Rissanen <[email protected]>
…itions for nrf9280" This reverts commit 23857cc. Signed-off-by: Jukka Rissanen <[email protected]>
…efinitions for nrf9280" This reverts commit 49a70a2. Signed-off-by: Jukka Rissanen <[email protected]>
…80 iron" This reverts commit b45da2e. Signed-off-by: Jukka Rissanen <[email protected]>
… for nrf9280 iron" This reverts commit 485f9d3. Signed-off-by: Jukka Rissanen <[email protected]>
This reverts commit 822c4d9. Signed-off-by: Jukka Rissanen <[email protected]>
…n header for API." This reverts commit dd8cf22. Signed-off-by: Jukka Rissanen <[email protected]>
…plication" This reverts commit 00e6cd3. Signed-off-by: Jukka Rissanen <[email protected]>
…application" This reverts commit 1535701. Signed-off-by: Jukka Rissanen <[email protected]>
…ace string descriptor" This reverts commit 89d7a6f. Signed-off-by: Jukka Rissanen <[email protected]>
…e if transfer enqueue fail" This reverts commit ed400c8. Signed-off-by: Jukka Rissanen <[email protected]>
This reverts commit eef332c. Signed-off-by: Jukka Rissanen <[email protected]>
…ence on FS devices" This reverts commit bd5002b. Signed-off-by: Jukka Rissanen <[email protected]>
…solve and startup time" This reverts commit d052f3e. Signed-off-by: Jukka Rissanen <[email protected]>
…l resolve" This reverts commit 5429228. Signed-off-by: Jukka Rissanen <[email protected]>
This reverts commit 6398757. Signed-off-by: Jukka Rissanen <[email protected]>
…lve and startup_time" This reverts commit 4346d85. Signed-off-by: Jukka Rissanen <[email protected]>
…ve and startup_time" This reverts commit 3bc9d24. Signed-off-by: Jukka Rissanen <[email protected]>
…e and startup_time" This reverts commit 4c363f3. Signed-off-by: Jukka Rissanen <[email protected]>
…roduce startup time" This reverts commit a73cec1. Signed-off-by: Jukka Rissanen <[email protected]>
…roduce resolve API" This reverts commit 7c93a60. Signed-off-by: Jukka Rissanen <[email protected]>
…r FRAMETIMEOUT corner case" This reverts commit 68df545. Signed-off-by: Jukka Rissanen <[email protected]>
…OPTIMIZATIONS" This reverts commit 08ad1f2. Signed-off-by: Jukka Rissanen <[email protected]>
…EADDR issue" This reverts commit bd14c2e. Signed-off-by: Jukka Rissanen <[email protected]>
This reverts commit e69c07a. Signed-off-by: Jukka Rissanen <[email protected]>
This reverts commit b3c8104. Signed-off-by: Jukka Rissanen <[email protected]>
…dwidth Signalling" This reverts commit 5924412. Signed-off-by: Jukka Rissanen <[email protected]>
…h signal controlling" This reverts commit bce4d0f. Signed-off-by: Jukka Rissanen <[email protected]>
… on devicetree Upstream PR #: 95915 Add build system support for populating the PERIPHCONF (global domain peripheral configuration), based on nodes and properties found in the devicetree. This should make it so all samples and tests that were broken by the move to IronSide SE now function correctly without workarounds or manual steps. When enabled, a new python script called gen_periphconf_entries.py is run when building. The script iterates over nodes and properties in the devicetree and generates a C file called periphconf_entries_generated.c in the build directory, which is added as a source file. The C file uses the macros from uicr.h to configure the global domain according to the devicetree. The PERIPHCONF entry generation is enabled by default when building for nrf54h20dk/nrf54h20/cpuapp and nrf54h20dk/nrf54h20/cpurad. It will also be used on nrf9280 soon, therefore it is placed in the common uicr directory. This new feature does the same job as nrf-regtool did when building for nrf54h20 before, and is compatible by the bindings that were used by nrf-regtool. Signed-off-by: Jonathan Nilsen <[email protected]>
…ut sysbuild Upstream PR #: 95915 Because generation and programming of UICR + PERIPHCONF artifacts depend on the 'uicr' image which in turn must be included by Sysbuild, many if not most nrf54h20 applications will need to be built using Sysbuild to function as intended. To make this known to the user, print a CMake warning whenever CONFIG_NRF_PERIPHCONF_SECTION=y but Sysbuild is not being used. Signed-off-by: Jonathan Nilsen <[email protected]>
… code The transmit functions will return an error code, instead of a boolean value. To prepare for this, the API calls are temporarily implemented in two variants, for old and new API declarations. The presence of new API will be detected by the use of NRF_802154_TX_FUNCTIONS_RETURN_ERROR_CODE macro, which will be unconditionally defined by a newer nrf-802154 driver. Upstream PR #: 96219 Signed-off-by: Rafał Kuźnia <[email protected]>
In case of nRF TWIS i2c shim, SoC header include is needed for memory region property presence checker macro. Upstream PR #: 96413 Signed-off-by: Nikodem Kastelik <[email protected]>
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)
The following west manifest projects have changed revision in this Pull Request:
✅ All manifest checks OK Note: This message is automatically posted and updated by the Manifest GitHub Action. |
…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)
Separated clock_control_nrf_hfclk shim from clock_control_nrf shim. Signed-off-by: Michal Frankiewicz <[email protected]>
Separated clock_control_nrf_xo shim from clock_control_nrf shim. Signed-off-by: Michal Frankiewicz <[email protected]>
Separated clock_control_nrf_lfclk shim from clock_control_nrf shim. Signed-off-by: Michal Frankiewicz <[email protected]>
…him. Separated clock_control_nrf_hfclk192m shim from clock_control_nrf shim. Signed-off-by: Michal Frankiewicz <[email protected]>
825cbb5
to
1548b48
Compare
|
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 97199