Daniel Mack | 1e7ba63 | 2012-07-22 19:51:02 +0200 | [diff] [blame] | 1 | PXA3xx NAND DT bindings |
| 2 | |
| 3 | Required properties: |
| 4 | |
Ezequiel Garcia | ad58b2d | 2013-11-07 12:17:09 -0300 | [diff] [blame^] | 5 | - compatible: Should be set to one of the following: |
| 6 | marvell,pxa3xx-nand |
| 7 | marvell,armada370-nand |
Daniel Mack | 1e7ba63 | 2012-07-22 19:51:02 +0200 | [diff] [blame] | 8 | - reg: The register base for the controller |
| 9 | - interrupts: The interrupt to map |
| 10 | - #address-cells: Set to <1> if the node includes partitions |
| 11 | |
| 12 | Optional properties: |
| 13 | |
| 14 | - marvell,nand-enable-arbiter: Set to enable the bus arbiter |
| 15 | - marvell,nand-keep-config: Set to keep the NAND controller config as set |
| 16 | by the bootloader |
| 17 | - num-cs: Number of chipselect lines to usw |
| 18 | |
| 19 | Example: |
| 20 | |
| 21 | nand0: nand@43100000 { |
| 22 | compatible = "marvell,pxa3xx-nand"; |
| 23 | reg = <0x43100000 90>; |
| 24 | interrupts = <45>; |
| 25 | #address-cells = <1>; |
| 26 | |
| 27 | marvell,nand-enable-arbiter; |
| 28 | marvell,nand-keep-config; |
| 29 | num-cs = <1>; |
| 30 | |
| 31 | /* partitions (optional) */ |
| 32 | }; |
| 33 | |