Revert "Revert "Weaver HAL""

This reverts commit 66d499a26faa4603af9b8140cb1d620431b036a5.
Test: It builds

Change-Id: I204e46e7ab7c91454a4561ff44bf9920ca78d6a5
5 files changed