Skip to contentSkip to conversation

dt-bindings: mtd: partitions: allow SafeLoader dynamic subpartitions

PATCH Applied Rafał Miłecki 3 participants 3 messages Nov 8, 2022 – Nov 17, 2022

Subsystems (2)
lore
Share & tools
lore
#0 lore raw

PATCH 1/1 dt-bindings: mtd: partitions: allow SafeLoader dynamic subpartitions

From: Rafał Miłecki <[email protected]>

TP-Link SafeLoader partitioning means flash contains multiple partitions defined in the on-flash table. Some of those partitions may have a special meaning and may require describing additionally. Allow that.

---
 .../mtd/partitions/tplink,safeloader-partitions.yaml      | 8 ++++++++
 1 file changed, 8 insertions(+)
Documentation/devicetree/bindings/mtd/partitions/tplink,safeloader-partitions.yaml +8 -0
index 63e596aa0ca3..a24bbaac3a90 100644
@@ -36,6 +36,10 @@ properties:
     description: Flash offset of partitions table
     $ref: /schemas/types.yaml#/definitions/uint32
 
+patternProperties:
+  "^partition-.*$":
+    $ref: partition.yaml#
+
 required:
   - partitions-table-offset
 
@@ -46,4 +50,8 @@ examples:
     partitions {
         compatible = "tplink,safeloader-partitions";
         partitions-table-offset = <0x100000>;
+
+        partition-file-system {
+                linux,rootfs;
+        };
     };
Signature · 1 line
2.34.1
maintainer Reviewed-by on v1 1/1
#1 lore raw
Quoted 11 lines · Rafał Miłecki

From: Rafał Miłecki <[email protected]>

TP-Link SafeLoader partitioning means flash contains multiple partitions defined in the on-flash table. Some of those partitions may have a special meaning and may require describing additionally. Allow that.

---
 .../mtd/partitions/tplink,safeloader-partitions.yaml      | 8 ++++++++
 1 file changed, 8 insertions(+)
maintainer Applied
#2 lore raw
In reply to Rafał Miłecki
Quoted 8 lines · On Tue, 2022-11-08 at 09:31:02 UTC, =?utf-8?b?UmFmYcWCIE1pxYJlY2tp?= wrote:

From: Rafał Miłecki <[email protected]>

TP-Link SafeLoader partitioning means flash contains multiple partitions defined in the on-flash table. Some of those partitions may have a special meaning and may require describing additionally. Allow that.

Applied to https://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next, thanks.

Miquel

______________________________________________________
Linux MTD discussion mailing list
http://lists.infradead.org/mailman/listinfo/linux-mtd/