mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-05-19 00:01:01 -04:00
dt-bindings: remoteproc: k3-r5f: Add memory-region-names
Add names to the memory-region-names for easier identification of memory regions. As the meaning of the second memory region can be different also require the use of memory-region-names if memory-region is in use. Signed-off-by: Markus Schneider-Pargmann (TI) <msp@baylibre.com> Link: https://lore.kernel.org/r/20260318-topic-am62a-ioddr-dt-v6-19-v3-2-c41473cb23c3@baylibre.com Signed-off-by: Mathieu Poirier <mathieu.poirier@linaro.org>
This commit is contained in:
committed by
Mathieu Poirier
parent
91ddd97e1b
commit
479ba9d293
@@ -175,6 +175,24 @@ patternProperties:
|
||||
- description: LPM FS context data and reserved sections
|
||||
- description: DM RM/PM trace and firmware code/data
|
||||
|
||||
memory-region-names:
|
||||
description: |
|
||||
Names for the memory regions specified in the memory-region property.
|
||||
The names must correspond with the entries in memory-region.
|
||||
oneOf:
|
||||
- description: Basic layout
|
||||
items:
|
||||
- const: dma
|
||||
- const: firmware
|
||||
- description: Detailed layout
|
||||
items:
|
||||
- const: dma
|
||||
- const: ipc
|
||||
- const: lpm-stub
|
||||
- const: lpm-metadata
|
||||
- const: lpm-context
|
||||
- const: dm-firmware
|
||||
|
||||
# Optional properties:
|
||||
# --------------------
|
||||
# The following properties are optional properties for each of the R5F cores:
|
||||
@@ -227,6 +245,13 @@ patternProperties:
|
||||
- resets
|
||||
- firmware-name
|
||||
|
||||
if:
|
||||
required:
|
||||
- memory-region
|
||||
then:
|
||||
required:
|
||||
- memory-region-names
|
||||
|
||||
unevaluatedProperties: false
|
||||
|
||||
allOf:
|
||||
@@ -330,6 +355,7 @@ examples:
|
||||
mboxes = <&mailbox0 &mbox_mcu_r5fss0_core0>;
|
||||
memory-region = <&mcu_r5fss0_core0_dma_memory_region>,
|
||||
<&mcu_r5fss0_core0_memory_region>;
|
||||
memory-region-names = "dma", "firmware";
|
||||
sram = <&mcu_r5fss0_core0_sram>;
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user