Lines Matching +full:flexcom +full:- +full:mode
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/mfd/atmel,sama5d2-flexcom.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Microchip Flexcom (Flexible Serial Communication Unit)
10 - Kavyasree Kotagiri <kavyasree.kotagiri@microchip.com>
13 The Microchip Flexcom is just a wrapper which embeds a SPI controller,
20 - const: atmel,sama5d2-flexcom
21 - items:
22 - const: microchip,sam9x7-flexcom
23 - const: atmel,sama5d2-flexcom
24 - items:
25 - const: microchip,sama7g5-flexcom
26 - const: atmel,sama5d2-flexcom
35 "#address-cells":
38 "#size-cells":
48 atmel,flexcom-mode:
50 Specifies the flexcom mode as follows:
58 "^serial@[0-9a-f]+$":
61 Child node describing USART. See atmel-usart.txt for details
64 "^spi@[0-9a-f]+$":
70 "^i2c@[0-9a-f]+$":
71 $ref: /schemas/i2c/atmel,at91sam-i2c.yaml
76 - compatible
77 - reg
78 - clocks
79 - "#address-cells"
80 - "#size-cells"
81 - ranges
82 - atmel,flexcom-mode
87 - |
88 #include <dt-bindings/interrupt-controller/arm-gic.h>
90 flx0: flexcom@f8034000 {
91 compatible = "atmel,sama5d2-flexcom";
94 #address-cells = <1>;
95 #size-cells = <1>;
97 atmel,flexcom-mode = <2>;