interfaces: Add reverse engineered mtkpower 1.1 interface
Signed-off-by: bengris32 <bengris32@protonmail.ch> Change-Id: Ia21149f0cf9e3a024c315bba761bf5965f07cb58
This commit is contained in:
committed by
Matsvei Niaverau
parent
1d2aaa2cec
commit
a5db41adc6
0
interfaces/mtkpower/1.1/.hidl-autogen
Normal file
0
interfaces/mtkpower/1.1/.hidl-autogen
Normal file
17
interfaces/mtkpower/1.1/Android.bp
Normal file
17
interfaces/mtkpower/1.1/Android.bp
Normal file
@@ -0,0 +1,17 @@
|
||||
// This file is autogenerated by hidl-gen -Landroidbp.
|
||||
|
||||
hidl_interface {
|
||||
name: "vendor.mediatek.hardware.mtkpower@1.1",
|
||||
root: "vendor.mediatek.hardware.mtkpower",
|
||||
system_ext_specific: true,
|
||||
srcs: [
|
||||
"IMtkPerf.hal",
|
||||
"IMtkPower.hal",
|
||||
"IMtkPowerCallback.hal",
|
||||
],
|
||||
interfaces: [
|
||||
"android.hidl.base@1.0",
|
||||
"vendor.mediatek.hardware.mtkpower@1.0",
|
||||
],
|
||||
gen_java: true,
|
||||
}
|
||||
7
interfaces/mtkpower/1.1/IMtkPerf.hal
Normal file
7
interfaces/mtkpower/1.1/IMtkPerf.hal
Normal file
@@ -0,0 +1,7 @@
|
||||
package vendor.mediatek.hardware.mtkpower@1.1;
|
||||
|
||||
import @1.0::IMtkPerf;
|
||||
|
||||
interface IMtkPerf extends @1.0::IMtkPerf {
|
||||
perfCusLockHint(int32_t pl_handle, uint32_t duration) generates (int32_t ret);
|
||||
};
|
||||
8
interfaces/mtkpower/1.1/IMtkPower.hal
Normal file
8
interfaces/mtkpower/1.1/IMtkPower.hal
Normal file
@@ -0,0 +1,8 @@
|
||||
package vendor.mediatek.hardware.mtkpower@1.1;
|
||||
|
||||
import @1.0::IMtkPower;
|
||||
import IMtkPowerCallback;
|
||||
|
||||
interface IMtkPower extends @1.0::IMtkPower {
|
||||
setMtkPowerCallback(IMtkPowerCallback callback) generates (int32_t ret);
|
||||
};
|
||||
6
interfaces/mtkpower/1.1/IMtkPowerCallback.hal
Normal file
6
interfaces/mtkpower/1.1/IMtkPowerCallback.hal
Normal file
@@ -0,0 +1,6 @@
|
||||
package vendor.mediatek.hardware.mtkpower@1.1;
|
||||
|
||||
interface IMtkPowerCallback {
|
||||
oneway mtkPowerHint(int32_t hint, int32_t duration);
|
||||
oneway notifyAppState(string param_1, string param_2, int32_t param_3, int32_t param_4, int32_t param_5);
|
||||
};
|
||||
Reference in New Issue
Block a user