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

Test commit, not for review #2111

Open
wants to merge 15 commits into
base: main
Choose a base branch
from
Open

Test commit, not for review #2111

wants to merge 15 commits into from

Conversation

e-rk
Copy link
Contributor

@e-rk e-rk commented Oct 15, 2024

No description provided.

@NordicBuilder
Copy link
Contributor

NordicBuilder commented Oct 15, 2024

The following west manifest projects have been modified in this Pull Request:

Name Old Revision New Revision Diff
hal_nordic zephyrproject-rtos/hal_nordic@bc25c09 zephyrproject-rtos/hal_nordic#229 zephyrproject-rtos/hal_nordic#229/files

Note: This message is automatically posted and updated by the Manifest GitHub Action.

mstasiaknordic and others added 14 commits October 21, 2024 10:33
…15 FP1

Added dedicated nrfx configuration files for
nRF54L15 FP1, which differ from ENGA variant with
inclusion of PDM.

Signed-off-by: Michał Stasiak <[email protected]>
(cherry picked from commit 005587fd610647f98cd5690f010e0b4ef575b29c)
New PDM, some present on nRF54L15 FP1, instances have
been added. Modified condfiguration file for nRF5340,
which now requires PDM0 instance.

Signed-off-by: Michał Stasiak <[email protected]>
(cherry picked from commit c092964dd2a02ec7ecf52a438c6a12174ee5fbd0)
… instances

Driver now uses multi-instance PDM nrfx API and
defines PDM device based on available instances.
It also introduces calculating PDM frequency using
prescaler, present on nRF54L15 FP1.
Updated nrfx API version changed to 3.7 to use the
new PDM API.

Signed-off-by: Michał Stasiak <[email protected]>
(cherry picked from commit f8466b4791cd53b5d1049e55c0f3f8add3467b4f)
nRF54L15 FP1 can now be used in dmic audio sample.

Signed-off-by: Michał Stasiak <[email protected]>
(cherry picked from commit 3013604f1ba68cc52a4d334f766b454401650681)
… structure

Split async control block structure into tx and rx structures.

Signed-off-by: Krzysztof Chruściński <[email protected]>
(cherry picked from commit 701beec)
Signed-off-by: Rafał Kuźnia <[email protected]>
…_MANAGEMENT

This is a leftover from pre-pinctrl era and no longer makes sense.
Driver always manages gpio through pinctrl.

Support removed from uart and uarte shims.

Signed-off-by: Krzysztof Chruściński <[email protected]>
(cherry picked from commit 76db5b2)
Signed-off-by: Rafał Kuźnia <[email protected]>
Use nrfx_gppi as abstraction over (D)PPI.

Signed-off-by: Krzysztof Chruściński <[email protected]>
(cherry picked from commit 2668476)
Signed-off-by: Rafał Kuźnia <[email protected]>
The hal_nordic revision was updated to bring in NRFX v3.8.0.

Aligned the uses of single-instance API to use multi-instance instead.

Signed-off-by: Rafał Kuźnia <[email protected]>
(cherry picked from commit 4aa2e23ff237289d457796a2f4b3375920574614)
Signed-off-by: Rafał Kuźnia <[email protected]>
Added a binding description for the PPIB peripheral and added the device
tree nodes of the PPIB instances to the nRF54L15 and nRF54L20.

Signed-off-by: Rafał Kuźnia <[email protected]>
(cherry picked from commit 23dfb5a40a0a835cd69f2ceb861d7bd137064a21)
Signed-off-by: Rafał Kuźnia <[email protected]>
The new nrfx_ppib driver can now be enabled, when the corrensponding
device tree node has the okay status.

Signed-off-by: Rafał Kuźnia <[email protected]>
(cherry picked from commit 609866bfc88e7cb64db8ac9f6ac8b5c1f31fcc57)
Signed-off-by: Rafał Kuźnia <[email protected]>
The resource reservation definitions were moved to a separate header
file.

The PPIB and DPPI channel and group resources can now be statically
allocated for each individual instance.

Signed-off-by: Rafał Kuźnia <[email protected]>
(cherry picked from commit 89d2be1db04c2d29aaa8c75dcf4ea600747291f6)
Signed-off-by: Rafał Kuźnia <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants