summaryrefslogtreecommitdiff
path: root/Documentation
diff options
context:
space:
mode:
authorYifeng Zhao <zyf@rock-chips.com>2019-02-27 10:24:54 +0800
committerTao Huang <huangtao@rock-chips.com>2019-03-27 16:11:34 +0800
commit3ed2123e272bafc8849aede436644e74acc52a3d (patch)
treeda309e0edde751a64f31b4b87c0cddd4a516c299 /Documentation
parent2e260a2b7213d15ed1b2404eb99a15ab615685f9 (diff)
dt-bindings: mtd: add Rockchip NAND controller V6 documentation
This patch adds the related dts binding document for Rockchip NAND controller v6. Change-Id: Ib2b196d723a29f8aad95f56905a954547bc93e91 Signed-off-by: Yifeng Zhao <zyf@rock-chips.com>
Diffstat (limited to 'Documentation')
-rw-r--r--Documentation/devicetree/bindings/mtd/rockchip-nand-v6.txt22
1 files changed, 22 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/mtd/rockchip-nand-v6.txt b/Documentation/devicetree/bindings/mtd/rockchip-nand-v6.txt
new file mode 100644
index 000000000000..5efa73ecf5ad
--- /dev/null
+++ b/Documentation/devicetree/bindings/mtd/rockchip-nand-v6.txt
@@ -0,0 +1,22 @@
+Rockchip NAND Flash Controller DT binding
+
+Required properties:
+
+- compatible : "rockchip,rk-nand".
+- reg : shall contain registers location and length for data and reg.
+- interrupts : shall define the nand controller interrupt.
+- clocks : shall reference nand controller clocks.
+- clock-names : nand controller internal clock names. Shall contain :
+ * "hclk_nandc" : AHB gating clock
+ * "clk_nandc" : nand controller clock
+
+Example for rk322x:
+ nandc: nandc@10500000 {
+ compatible = "rockchip,rk-nand";
+ reg = <0x10500000 0x4000>;
+ interrupts = <GIC_SPI 18 IRQ_TYPE_LEVEL_HIGH>;
+ clocks = <&clk_nandc>, <&clk_gates10 15>;
+ clock-names = "clk_nandc", "hclk_nandc";
+ clock-frequency = <150000000>;
+ status = "okay";
+ };