Lines Matching +full:per +full:- +full:soc
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/spi/fsl-imx-cspi.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Shawn Guo <shawnguo@kernel.org>
13 - $ref: "/schemas/spi/spi-controller.yaml#"
18 - const: fsl,imx1-cspi
19 - const: fsl,imx21-cspi
20 - const: fsl,imx27-cspi
21 - const: fsl,imx31-cspi
22 - const: fsl,imx35-cspi
23 - const: fsl,imx51-ecspi
24 - const: fsl,imx53-ecspi
25 - items:
26 - enum:
27 - fsl,imx50-ecspi
28 - fsl,imx6q-ecspi
29 - fsl,imx6sx-ecspi
30 - fsl,imx6sl-ecspi
31 - fsl,imx6sll-ecspi
32 - fsl,imx6ul-ecspi
33 - fsl,imx7d-ecspi
34 - fsl,imx8mq-ecspi
35 - fsl,imx8mm-ecspi
36 - fsl,imx8mn-ecspi
37 - fsl,imx8mp-ecspi
38 - const: fsl,imx51-ecspi
48 - description: SoC SPI ipg clock
49 - description: SoC SPI per clock
51 clock-names:
53 - const: ipg
54 - const: per
58 - description: DMA controller phandle and request line for RX
59 - description: DMA controller phandle and request line for TX
61 dma-names:
63 - const: rx
64 - const: tx
66 fsl,spi-rdy-drctl:
71 the SPI_READY mode-flag needs to be set too.
72 Valid values are: 0 (disabled), 1 (edge-triggered burst) and 2 (level-triggered burst).
76 - compatible
77 - reg
78 - interrupts
79 - clocks
80 - clock-names
85 - |
86 #include <dt-bindings/clock/imx5-clock.h>
89 #address-cells = <1>;
90 #size-cells = <0>;
91 compatible = "fsl,imx51-ecspi";
96 clock-names = "ipg", "per";