-
Notifications
You must be signed in to change notification settings - Fork 633
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[nrf fromlist] dts: nordic: nrf54h20: add TDM support for nRF54H20
Add TDM130 and TDM131 nodes. Upstream PR #: 82144 Signed-off-by: Adam Kondraciuk <[email protected]>
- Loading branch information
1 parent
a5c9848
commit 66699cf
Showing
2 changed files
with
76 additions
and
0 deletions.
There are no files selected for viewing
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,48 @@ | ||
# Copyright (c) 2024 Nordic Semiconductor ASA | ||
# SPDX-License-Identifier: Apache-2.0 | ||
|
||
description: Nordic TDM (Time division multiplexed audio interface) | ||
|
||
compatible: "nordic,nrf-tdm" | ||
|
||
include: [i2s-controller.yaml, pinctrl-device.yaml, nordic-clockpin.yaml, "memory-region.yaml"] | ||
|
||
properties: | ||
reg: | ||
required: true | ||
|
||
interrupts: | ||
required: true | ||
|
||
mck-frequency: | ||
type: int | ||
description: | | ||
Frequency of the MCK clock. Configured independently of SCK. | ||
pinctrl-0: | ||
required: true | ||
|
||
pinctrl-names: | ||
required: true | ||
|
||
easydma-maxcnt-bits: | ||
type: int | ||
required: true | ||
description: | | ||
Maximum number of bits available in the EasyDMA MAXCNT register. This | ||
property must be set at SoC level DTS files. | ||
clock-source: | ||
type: string | ||
default: "FLL16M" | ||
description: | | ||
Clock source to be used by the TDM peripheral. The following options | ||
are available: | ||
- "FLL16M": 16 MHz peripheral clock | ||
- "ACLK": Audio PLL clock with configurable frequency (frequency for | ||
this clock must be set via the "hfclkaudio-frequency" property | ||
in the "nordic,nrf-clock" node); this clock source is only available | ||
in the nRF53 Series SoCs and it requires the use of HFXO | ||
enum: | ||
- "FLL16M" | ||
- "ACLK" |
This file contains 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