Based on kernel version 5.12
. Page generated on 2021-04-27 09:53 EST
.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 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: "rxtx" - 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-controller.yaml for generic bindings. Example: nandc: nand-controller@2c000 { compatible = "sigma,smp8758-nand"; reg = <0x2c000 0x30>, <0x2d000 0x800>, <0x20000 0x1000>; dmas = <&dma0 3>; dma-names = "rxtx"; 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>; }; }; |