mirror of
https://git.yoctoproject.org/meta-ti
synced 2026-07-16 14:27:48 +00:00
a6afbc2e89
To reserve contiguous memory for CMEM: * include the "recipes-kernel/linux/cmem.inc" * Set CMEM_BASE and CMEM_SIZE to the physical memory address and size, respectively, to reserve for CMEM. Currently limited to reserving a single memory region used to create a single buffer pool of a single buffer. Signed-off-by: Jacob Stiffler <j-stiffler@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
25 lines
664 B
Devicetree
25 lines
664 B
Devicetree
/ {
|
|
reserved-memory {
|
|
cmem_block_mem_0: cmem_block_mem@__CMEM_BASE__ {
|
|
reg = <0x__CMEM_BASE__ 0x__CMEM_SIZE__>;
|
|
no-map;
|
|
status = "okay";
|
|
};
|
|
};
|
|
|
|
cmem {
|
|
compatible = "ti,cmem";
|
|
#address-cells = <1>;
|
|
#size-cells = <0>;
|
|
|
|
status = "okay";
|
|
|
|
cmem_block_0: cmem_block@0 {
|
|
reg = <0>;
|
|
memory-region = <&cmem_block_mem_0>;
|
|
cmem-buf-pools = <1 0x__CMEM_SIZE__>;
|
|
};
|
|
};
|
|
|
|
};
|