Message ID | 20240527-shm-bridge-v10-0-ce7afaa58d3a@linaro.org (mailing list archive) |
---|---|
Headers | show |
Series | firmware: qcom: implement support for and enable SHM bridge | expand |
On Mon, May 27, 2024 at 2:56 PM Bartosz Golaszewski <brgl@bgdev.pl> wrote: > > SCM calls that take memory buffers as arguments require that they be > page-aligned, physically continuous and non-cachable. The same > requirements apply to the buffer used to pass additional arguments to SCM > calls that take more than 4. > [...] It's been three weeks. Ping? Bart
On Mon, 27 May 2024 14:54:50 +0200, Bartosz Golaszewski wrote: > SCM calls that take memory buffers as arguments require that they be > page-aligned, physically continuous and non-cachable. The same > requirements apply to the buffer used to pass additional arguments to SCM > calls that take more than 4. > > To that end drivers typically use dma_alloc_coherent() to allocate memory > of suitable format which is slow and inefficient space-wise. > > [...] Applied, thanks! [15/15] arm64: dts: qcom: sa8775p: add a dedicated memory carveout for TZ commit: d7aeff30093888649789dcad070fe954745adf53 b4 gets confused by me applying patches across multiple branches, the other 14 patches has obviously also been applied. Best regards,