thermal: support more temperature and cooling device type

Bug: 312540064
Test: make framework
Change-Id: Ia27a2608ae05c1a9d033e52f8d0244c886163112
5 files changed