M7350/kernel/Documentation/devicetree/bindings/mtd/msm_qpic_nand.txt
2024-09-09 08:52:07 +00:00

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>;
};
};