mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 11:36:00 +00:00
Adding suport for multiple multihal config files
Bug: 259450346 Test: Presubmits Change-Id: Ic7b113e6b8bf94e0c0ffe539f965232b24bdf66d
This commit is contained in:
@@ -82,8 +82,11 @@ int64_t msFromNs(int64_t nanos) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
HalProxy::HalProxy() {
|
HalProxy::HalProxy() {
|
||||||
const char* kMultiHalConfigFile = "/vendor/etc/sensors/hals.conf";
|
static const std::string kMultiHalConfigFiles[] = {"/vendor/etc/sensors/hals.conf",
|
||||||
initializeSubHalListFromConfigFile(kMultiHalConfigFile);
|
"/odm/etc/sensors/hals.conf"};
|
||||||
|
for (const std::string& configFile : kMultiHalConfigFiles) {
|
||||||
|
initializeSubHalListFromConfigFile(configFile.c_str());
|
||||||
|
}
|
||||||
init();
|
init();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user