Skip to content

Commit d9f8981

Browse files
committed
dts/bindings: qspi: Add stm32 qspi binding
qspi bus controller bindings for stm32 family. Signed-off-by: Erwan Gouriou <[email protected]>
1 parent 01bbc58 commit d9f8981

File tree

1 file changed

+40
-0
lines changed

1 file changed

+40
-0
lines changed
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
# Copyright (c) 2020, Linaro limited
2+
# SPDX-License-Identifier: Apache-2.0
3+
4+
description: |
5+
STM32 QSPI device representation. A stm32 quadspi node would typically
6+
looks to this:
7+
8+
&quadspi {
9+
pinctrl-0 = <&quadspi_clk_pe10 &quadspi_ncs_pe11
10+
&quadspi_bk1_io0_pe12 &quadspi_bk1_io1_pe13
11+
&quadspi_bk1_io2_pe14 &quadspi_bk1_io3_pe15>;
12+
13+
dmas = <&dma1 5 5 0x0000 0x03>;
14+
dma-names = "tx_rx";
15+
16+
status = "okay";
17+
};
18+
19+
compatible: "st,stm32-qspi"
20+
21+
include: base.yaml
22+
23+
bus: qspi
24+
25+
properties:
26+
reg:
27+
required: true
28+
29+
interrupts:
30+
required: true
31+
32+
dmas:
33+
required: true
34+
35+
dma-names:
36+
required: true
37+
38+
pinctrl-0:
39+
type: phandles
40+
required: true

0 commit comments

Comments
 (0)