Lines Matching +full:t8103 +full:- +full:admac
1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/dma/apple,admac.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Apple Audio DMA Controller (ADMAC)
10 Apple's Audio DMA Controller (ADMAC) is used to fetch and store audio samples
13 The controller has been seen with up to 24 channels. Even-numbered channels
14 are TX-only, odd-numbered are RX-only. Individual channels are coupled to
18 - Martin Povišer <povik+lin@cutebit.org>
21 - $ref: dma-controller.yaml#
26 - enum:
27 - apple,t6000-admac
28 - apple,t8103-admac
29 - apple,t8112-admac
30 - const: apple,admac
35 '#dma-cells':
40 dma-channels:
50 in an interrupts-extended list the disconnected positions will contain
57 power-domains:
64 - compatible
65 - reg
66 - '#dma-cells'
67 - dma-channels
68 - interrupts
73 - |
74 #include <dt-bindings/interrupt-controller/apple-aic.h>
75 #include <dt-bindings/interrupt-controller/irq.h>
77 aic: interrupt-controller {
78 interrupt-controller;
79 #interrupt-cells = <3>;
82 admac: dma-controller@238200000 {
83 compatible = "apple,t8103-admac", "apple,admac";
85 dma-channels = <24>;
86 interrupts-extended = <0>,
90 #dma-cells = <1>;