diff --git a/DasharoPayloadPkg/GraphicsOutputDxe/GraphicsOutput.c b/DasharoPayloadPkg/GraphicsOutputDxe/GraphicsOutput.c index 7f57510ccf..86ca2f1e33 100644 --- a/DasharoPayloadPkg/GraphicsOutputDxe/GraphicsOutput.c +++ b/DasharoPayloadPkg/GraphicsOutputDxe/GraphicsOutput.c @@ -406,11 +406,8 @@ GraphicsOutputDriverBindingStart ( FrameBufferBase = Resources->AddrRangeMin; } if (DeviceInfo->BarIndex == MAX_UINT8) { - if (Resources->AddrRangeMin == GraphicsInfo->FrameBufferBase) { - FrameBufferBase = Resources->AddrRangeMin; - break; - } else if (Resources->AddrRangeMin <= GraphicsInfo->FrameBufferBase - && Resources->AddrRangeMin + Resources->AddrLen >= GraphicsInfo->FrameBufferBase + GraphicsInfo->FrameBufferSize ) { + if (Resources->AddrRangeMin <= GraphicsInfo->FrameBufferBase + && Resources->AddrRangeMin + Resources->AddrLen >= GraphicsInfo->FrameBufferBase + GraphicsInfo->FrameBufferSize ) { FrameBufferBase = GraphicsInfo->FrameBufferBase; break; }