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
|