pvr: preparatory changes for new KMD
What does this MR do and why?
This MR contains preparatory changes for the new powervr
KMD, which have been split out of !15507 (merged), and are mainly addressing things that were raised during the review of the new KMD. Merging these now to reduce the size and scope of !15507 (merged).