Camera: Use 'hal_client_domain' for graphics allocator

Bug: 35850071
Test: CameraDeviceTest#testCameraDeviceStillTemplate,
CameraDeviceTest#testCameraDeviceRecordingTemplate,
CameraDeviceTest#testCameraDevicePreviewTemplate
Change-Id: I2cc0526ab0d9bc7b4263fb7b34134b06ddaa2e4c

(cherry picked from commit e49da2f621cf6d2ed5c87e764551eaa9354adffb)
diff --git a/sepolicy/camera.te b/sepolicy/camera.te
index 839e7cf..6a9dd7b 100644
--- a/sepolicy/camera.te
+++ b/sepolicy/camera.te
@@ -15,7 +15,8 @@
 allow camera camera_device:chr_file rw_file_perms;
 allow camera gpu_device:chr_file rw_file_perms;
 allow camera video_device:chr_file rw_file_perms;
-allow camera { audioserver cameraserver mediaserver surfaceflinger hal_graphics_allocator }:fd use;
+allow camera { audioserver cameraserver mediaserver surfaceflinger }:fd use;
+hal_client_domain(camera, hal_graphics_allocator)
 
 # Create camera socket
 allow camera camera_data_file:sock_file { create unlink };