Support for Huge Pages in SMMU

I read https://developer.arm.com/documentation/ihi0070/latest/ but couldn't find any details about how it deals with huge pages.

Let's say I wanted to speed up my accelerator program of my custom SoC by (asking to and successfully) allocating a 256MB page (as I know I'm going to be accessing that range a lot). Does the SMMU have any optimizations built in to take advantage of that? My thought is that it would only need 1 translation entry to access any of the 256MB page. But I'm not sure that's how it works in relation to translation granules supported (4KB, 16KB and 64KB).