Lines Matching +full:da850 +full:- +full:mcbsp
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/sound/davinci-mcbsp.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: McBSP Controller for TI SoCs
10 - Bastien Curutchet <bastien.curutchet@bootlin.com>
13 - $ref: dai-common.yaml#
18 - ti,da850-mcbsp
23 - description: CFG registers
24 - description: data registers
26 reg-names:
29 - const: mpu
30 - const: dat
34 - description: transmission DMA channel
35 - description: reception DMA channel
37 dma-names:
39 - const: tx
40 - const: rx
44 - description: RX interrupt
45 - description: TX interrupt
47 interrupt-names:
49 - const: rx
50 - const: tx
55 - description: functional clock
56 - description: external input clock for sample rate generator.
58 clock-names:
61 - const: fck
62 - const: clks
64 power-domains:
67 "#sound-dai-cells":
70 ti,T1-framing-tx:
74 McBSP will insert a blank period (high-impedance period) before the first
75 data bit. This can be used to interface to T1-framing devices.
77 ti,T1-framing-rx:
81 McBSP will discard the bit preceding the data stream (called framing bit).
82 This can be used to interface to T1-framing devices.
85 - "#sound-dai-cells"
86 - compatible
87 - reg
88 - reg-names
89 - dmas
90 - dma-names
91 - clocks
96 - |
98 #sound-dai-cells = <0>;
99 compatible = "ti,da850-mcbsp";
100 pinctrl-names = "default";
101 pinctrl-0 = <&mcbsp0_pins>;
105 reg-names = "mpu", "dat";
107 interrupt-names = "rx", "tx";
110 dma-names = "tx", "rx";