1# Copyright (c) 2020, Linaro Limited
2# SPDX-License-Identifier: Apache-2.0
3
4description: Atmel SAM SSC (Synchronous Serial Controller) controller
5
6compatible: "atmel,sam-ssc"
7
8include:
9  - name: base.yaml
10  - name: pinctrl-device.yaml
11
12properties:
13  reg:
14    required: true
15
16  interrupts:
17    required: true
18
19  clocks:
20    required: true
21
22  dmas:
23    required: true
24    description: |
25      TX & RX dma specifiers.  Each specifier will have a phandle
26      reference to the dma controller, the channel number, and peripheral
27      trigger source.
28
29      For example dmas for TX, RX would look like
30         dmas = <&xdmac 22 DMA_PERID_SSC_TX>, <&xdmac 23 DMA_PERID_SSC_RX>;
31
32  dma-names:
33    required: true
34    description: |
35      This should be "tx" and "rx" to match the dmas property.
36
37      For example
38         dma-names = "tx", "rx";
39