Skip to content

Commit deb6762

Browse files
committed
dts/bindings: flash_controller: Add stm32 qspi-nor flash controller
Add a binding to describe stm32 qspi-nor flash controller Signed-off-by: Erwan Gouriou <[email protected]>
1 parent d9f8981 commit deb6762

File tree

1 file changed

+35
-0
lines changed

1 file changed

+35
-0
lines changed
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# Copyright (c) 2020, Linaro limited
2+
# SPDX-License-Identifier: Apache-2.0
3+
4+
description: |
5+
STM32 QSPI Flash controller supporting the JEDEC CFI interface
6+
7+
Representation of a serial flash on a quadspi bus:
8+
9+
mx25r6435f: qspi-nor-flash@0 {
10+
compatible = "st,stm32-qspi-nor";
11+
label = "MX25R6435F";
12+
reg = <0>;
13+
spi-max-frequency = <80000000>;
14+
size = <0x4000000>;
15+
status = "okay";
16+
};
17+
18+
compatible: "st,stm32-qspi-nor"
19+
20+
include: [flash-controller.yaml, jesd216.yaml]
21+
22+
on-bus: qspi
23+
24+
properties:
25+
reg:
26+
required: true
27+
spi-max-frequency:
28+
type: int
29+
required: true
30+
description: Maximum clock frequency of device's SPI interface in Hz
31+
label:
32+
required: true
33+
size:
34+
required: true
35+
description: Flash Memory size in bits

0 commit comments

Comments
 (0)