sdm: Add support for Fast Path Composition

During Fast Path optimization, the driver validation happens in
the COMMIT IOCTL only. In Validate phase, SDM doesn't set the DRM
properties and it doesn't call the VALIDATE IOCTL, which avoids
redundant CPU cycles. To disable this feature, set the value of
vendor prop "vendor.display.disable_fast_path" as 1.

CRs-Fixed: 2354405
Change-Id: I06380108ddc1d78543981a99cb90acb4be45997f
8 files changed