mirror of
https://github.com/torvalds/linux.git
synced 2024-12-26 21:02:19 +00:00
ARM: dts: at91: sama5d2: add nand0 and nfc0 nodes
Both nodes are required to access NAND Flash memory. Additional settings will be necessary at the board level to use it. Tested-by: Wenyou Yang <wenyou.yang@atmel.com> Reviewed-by: Boris Brezillon <boris.brezillon@free-electrons.com> Signed-off-by: Romain Izard <romain.izard.pro@gmail.com> Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
This commit is contained in:
parent
b1708b72a0
commit
28fe80077e
@ -263,6 +263,44 @@
|
||||
cache-level = <2>;
|
||||
};
|
||||
|
||||
nand0: nand@80000000 {
|
||||
compatible = "atmel,sama5d2-nand";
|
||||
#address-cells = <1>;
|
||||
#size-cells = <1>;
|
||||
ranges;
|
||||
reg = < /* EBI CS3 */
|
||||
0x80000000 0x08000000
|
||||
/* SMC PMECC regs */
|
||||
0xf8014070 0x00000490
|
||||
/* SMC PMECC Error Location regs */
|
||||
0xf8014500 0x00000200
|
||||
/* ROM Galois tables */
|
||||
0x00040000 0x00018000
|
||||
>;
|
||||
interrupts = <17 IRQ_TYPE_LEVEL_HIGH 6>;
|
||||
atmel,nand-addr-offset = <21>;
|
||||
atmel,nand-cmd-offset = <22>;
|
||||
atmel,nand-has-dma;
|
||||
atmel,has-pmecc;
|
||||
atmel,pmecc-lookup-table-offset = <0x0 0x8000>;
|
||||
status = "disabled";
|
||||
|
||||
nfc@c0000000 {
|
||||
compatible = "atmel,sama5d4-nfc";
|
||||
#address-cells = <1>;
|
||||
#size-cells = <1>;
|
||||
reg = < /* NFC Command Registers */
|
||||
0xc0000000 0x08000000
|
||||
/* NFC HSMC regs */
|
||||
0xf8014000 0x00000070
|
||||
/* NFC SRAM banks */
|
||||
0x00100000 0x00100000
|
||||
>;
|
||||
clocks = <&hsmc_clk>;
|
||||
atmel,write-by-sram;
|
||||
};
|
||||
};
|
||||
|
||||
sdmmc0: sdio-host@a0000000 {
|
||||
compatible = "atmel,sama5d2-sdhci";
|
||||
reg = <0xa0000000 0x300>;
|
||||
|
Loading…
Reference in New Issue
Block a user