From b75d5d499299d392cc6c2f6107d7e1d7b4d7162a Mon Sep 17 00:00:00 2001 From: Ken Yang Date: Fri, 6 Jan 2023 10:51:34 +0000 Subject: 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 --- device-redfin.mk | 2 -- wireless_charger/compatibility_matrix.xml | 10 ++++++++++ wireless_charger/wireless_charger.mk | 6 ++++++ 3 files changed, 16 insertions(+), 2 deletions(-) create mode 100644 wireless_charger/compatibility_matrix.xml create mode 100644 wireless_charger/wireless_charger.mk diff --git a/device-redfin.mk b/device-redfin.mk index 5e4a397..a1b9608 100644 --- a/device-redfin.mk +++ b/device-redfin.mk @@ -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 diff --git a/wireless_charger/compatibility_matrix.xml b/wireless_charger/compatibility_matrix.xml new file mode 100644 index 0000000..d0adcde --- /dev/null +++ b/wireless_charger/compatibility_matrix.xml @@ -0,0 +1,10 @@ + + + vendor.google.wireless_charger + 1 + + IWirelessCharger + default + + + diff --git a/wireless_charger/wireless_charger.mk b/wireless_charger/wireless_charger.mk new file mode 100644 index 0000000..67b72d0 --- /dev/null +++ b/wireless_charger/wireless_charger.mk @@ -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 -- cgit v1.2.3