mirror of
https://github.com/FEX-Emu/linux.git
synced 2025-01-13 21:02:35 +00:00
mtd: nand: add tango NFC dt bindings doc
Add the tango NAND Flash Controller dt bindings documentation. Signed-off-by: Marc Gonzalez <marc_gonzalez@sigmadesigns.com> Acked-by: Rob Herring <robh@kernel.org> Signed-off-by: Boris Brezillon <boris.brezillon@free-electrons.com>
This commit is contained in:
parent
8bd8fbd8bc
commit
c3d03de396
38
Documentation/devicetree/bindings/mtd/tango-nand.txt
Normal file
38
Documentation/devicetree/bindings/mtd/tango-nand.txt
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
Sigma Designs Tango4 NAND Flash Controller (NFC)
|
||||||
|
|
||||||
|
Required properties:
|
||||||
|
|
||||||
|
- compatible: "sigma,smp8758-nand"
|
||||||
|
- reg: address/size of nfc_reg, nfc_mem, and pbus_reg
|
||||||
|
- dmas: reference to the DMA channel used by the controller
|
||||||
|
- dma-names: "nfc_sbox"
|
||||||
|
- clocks: reference to the system clock
|
||||||
|
- #address-cells: <1>
|
||||||
|
- #size-cells: <0>
|
||||||
|
|
||||||
|
Children nodes represent the available NAND chips.
|
||||||
|
See Documentation/devicetree/bindings/mtd/nand.txt for generic bindings.
|
||||||
|
|
||||||
|
Example:
|
||||||
|
|
||||||
|
nandc: nand-controller@2c000 {
|
||||||
|
compatible = "sigma,smp8758-nand";
|
||||||
|
reg = <0x2c000 0x30 0x2d000 0x800 0x20000 0x1000>;
|
||||||
|
dmas = <&dma0 3>;
|
||||||
|
dma-names = "nfc_sbox";
|
||||||
|
clocks = <&clkgen SYS_CLK>;
|
||||||
|
#address-cells = <1>;
|
||||||
|
#size-cells = <0>;
|
||||||
|
|
||||||
|
nand@0 {
|
||||||
|
reg = <0>; /* CS0 */
|
||||||
|
nand-ecc-strength = <14>;
|
||||||
|
nand-ecc-step-size = <1024>;
|
||||||
|
};
|
||||||
|
|
||||||
|
nand@1 {
|
||||||
|
reg = <1>; /* CS1 */
|
||||||
|
nand-ecc-strength = <14>;
|
||||||
|
nand-ecc-step-size = <1024>;
|
||||||
|
};
|
||||||
|
};
|
Loading…
x
Reference in New Issue
Block a user