WLC: Add device specific wireless_charger files

Cleanup the sysfs_wlc and add the latest wireless_charger HAL
as device specificed implementation to keep the compatibility

Bug: 264624634
Bug: 263830018
Change-Id: I0b4a0c3f57ce85ebc700e46deadc938ad74602b4
Signed-off-by: Ken Yang <yangken@google.com>
This commit is contained in:
Ken Yang
2023-01-06 10:51:34 +00:00
parent 5751874a5e
commit b75d5d4992
3 changed files with 16 additions and 2 deletions

View File

@@ -246,5 +246,3 @@ endif
# Workaround for prebuilt Qualcomm neural network HAL
PRODUCT_PACKAGES += \
libprotobuf-cpp-full-3.9.1-vendorcompat
include device/google/gs-common/wireless_charger/wireless_charger.mk

View File

@@ -0,0 +1,10 @@
<compatibility-matrix version="1.0" type="framework" level="7">
<hal format="aidl" optional="true">
<name>vendor.google.wireless_charger</name>
<version>1</version>
<interface>
<name>IWirelessCharger</name>
<instance>default</instance>
</interface>
</hal>
</compatibility-matrix>

View File

@@ -0,0 +1,6 @@
# This wireless_charger folder is used to keep the compatibility for later google devices
PRODUCT_SOONG_NAMESPACES += vendor/google/interfaces
PRODUCT_PACKAGES += vendor.google.wireless_charger-default
DEVICE_PRODUCT_COMPATIBILITY_MATRIX_FILE += device/google/redfin/wireless_charger/compatibility_matrix.xml
BOARD_VENDOR_SEPOLICY_DIRS += device/google/redfin-sepolicy/wireless_charger