53 lines
1.6 KiB
Plaintext
53 lines
1.6 KiB
Plaintext
|
Qualcomm Parallel Interface controller (QPIC) for NAND devices
|
||
|
|
||
|
Required properties:
|
||
|
- compatible : "qcom,msm-nand".
|
||
|
- reg : should specify QPIC NANDc and BAM physical address range.
|
||
|
- reg-names : should specify relevant names to each reg property defined.
|
||
|
- interrupts : should specify QPIC/BAM interrupt numbers.
|
||
|
- interrupt-names : should specify relevant names to each interrupts property
|
||
|
defined.
|
||
|
|
||
|
MTD flash partition layout for NAND devices -
|
||
|
|
||
|
Each partition is represented as a sub-node of the qcom,mtd-partitions device.
|
||
|
Each node's name represents the name of the corresponding partition.
|
||
|
|
||
|
Required properties:
|
||
|
- reg : The partition offset and size
|
||
|
- label : The label / name for this partition.
|
||
|
|
||
|
Optional properties:
|
||
|
- read-only: This parameter, if present, indicates that this partition
|
||
|
should only be mounted read-only.
|
||
|
|
||
|
Examples:
|
||
|
|
||
|
qcom,nand@f9af0000 {
|
||
|
compatible = "qcom,msm-nand";
|
||
|
reg = <0xf9af0000 0x1000>,
|
||
|
<0xf9ac4000 0x8000>;
|
||
|
reg-names = "nand_phys",
|
||
|
"bam_phys";
|
||
|
interrupts = <0 279 0>;
|
||
|
interrupt-names = "bam_irq";
|
||
|
};
|
||
|
|
||
|
qcom,mtd-partitions {
|
||
|
#address-cells = <1>;
|
||
|
#size-cells = <1>;
|
||
|
partition@0 {
|
||
|
label = "boot";
|
||
|
reg = <0x0 0x1000>;
|
||
|
read-only;
|
||
|
};
|
||
|
partition@20000 {
|
||
|
label = "userdata";
|
||
|
reg = <0x20000 0x1000>;
|
||
|
};
|
||
|
partition@40000 {
|
||
|
label = "system";
|
||
|
reg = <0x40000 0x1000>;
|
||
|
};
|
||
|
};
|