parisc: add flexible mmap memory layout support