Lines Matching +full:full +full:- +full:duplex
1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/spi/spi-pl022.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Linus Walleij <linus.walleij@linaro.org>
13 - $ref: "spi-controller.yaml#"
22 - compatible
27 - const: arm,pl022
28 - const: arm,primecell
39 clock-names:
41 - enum:
42 - SSPCLK
43 - sspclk
44 - const: apb_pclk
46 pl022,autosuspend-delay:
64 dma-names:
72 - const: rx
73 - const: tx
76 "^[a-zA-Z][a-zA-Z0-9,+\\-._]{0,63}@[0-9a-f]+$":
85 - 0 # SPI
86 - 1 # Texas Instruments Synchronous Serial Frame Format
87 - 2 # Microwire (Half Duplex)
89 pl022,com-mode:
93 - 0 # interrupt mode
94 - 1 # polling mode
95 - 2 # DMA mode
98 pl022,rx-level-trig:
104 pl022,tx-level-trig:
110 pl022,ctrl-len:
111 description: Microwire interface - Control length
116 pl022,wait-state:
117 description: Microwire interface - Wait state
121 pl022,duplex:
122 description: Microwire interface - Full/Half duplex
127 - compatible
128 - reg
129 - interrupts
134 - |
138 #address-cells = <1>;
139 #size-cells = <0>;
143 dma-names = "rx", "tx";
148 spi-max-frequency = <12000000>;
149 spi-cpol;
150 spi-cpha;
152 pl022,com-mode = <0x2>;
153 pl022,rx-level-trig = <0>;
154 pl022,tx-level-trig = <0>;
155 pl022,ctrl-len = <0x11>;
156 pl022,wait-state = <0>;
157 pl022,duplex = <0>;