History log of /frameworks/native/services/thermalservice/thermalserviced.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
3ddccdb183aa8b0f83b8f6e4444fcdc1cfd3fb6e 26-Aug-2017 Todd Poynor <toddpoynor@google.com> thermalservice: don't register IThermalCallback service

This service is only to be registered with IThermal 1.1 HALs via a
registration method, not for lookup via hwservicemanager.

Bug: 64986538
Bug: 30982366
Test: manual on w
Change-Id: I2c14a454dd4446267529f2e1cbf99ff23fbd1737
/frameworks/native/services/thermalservice/thermalserviced.cpp
c7d606d4cdc628a3fbc8ca082f872c7098ffba89 23-Jun-2017 Todd Poynor <toddpoynor@google.com> thermalservice: add HIDL ThermalCallback implementation

The IThermalCallback implementation in thermalserviced enables vendor
thermal management code to send thermal events to ThermalService.

Test: manual: marlin with modified thermal-engine.conf
Bug: 30982366
Change-Id: Ic566bc51aebcd03163f8909f846ee4f7025ed472
/frameworks/native/services/thermalservice/thermalserviced.cpp
b280352bb61d4b832d9d40b1048c1ebefc790154 25-May-2017 Todd Poynor <toddpoynor@google.com> thermalservice: add ThermalService interfaces and thermalserviced

Binder interfaces IThermalService and IThermalEventListener are used
by frameworks native and Java code to publish and subscribe to
thermal events, and to detect thermal throttling status.

A following change adds HwBinder interfaces for vendor thermal
management code to send thermal events to this service.

Test: marlin
Bug: 30982366
Change-Id: I246ddd9b386e2388701b73fa0ecf9aff78ce0adb
/frameworks/native/services/thermalservice/thermalserviced.cpp