Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 173935f3 authored by Vitaly Wool's avatar Vitaly Wool Committed by Paul Mackerras
Browse files

[POWERPC] Update MTD OF documentation



This updates the Documentation/powerpc part of the MTD OF
implementation with the new field probe-type. Its support has already
been implemented in MTD part (drivers/mtd/maps/physmap_of.c).

Signed-off-by: default avatarVitaly Wool <vwool@ru.mvista.com>
Acked-by: default avatarSergei Shtylyov <sshtylyov@ru.mvista.com>
Signed-off-by: default avatarPaul Mackerras <paulus@samba.org>
parent 3f245e2a
Loading
Loading
Loading
Loading
+11 −8
Original line number Diff line number Diff line
@@ -1703,29 +1703,32 @@ platforms are moved over to use the flattened-device-tree model.
    Required properties:

     - device_type : has to be "rom"
     - compatible : Should specify what this ROM device is compatible with
       (i.e. "onenand"). Currently, this is most likely to be "direct-mapped"
       (which corresponds to the MTD physmap mapping driver).
     - regs : Offset and length of the register set (or memory mapping) for
     - compatible : Should specify what this flash device is compatible with.
       Currently, this is most likely to be "direct-mapped" (which
       corresponds to the MTD physmap mapping driver).
     - reg : Offset and length of the register set (or memory mapping) for
       the device.
     - bank-width : Width of the flash data bus in bytes. Required
       for the NOR flashes (compatible == "direct-mapped" and others) ONLY.

    Recommended properties :

     - bank-width : Width of the flash data bus in bytes. Required
       for the NOR flashes (compatible == "direct-mapped" and others) ONLY.
     - partitions : Several pairs of 32-bit values where the first value is
       partition's offset from the start of the device and the second one is
       partition size in bytes with LSB used to signify a read only
       partititon (so, the parition size should always be an even number).
       partition (so, the parition size should always be an even number).
     - partition-names : The list of concatenated zero terminated strings
       representing the partition names.
     - probe-type : The type of probe which should be done for the chip
       (JEDEC vs CFI actually). Valid ONLY for NOR flashes.

   Example:

 	flash@ff000000 {
 		device_type = "rom";
 		compatible = "direct-mapped";
 		regs = <ff000000 01000000>;
 		probe-type = "CFI";
 		reg = <ff000000 01000000>;
 		bank-width = <4>;
 		partitions = <00000000 00f80000
 			      00f80000 00080001>;