Skip to content

Conversation

@erdemsimsek
Copy link

This peripheral is about adding audio auxpll support to tdm peripheral.

PR for audio auxpll macro
PR for adding audio auxpll support to tdm

@erdemsimsek erdemsimsek force-pushed the add-audio-aux-pll-support-tdm branch 2 times, most recently from ee04109 to 308e758 Compare October 28, 2025 17:19
@nordic-piks nordic-piks requested review from a team and adamkondraciuk October 29, 2025 05:59
@erdemsimsek erdemsimsek force-pushed the add-audio-aux-pll-support-tdm branch 3 times, most recently from 4883406 to 6845681 Compare October 29, 2025 11:29
@erdemsimsek erdemsimsek force-pushed the add-audio-aux-pll-support-tdm branch from 6845681 to 4712019 Compare October 30, 2025 10:26
Hi-Im-David and others added 5 commits October 31, 2025 15:09
…requencies

These represent the outputted frequencies of the AUXPLL of
different settings set in the device tree set using dt-bindings
in nrf-auxpll.h. This is added to remove the need for 'magic numbers'
in drivers and tests.

Signed-off-by: David Jewsbury <[email protected]>
(cherry picked from commit 0770210)
…frequency macros

Frequencies being for AUXPLL were register assignments and
not actual frequencies.

Signed-off-by: David Jewsbury <[email protected]>
(cherry picked from commit eb60562)
…cros

Eliminate the need for magic numbers when
setting AUXPLL_FREQ_OUT

Signed-off-by: David Jewsbury <[email protected]>
(cherry picked from commit 9a3a954)
Add support for audio_auxpll clock source as an alternative to audiopll
in the i2s_nrf_tdm driver. This enables TDM functionality on platforms
that use the auxiliary PLL for audio clocking.

- Add audio_auxpll node detection and configuration
- Update clock management to support both audiopll and audio_auxpll
- Add build assertions for supported frequency configurations

Signed-off-by: Erdem Simsek <[email protected]>
(cherry picked from commit 8338097b1d5008ec88982c42a7bd53223042b5eb)
Add I2S_TRIGGER_DROP call in the error test to ensure proper cleanup
after stopping the I2S device. This validates that the drop trigger
is properly handled in error conditions and resources are released.

Signed-off-by: Erdem Simsek <[email protected]>
(cherry picked from commit aec9da060b93d8c9e039233cc75d695d0eb8d007)
@erdemsimsek erdemsimsek force-pushed the add-audio-aux-pll-support-tdm branch from 4712019 to baa11c6 Compare October 31, 2025 15:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants