9 Commits

Author SHA1 Message Date
Ken Yang
c0131d99d5 WLC: Include the wireless_charger from gs-common
Bug: 237600973
Change-Id: I63fe189c6e41b916f496845d9ea9bab87ca703e7
Signed-off-by: Ken Yang <yangken@google.com>
2022-12-10 14:06:48 +00:00
Daniel Norman
e046f308d6 Revert^2 "Moves the redfin FCM back down to level 5."
Also marks the wireless_charger HAL as optional,
which is not present on the AOSP version of this device.

2475fdaade

Change-Id: I87c6fe0e58056c0bd13ede66c66f3437a5ee0964
2021-04-13 10:28:54 -07:00
Greg Kaiser
2475fdaade Revert "Moves the redfin FCM back down to level 5."
Revert submission 14143327-redbull-fcm-level5-fix

Reason for revert: Build break, b/185169721
Reverted Changes:
Ie25de43fe:Moves the redfin FCM back down to level 5.
I83d3fcf54:Moves the redbull FCM back down to level 5.
Ib898e3c3f:Sets PRODUCT_VENDOR_FREEZE_SYSTEM_BUILD to true.

Bug: 185169721
Change-Id: Ide48fa70fec55d3c97f8f37f4cc67563f5e8d312
2021-04-12 22:49:40 +00:00
Daniel Norman
ff3cdc618e Moves the redfin FCM back down to level 5.
redfin's manifest.target-level will stay at 5 even as the vendor is
updated, so this FCM shouldn't have been moved to level=6.

This change includes conditional logic to exclude the S-based level=5
FCM from the build when creating a Vendor-Freeze-compatible system-only
build.
This allows VF system builds to specify their own level=5 redfin FCM
(compatible with the older frozen R vendor) that differs from this
level=5 FCM (which is compatible with S vendor).

Bug: 184976701
Test: build redfin-userdebug and redfin_vf_r-userdebug in Forrest.
      Observe check_vintf logs.
Change-Id: Ie25de43fec6fbf0714740a5b7803dd60fd164d41
2021-04-09 21:54:20 +00:00
Daniel Norman
f98ea3001c Uses Android.bp vintf_compatibility_matrix for redfin product FCM.
This change also includes the following FCM cleanups:
- Adds level="6", specifying that this product FCM is compatible with an
  S vendor image. This is similar to the framework FCM.
- Marks the HAL as required. This is possible now that the redfin_vf
  target includes an additional product FCM specific to level="5" (R).

Bug: 183507590
Test: m redfin
Test: m redfin_vf, merge with R vendor half
Change-Id: I1b9bbd9b4a723d2479023d1025ef22905e1bc9a1
2021-04-06 09:44:42 -07:00
Daniel Norman
16a36993e3 Adds IWirelessCharger 1.2 to the Vendor Freeze redfin framework matrix.
This change also marks 1.3 as optional.
Older redfin vendor images only provide 1.2.

Bug: 183502398
Test: build & boot redfin VF with R vendor and S system
Change-Id: I236e961ad9c40ddc5bb30259d56429a56950d345
2021-03-23 09:22:22 -07:00
yihsiangpeng
cd8c8bb1dd Move wireless charger hal to 1.3
Bug: 179464598
Signed-off-by: yihsiangpeng <yihsiangpeng@google.com>
Change-Id: I63ca0ded23ef6023ee8544a5fdf3a79b6b68b10d
2021-03-22 11:30:04 +08:00
Daniel Norman
385b17c0cd Changes wireless_charger HAL from optional to required.
This HAL is always provided by the Android 11+ vendor implementation.

Test: Build redfin with S system and vendor.
Test: Build and merge redfin with S system and R vendor.
Bug: 176123039
Change-Id: I38196b5efae920d0298aedb5cabf0b82bfdef6f6
2021-01-07 10:08:48 -08:00
Justin Yun
4894a0a2a3 Move device specific VINTF manifests
Install device specific compatibility matrix to product partition.
For now device specific manifests are installed in the system partition
which is not allowed for CSI.

Bug: 151690176
Bug: 120600021
Test: make
Change-Id: I59d6a4652dd0c90dc263c62fa0a94ebf2b91fff6
2020-09-28 00:41:54 +00:00