ui: Pull PhysicalDisplayId into its own header

Avoid polluting clients (e.g. SF backend) with irrelevant HIDL types,
and add helper for extracting port.

Bug: 77972358
Test: Build
Change-Id: I41449dc6938266af9f8da21806008657ae26c349
diff --git a/services/surfaceflinger/DisplayHardware/DisplayIdentification.h b/services/surfaceflinger/DisplayHardware/DisplayIdentification.h
index d63cd79..22b268a 100644
--- a/services/surfaceflinger/DisplayHardware/DisplayIdentification.h
+++ b/services/surfaceflinger/DisplayHardware/DisplayIdentification.h
@@ -23,7 +23,7 @@
 #include <string_view>
 #include <vector>
 
-#include <ui/GraphicTypes.h>
+#include <ui/PhysicalDisplayId.h>
 
 namespace android {