The patch has changed implementation and now the binding has changed.
Replace the old binding with boot-partitions and reimplement the
definition with the new definition.
The new definition is:
<offset1 size1 offset2 size2 offset3 ...>
and now supports sparsed patch.
Also add missing binding in some dts and add the backup boot partition
to the boot-partitions list.
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
nand-ecc-step-size = <512>;
nand-is-boot-medium;
- qcom,boot_pages_size = <0x1180000>;
+ qcom,boot-partitions = <0x0 0x1180000>;
partitions {
compatible = "fixed-partitions";
nand-ecc-step-size = <512>;
nand-is-boot-medium;
- qcom,boot_pages_size = <0x0c80000>;
+ qcom,boot-partitions = <0x0 0x0c80000>;
partitions: partitions {
compatible = "fixed-partitions";
nand-ecc-step-size = <512>;
nand-is-boot-medium;
- qcom,boot_pages_size = <0x1200000>;
+ qcom,boot-partitions = <0x0 0x1200000>;
partitions {
compatible = "qcom,smem-part";
nand-ecc-step-size = <512>;
nand-is-boot-medium;
- qcom,boot_pages_size = <0x1180000>;
+ qcom,boot-partitions = <0x0 0x1180000>;
partitions {
compatible = "fixed-partitions";
nand-ecc-step-size = <512>;
nand-is-boot-medium;
- qcom,boot_pages_size = <0x1180000>;
+ qcom,boot-partitions = <0x0 0x1180000>;
partitions {
compatible = "fixed-partitions";
nand-ecc-step-size = <512>;
nand-is-boot-medium;
- qcom,boot_pages_size = <0x1180000>;
+ qcom,boot-partitions = <0x0 0x1180000 0x5340000 0x6400000>;
partitions {
compatible = "fixed-partitions";
nand-ecc-step-size = <512>;
nand-is-boot-medium;
- qcom,boot_pages_size = <0x1180000>;
+ qcom,boot-partitions = <0x0 0x1180000>;
partitions: partitions {
compatible = "fixed-partitions";
nand-bus-width = <8>;
nand-ecc-step-size = <512>;
+ qcom,boot-partitions = <0x0 0x1180000 0x1340000 0x2400000>;
+
partitions {
compatible = "fixed-partitions";
#address-cells = <1>;
nand-bus-width = <8>;
nand-ecc-step-size = <512>;
+ qcom,boot-partitions = <0x0 0x1180000 0x5340000 0x6400000>;
+
partitions {
compatible = "fixed-partitions";
#address-cells = <1>;
nand-ecc-step-size = <512>;
nand-is-boot-medium;
- qcom,boot_pages_size = <0x2140000>;
+ qcom,boot-partitions = <0x0 0x2140000>;
partitions {
compatible = "fixed-partitions";