Re: [PATCH 2/2] media: venus: Fix iova allocation from restrict region

From: Vikash Garodia

Date: Tue Aug 18 2026 - 04:01:32 EST



On 8/18/2026 12:34 PM, Dmitry Baryshkov wrote:
On Wed, Aug 12, 2026 at 04:25:59PM +0530, Vishnu Reddy wrote:
The VPU issues DMA through several SMMU streams, and the hardware does
not give every stream the same addressable range. The non-pixel stream
cannot address the low 600MB of IOVA space, while the pixel stream can
address the full range:
+-----------------------------------------------------------+
| non-pixel stream addressable range (600 MB - 3.5 GB) |
| 0x25800000 - 0xe0000000 |
+-----------------------------------------------------------+
| pixel stream addressable range (0 - 3.5 GB) |
| 0x00000000 - 0xe0000000 |
+-----------------------------------------------------------+
Does this split apply to all generations of Venus? We support MSM8916,
for example. There has been work to enable MSM8974.

Yes, applicable for all VPUs

Regards,
Vikash