Re: [PATCH v4 1/3] mtd: arasan: Add device tree binding documentation
On Fri, Nov 6, 2015 at 5:19 AM, Rob Herring wrote: > On Thu, Nov 05, 2015 at 08:18:42AM +0530, Punnaiah Choudary Kalluri wrote: >> This patch adds the dts binding document for arasan nand flash >> controller. >> >> Signed-off-by: Punnaiah Choudary Kalluri >> --- >> Changes in v4: >> - Added num-cs property >> - Added clock support >> Changes in v3: >> - None >> Changes in v2: >> - None >> --- >> .../devicetree/bindings/mtd/arasan_nfc.txt | 34 >> ++ >> 1 file changed, 34 insertions(+) >> create mode 100644 Documentation/devicetree/bindings/mtd/arasan_nfc.txt >> >> diff --git a/Documentation/devicetree/bindings/mtd/arasan_nfc.txt >> b/Documentation/devicetree/bindings/mtd/arasan_nfc.txt >> new file mode 100644 >> index 000..02e1ce3 >> --- /dev/null >> +++ b/Documentation/devicetree/bindings/mtd/arasan_nfc.txt >> @@ -0,0 +1,34 @@ >> +Arasan Nand Flash Controller with ONFI 3.1 support >> + >> +Required properties: >> +- compatible: Should be "arasan,nfc-v3p10" > > There should also be a chip specific property. Vendors are known to > integrate IP blocks in different and interesting ways. This IP used in xilinx Zynq UltraScale+ MPSoC and we have not observed any deviations to the original IP as of today. We will add chip specific property if we observe any deviation to the original IP spec. Regards, Punnaiah > > Rob -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: [PATCH v4 1/3] mtd: arasan: Add device tree binding documentation
On Thu, Nov 05, 2015 at 08:18:42AM +0530, Punnaiah Choudary Kalluri wrote: > This patch adds the dts binding document for arasan nand flash > controller. > > Signed-off-by: Punnaiah Choudary Kalluri > --- > Changes in v4: > - Added num-cs property > - Added clock support > Changes in v3: > - None > Changes in v2: > - None > --- > .../devicetree/bindings/mtd/arasan_nfc.txt | 34 > ++ > 1 file changed, 34 insertions(+) > create mode 100644 Documentation/devicetree/bindings/mtd/arasan_nfc.txt > > diff --git a/Documentation/devicetree/bindings/mtd/arasan_nfc.txt > b/Documentation/devicetree/bindings/mtd/arasan_nfc.txt > new file mode 100644 > index 000..02e1ce3 > --- /dev/null > +++ b/Documentation/devicetree/bindings/mtd/arasan_nfc.txt > @@ -0,0 +1,34 @@ > +Arasan Nand Flash Controller with ONFI 3.1 support > + > +Required properties: > +- compatible: Should be "arasan,nfc-v3p10" There should also be a chip specific property. Vendors are known to integrate IP blocks in different and interesting ways. Rob -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: [PATCH v4 1/3] mtd: arasan: Add device tree binding documentation
On Thu, Nov 05, 2015 at 08:18:42AM +0530, Punnaiah Choudary Kalluri wrote: > This patch adds the dts binding document for arasan nand flash > controller. > > Signed-off-by: Punnaiah Choudary Kalluri> --- > Changes in v4: > - Added num-cs property > - Added clock support > Changes in v3: > - None > Changes in v2: > - None > --- > .../devicetree/bindings/mtd/arasan_nfc.txt | 34 > ++ > 1 file changed, 34 insertions(+) > create mode 100644 Documentation/devicetree/bindings/mtd/arasan_nfc.txt > > diff --git a/Documentation/devicetree/bindings/mtd/arasan_nfc.txt > b/Documentation/devicetree/bindings/mtd/arasan_nfc.txt > new file mode 100644 > index 000..02e1ce3 > --- /dev/null > +++ b/Documentation/devicetree/bindings/mtd/arasan_nfc.txt > @@ -0,0 +1,34 @@ > +Arasan Nand Flash Controller with ONFI 3.1 support > + > +Required properties: > +- compatible: Should be "arasan,nfc-v3p10" There should also be a chip specific property. Vendors are known to integrate IP blocks in different and interesting ways. Rob -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: [PATCH v4 1/3] mtd: arasan: Add device tree binding documentation
On Fri, Nov 6, 2015 at 5:19 AM, Rob Herringwrote: > On Thu, Nov 05, 2015 at 08:18:42AM +0530, Punnaiah Choudary Kalluri wrote: >> This patch adds the dts binding document for arasan nand flash >> controller. >> >> Signed-off-by: Punnaiah Choudary Kalluri >> --- >> Changes in v4: >> - Added num-cs property >> - Added clock support >> Changes in v3: >> - None >> Changes in v2: >> - None >> --- >> .../devicetree/bindings/mtd/arasan_nfc.txt | 34 >> ++ >> 1 file changed, 34 insertions(+) >> create mode 100644 Documentation/devicetree/bindings/mtd/arasan_nfc.txt >> >> diff --git a/Documentation/devicetree/bindings/mtd/arasan_nfc.txt >> b/Documentation/devicetree/bindings/mtd/arasan_nfc.txt >> new file mode 100644 >> index 000..02e1ce3 >> --- /dev/null >> +++ b/Documentation/devicetree/bindings/mtd/arasan_nfc.txt >> @@ -0,0 +1,34 @@ >> +Arasan Nand Flash Controller with ONFI 3.1 support >> + >> +Required properties: >> +- compatible: Should be "arasan,nfc-v3p10" > > There should also be a chip specific property. Vendors are known to > integrate IP blocks in different and interesting ways. This IP used in xilinx Zynq UltraScale+ MPSoC and we have not observed any deviations to the original IP as of today. We will add chip specific property if we observe any deviation to the original IP spec. Regards, Punnaiah > > Rob -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
[PATCH v4 1/3] mtd: arasan: Add device tree binding documentation
This patch adds the dts binding document for arasan nand flash controller. Signed-off-by: Punnaiah Choudary Kalluri --- Changes in v4: - Added num-cs property - Added clock support Changes in v3: - None Changes in v2: - None --- .../devicetree/bindings/mtd/arasan_nfc.txt | 34 ++ 1 file changed, 34 insertions(+) create mode 100644 Documentation/devicetree/bindings/mtd/arasan_nfc.txt diff --git a/Documentation/devicetree/bindings/mtd/arasan_nfc.txt b/Documentation/devicetree/bindings/mtd/arasan_nfc.txt new file mode 100644 index 000..02e1ce3 --- /dev/null +++ b/Documentation/devicetree/bindings/mtd/arasan_nfc.txt @@ -0,0 +1,34 @@ +Arasan Nand Flash Controller with ONFI 3.1 support + +Required properties: +- compatible: Should be "arasan,nfc-v3p10" +- reg: Memory map for module access +- interrupt-parent: Interrupt controller the interrupt is routed through +- interrupts: Should contain the interrupt for the device +- clock-name: List of input clocks - "clk_sys", "clk_flash" + (See clock bindings for details) +- clocks: Clock phandles (see clock bindings for details) + +Optional properties: +- arasan,has-mdma: Enables Dma support +- num-cs: Number of chip selects used + +for nand partition information please refer the below file +Documentation/devicetree/bindings/mtd/partition.txt + +Example: + nand0: nand@ff10 { + compatible = "arasan,nfc-v3p10" + reg = <0x0 0xff10 0x1000>; + clock-name = "clk_sys", "clk_flash" + clocks = <_clk _clk>; + interrupt-parent = <>; + interrupts = <0 14 4>; + arasan,has-mdma; + num-cs = <1>; + partition@0 { + label = "filesystem"; + reg = <0x0 0x0 0x100>; + }; + (...) + }; -- 2.1.2 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
[PATCH v4 1/3] mtd: arasan: Add device tree binding documentation
This patch adds the dts binding document for arasan nand flash controller. Signed-off-by: Punnaiah Choudary Kalluri--- Changes in v4: - Added num-cs property - Added clock support Changes in v3: - None Changes in v2: - None --- .../devicetree/bindings/mtd/arasan_nfc.txt | 34 ++ 1 file changed, 34 insertions(+) create mode 100644 Documentation/devicetree/bindings/mtd/arasan_nfc.txt diff --git a/Documentation/devicetree/bindings/mtd/arasan_nfc.txt b/Documentation/devicetree/bindings/mtd/arasan_nfc.txt new file mode 100644 index 000..02e1ce3 --- /dev/null +++ b/Documentation/devicetree/bindings/mtd/arasan_nfc.txt @@ -0,0 +1,34 @@ +Arasan Nand Flash Controller with ONFI 3.1 support + +Required properties: +- compatible: Should be "arasan,nfc-v3p10" +- reg: Memory map for module access +- interrupt-parent: Interrupt controller the interrupt is routed through +- interrupts: Should contain the interrupt for the device +- clock-name: List of input clocks - "clk_sys", "clk_flash" + (See clock bindings for details) +- clocks: Clock phandles (see clock bindings for details) + +Optional properties: +- arasan,has-mdma: Enables Dma support +- num-cs: Number of chip selects used + +for nand partition information please refer the below file +Documentation/devicetree/bindings/mtd/partition.txt + +Example: + nand0: nand@ff10 { + compatible = "arasan,nfc-v3p10" + reg = <0x0 0xff10 0x1000>; + clock-name = "clk_sys", "clk_flash" + clocks = <_clk _clk>; + interrupt-parent = <>; + interrupts = <0 14 4>; + arasan,has-mdma; + num-cs = <1>; + partition@0 { + label = "filesystem"; + reg = <0x0 0x0 0x100>; + }; + (...) + }; -- 2.1.2 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/