Some UMA memory configuration questions on Linux kernel

I will try to bring up BXM on our new embedded SoC, though I have various BXM technical doc/manual, I cannot find it only UMA memory(AFAIK, just system ram) and have no dedicated device memory?

If it only use UMA memory, how can it know when the ram region starts and its size? I also cannot find it from doc(but from src, I found macro like RGX_GENERAL_HEAP_BASE IMG_UINT64_C(0x8000000000), does it mean it is always hardcoded and not SoC specific?)

Hi firstlove,

Thank you for your message and welcome to the PVR Developer Forum!

We will look into your issue and get back to you as soon as possible.

Kind regards,

Stephen

Hi firstlove,

We would like to answer your questions through our support portal https://pvrsupport.imgtec.com/

When possible please raise a ticket and we will assist you.

Kind regards,

Stephen