hwc3: Primary displays supports MULTI_THREADED_PRESENT

After primary displays supports this capability, SurfaceFlinger can run
executeCommands(presentDisplay) for this display concurrently with other
displays with the same capability.

[Linux4: Adapt to linaro T BSP]

Bug: 247074458
Test: switch applications
Change-Id: I55c4fe2d38f412f0e98b46502a99c90943cefbcc
11 files changed