ArmPkg/MmCommunicationDxe: Unmap FF-A RX/TX buffers during ExitBootServices
An FF-A partition can map only a single RX/TX buffer pair with the framework. The DXE MM communication driver maps its pair before ExitBootServices is called. The OS cannot re-use this pair once it boots subsequently and loads its own FF-A driver. This patch ensures that the DXE MM communication driver unmaps its buffer pair when ExitBootServices is called so that the OS can register its own pair if required. Signed-off-by:Achin Gupta <achin.gupta@arm.com> Signed-off-by:
Nishant Sharma <nishant.sharma@arm.com> Change-Id: I3e9de6e57e01bea8e8bb806164ac52763c0daab3
Loading
Please register or sign in to comment