[PATCH openEuler-1.0-LTS v4 225/292] intel_th: Rework resource passing between glue layers and core