Merge cherrypicks of [12408287, 12406146, 12408322, 12407621, 12407777, 12407778, 12407779, 12408288, 12408119, 12408120, 12408121, 12408342, 12408343, 12408344, 12408345, 12408346, 12408347, 12408348, 12407673, 12406215, 12408349, 12406235, 12406236, 12406237, 12406238, 12406239, 12406240, 12406241, 12408362] into rvc-d1-release

Change-Id: Id620b2800f80b45580ed2718d5c0b25b86f0e9c9
diff --git a/thermal/hal_thermal_default.te b/thermal/hal_thermal_default.te
index 55073a9..846f07a 100644
--- a/thermal/hal_thermal_default.te
+++ b/thermal/hal_thermal_default.te
@@ -4,5 +4,7 @@
 
 allow hal_thermal_default self:netlink_kobject_uevent_socket create_socket_perms_no_ioctl;
 
+hal_client_domain(hal_thermal_default, hal_power);
+
 # read thermal_config
 get_prop(hal_thermal_default, vendor_thermal_prop)