Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

mips: dts: realtek: Add SPI NAND controller

Add the SPI-NAND controller on the RTL9300 family of devices. This
supports serial/dual/quad data width and DMA for read/program
operations.

Signed-off-by: Chris Packham <chris.packham@alliedtelesis.co.nz>
Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>

authored by

Chris Packham and committed by
Thomas Bogendoerfer
5a38a5d4 1be858f7

+13
+13
arch/mips/boot/dts/realtek/rtl930x.dtsi
··· 61 61 }; 62 62 63 63 &soc { 64 + ranges = <0x0 0x18000000 0x20000>; 65 + 64 66 intc: interrupt-controller@3000 { 65 67 compatible = "realtek,rtl9300-intc", "realtek,rtl-intc"; 66 68 reg = <0x3000 0x18>, <0x3018 0x18>; ··· 89 87 interrupt-parent = <&intc>; 90 88 interrupts = <7>, <8>, <9>, <10>, <11>; 91 89 clocks = <&lx_clk>; 90 + }; 91 + 92 + snand: spi@1a400 { 93 + compatible = "realtek,rtl9301-snand"; 94 + reg = <0x1a400 0x44>; 95 + interrupt-parent = <&intc>; 96 + interrupts = <19>; 97 + clocks = <&lx_clk>; 98 + #address-cells = <1>; 99 + #size-cells = <0>; 100 + status = "disabled"; 92 101 }; 93 102 }; 94 103