09fd6b6ea5
Using this new library it is now possible to leverage the memory attribute property 'zephyr,memory-attr' to define and create a set of memory heaps from which the user can allocate memory from with certain attributes / capabilities. When the CONFIG_MEM_ATTR_HEAP option is set, every region marked with one of the memory attributes listed in include/zephyr/dt-bindings/memory-attr/memory-attr-sw.h is added to a pool of memory heaps used for dynamic allocation of memory buffers with certain attributes. Signed-off-by: Carlo Caione <ccaione@baylibre.com> |
||
---|---|---|
.. | ||
adc | ||
clock | ||
dac | ||
display | ||
dma | ||
espi | ||
ethernet | ||
flash_controller | ||
gpio | ||
i2c | ||
input | ||
inputmux | ||
interrupt-controller | ||
ipc_service | ||
led | ||
lora | ||
memory-attr | ||
memory-controller | ||
mipi_dsi | ||
pcie | ||
pinctrl | ||
pm | ||
power | ||
pwm | ||
rdc | ||
regulator | ||
reset | ||
sensor | ||
spi | ||
timer | ||
usb | ||
usb-c | ||
dt-util.h |