mirror of
https://github.com/torvalds/linux.git
synced 2026-11-06 21:58:01 +01:00
dt-bindings: dma: apple,admac: Add M3 generation ADMACs
The admacs seen in M3-generation SoCs (t603x, t8122) need additional configuration writes and so are getting a new compatible chain. Acked-by: Rob Herring (Arm) <robh@kernel.org> Reviewed-by: Joshua Peisach <jpeisach@ubuntu.com> Reviewed-by: Janne Grunau <j@jannau.net> Signed-off-by: Sasha Finkelstein <k@chaosmail.tech> Reviewed-by: Frank Li <Frank.Li@nxp.com> Link: https://patch.msgid.link/20260815-t603x-admac-v4-1-1149e342dcb0@chaosmail.tech Signed-off-by: Vinod Koul <vkoul@kernel.org>
This commit is contained in:
parent
9267063f03
commit
d246fbf92e
|
|
@ -10,7 +10,7 @@ description: |
|
|||
Apple's Audio DMA Controller (ADMAC) is used to fetch and store audio samples
|
||||
on SoCs from the "Apple Silicon" family.
|
||||
|
||||
The controller has been seen with up to 24 channels. Even-numbered channels
|
||||
The controller has been seen with up to 32 channels. Even-numbered channels
|
||||
are TX-only, odd-numbered are RX-only. Individual channels are coupled to
|
||||
fixed device endpoints.
|
||||
|
||||
|
|
@ -33,6 +33,12 @@ properties:
|
|||
- apple,t8103-admac
|
||||
- apple,t8112-admac
|
||||
- const: apple,admac
|
||||
- items:
|
||||
- enum:
|
||||
- apple,t6030-admac
|
||||
- apple,t6031-admac
|
||||
- const: apple,t8122-admac
|
||||
- const: apple,t8122-admac
|
||||
|
||||
reg:
|
||||
maxItems: 1
|
||||
|
|
@ -43,7 +49,7 @@ properties:
|
|||
Clients specify a single cell with channel number.
|
||||
|
||||
dma-channels:
|
||||
maximum: 24
|
||||
maximum: 32
|
||||
|
||||
interrupts:
|
||||
minItems: 4
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user