rosemary: Switch to power-libperfmgr and refactor cgroup setup
This commit is contained in:
committed by
Matsvei Niaverau
parent
92d08e7529
commit
640d887205
+1
-261
@@ -5,6 +5,7 @@
|
||||
soong_namespace {
|
||||
imports: [
|
||||
"hardware/mediatek",
|
||||
"hardware/mediatek/libmtkperf_client",
|
||||
"hardware/xiaomi",
|
||||
"vendor/xiaomi/rosemary",
|
||||
],
|
||||
@@ -1205,53 +1206,6 @@ cc_prebuilt_library_shared {
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_library_shared {
|
||||
name: "libmtkperf_client_vendor",
|
||||
owner: "xiaomi",
|
||||
strip: {
|
||||
none: true,
|
||||
},
|
||||
target: {
|
||||
android_arm: {
|
||||
srcs: [
|
||||
"proprietary/vendor/lib/libmtkperf_client_vendor.so",
|
||||
],
|
||||
shared_libs: [
|
||||
"liblog",
|
||||
"libhidlbase",
|
||||
"libutils",
|
||||
"vendor.mediatek.hardware.mtkpower@1.0",
|
||||
"vendor.mediatek.hardware.mtkpower@1.1",
|
||||
"vendor.mediatek.hardware.mtkpower@1.2",
|
||||
"libc++",
|
||||
"libc",
|
||||
"libm",
|
||||
"libdl",
|
||||
],
|
||||
},
|
||||
android_arm64: {
|
||||
srcs: [
|
||||
"proprietary/vendor/lib64/libmtkperf_client_vendor.so",
|
||||
],
|
||||
shared_libs: [
|
||||
"liblog",
|
||||
"libhidlbase",
|
||||
"libutils",
|
||||
"vendor.mediatek.hardware.mtkpower@1.0",
|
||||
"vendor.mediatek.hardware.mtkpower@1.1",
|
||||
"vendor.mediatek.hardware.mtkpower@1.2",
|
||||
"libc++",
|
||||
"libc",
|
||||
"libm",
|
||||
"libdl",
|
||||
],
|
||||
},
|
||||
},
|
||||
compile_multilib: "both",
|
||||
prefer: true,
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_library_shared {
|
||||
name: "libmtkproperty",
|
||||
owner: "xiaomi",
|
||||
@@ -1613,49 +1567,6 @@ cc_prebuilt_library_shared {
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_library_shared {
|
||||
name: "libpowerhalwrap_vendor",
|
||||
owner: "xiaomi",
|
||||
strip: {
|
||||
none: true,
|
||||
},
|
||||
target: {
|
||||
android_arm: {
|
||||
srcs: [
|
||||
"proprietary/vendor/lib/libpowerhalwrap_vendor.so",
|
||||
],
|
||||
shared_libs: [
|
||||
"liblog",
|
||||
"libutils",
|
||||
"libhidlbase",
|
||||
"vendor.mediatek.hardware.mtkpower@1.0",
|
||||
"libc++",
|
||||
"libc",
|
||||
"libm",
|
||||
"libdl",
|
||||
],
|
||||
},
|
||||
android_arm64: {
|
||||
srcs: [
|
||||
"proprietary/vendor/lib64/libpowerhalwrap_vendor.so",
|
||||
],
|
||||
shared_libs: [
|
||||
"liblog",
|
||||
"libutils",
|
||||
"libhidlbase",
|
||||
"vendor.mediatek.hardware.mtkpower@1.0",
|
||||
"libc++",
|
||||
"libc",
|
||||
"libm",
|
||||
"libdl",
|
||||
],
|
||||
},
|
||||
},
|
||||
compile_multilib: "both",
|
||||
prefer: true,
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_library_shared {
|
||||
name: "libscltm",
|
||||
owner: "xiaomi",
|
||||
@@ -5428,39 +5339,6 @@ cc_prebuilt_library_shared {
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_library_shared {
|
||||
name: "vendor.mediatek.hardware.mtkpower@1.2-impl",
|
||||
owner: "xiaomi",
|
||||
strip: {
|
||||
none: true,
|
||||
},
|
||||
target: {
|
||||
android_arm64: {
|
||||
srcs: [
|
||||
"proprietary/vendor/lib64/hw/vendor.mediatek.hardware.mtkpower@1.2-impl.so",
|
||||
],
|
||||
shared_libs: [
|
||||
"liblog",
|
||||
"libhardware",
|
||||
"libhidlbase",
|
||||
"libutils",
|
||||
"libcutils",
|
||||
"vendor.mediatek.hardware.mtkpower@1.0",
|
||||
"vendor.mediatek.hardware.mtkpower@1.1",
|
||||
"vendor.mediatek.hardware.mtkpower@1.2",
|
||||
"libc++",
|
||||
"libc",
|
||||
"libm",
|
||||
"libdl",
|
||||
],
|
||||
},
|
||||
},
|
||||
compile_multilib: "64",
|
||||
relative_install_path: "hw",
|
||||
prefer: true,
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_library_shared {
|
||||
name: "vendor.mediatek.hardware.pq@2.15-impl",
|
||||
owner: "xiaomi",
|
||||
@@ -25195,106 +25073,6 @@ cc_prebuilt_library_shared {
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_library_shared {
|
||||
name: "libperfctl_vendor",
|
||||
owner: "xiaomi",
|
||||
strip: {
|
||||
none: true,
|
||||
},
|
||||
target: {
|
||||
android_arm64: {
|
||||
srcs: [
|
||||
"proprietary/vendor/lib64/libperfctl_vendor.so",
|
||||
],
|
||||
shared_libs: [
|
||||
"libc",
|
||||
"libcutils",
|
||||
"libui",
|
||||
"libutils",
|
||||
"libexpat",
|
||||
"liblog",
|
||||
"libc++",
|
||||
"libm",
|
||||
"libdl",
|
||||
],
|
||||
},
|
||||
},
|
||||
compile_multilib: "64",
|
||||
prefer: true,
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_library_shared {
|
||||
name: "libpower_timer",
|
||||
owner: "xiaomi",
|
||||
strip: {
|
||||
none: true,
|
||||
},
|
||||
target: {
|
||||
android_arm64: {
|
||||
srcs: [
|
||||
"proprietary/vendor/lib64/libpower_timer.so",
|
||||
],
|
||||
shared_libs: [
|
||||
"liblog",
|
||||
"libutils",
|
||||
"libcutils",
|
||||
"libc++",
|
||||
"libc",
|
||||
"libm",
|
||||
"libdl",
|
||||
],
|
||||
},
|
||||
},
|
||||
compile_multilib: "64",
|
||||
prefer: true,
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_library_shared {
|
||||
name: "libpowerhal",
|
||||
owner: "xiaomi",
|
||||
strip: {
|
||||
none: true,
|
||||
},
|
||||
target: {
|
||||
android_arm64: {
|
||||
srcs: [
|
||||
"proprietary/vendor/lib64/libpowerhal.so",
|
||||
],
|
||||
shared_libs: [
|
||||
"libcutils",
|
||||
"libui",
|
||||
"libutils",
|
||||
"liblog",
|
||||
"libexpat",
|
||||
"libtinyxml2",
|
||||
"libhidlbase",
|
||||
"libhardware",
|
||||
"vendor.mediatek.hardware.netdagent@1.0",
|
||||
"vendor.mediatek.hardware.bluetooth.audio@2.1",
|
||||
"vendor.mediatek.hardware.bluetooth.audio@2.2",
|
||||
"libbluetooth_audio_session_mediatek",
|
||||
"vendor.mediatek.hardware.mtkpower@1.0",
|
||||
"vendor.mediatek.hardware.mtkpower@1.1",
|
||||
"vendor.mediatek.hardware.mtkpower@1.2",
|
||||
"libpower_timer",
|
||||
"libged",
|
||||
"libfmq",
|
||||
"libbase",
|
||||
"libaedv",
|
||||
"libc++",
|
||||
"libc",
|
||||
"libm",
|
||||
"libdl",
|
||||
],
|
||||
},
|
||||
},
|
||||
compile_multilib: "64",
|
||||
prefer: true,
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_library_shared {
|
||||
name: "libpq_cust_base",
|
||||
owner: "xiaomi",
|
||||
@@ -30482,44 +30260,6 @@ cc_prebuilt_binary {
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_binary {
|
||||
name: "vendor.mediatek.hardware.mtkpower@1.0-service",
|
||||
owner: "xiaomi",
|
||||
target: {
|
||||
android_arm64: {
|
||||
srcs: [
|
||||
"proprietary/vendor/bin/hw/vendor.mediatek.hardware.mtkpower@1.0-service",
|
||||
],
|
||||
shared_libs: [
|
||||
"liblog",
|
||||
"libutils",
|
||||
"libcutils",
|
||||
"libhardware",
|
||||
"libhidlbase",
|
||||
"vendor.mediatek.hardware.mtkpower@1.0",
|
||||
"vendor.mediatek.hardware.mtkpower@1.1",
|
||||
"vendor.mediatek.hardware.mtkpower@1.2",
|
||||
"android.hardware.power-service-mediatek",
|
||||
"libbase",
|
||||
"libbinder_ndk",
|
||||
"android.hardware.power-V2-ndk",
|
||||
"libpower_timer",
|
||||
"libc++",
|
||||
"libc",
|
||||
"libm",
|
||||
"libdl",
|
||||
],
|
||||
},
|
||||
},
|
||||
compile_multilib: "64",
|
||||
strip: {
|
||||
none: true,
|
||||
},
|
||||
prefer: true,
|
||||
relative_install_path: "hw",
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_binary {
|
||||
name: "vendor.mediatek.hardware.nvram@1.1-service",
|
||||
owner: "xiaomi",
|
||||
|
||||
Reference in New Issue
Block a user