mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 22:04:26 +00:00
Merge "wifi: Add the missing RTT capabilities" into oc-dr1-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
b3ea84438b
@@ -219,4 +219,4 @@ bb7c96762d0aa3ddb874c8815bacdd3cbc8fb87ea2f82b928bc29e24a3593055 android.hardwar
|
||||
c3354ab0d381a236c12dc486ad4b6bec28c979d26748b4661f12ede36f392808 android.hardware.wifi.offload@1.0::IOffloadCallback
|
||||
b18caefefcc765092412285d776234fcf213b73bdf07ae1b67a5f71b2d2464e3 android.hardware.wifi.offload@1.0::types
|
||||
c26473e2e4a00af43e28a0ddf9002e5062a7d0940429e5efb6e5513a8abcb75c android.hardware.wifi@1.1::IWifi
|
||||
48adfb7259e3816a82a4c394ffaf56fb14628a542295b7a51f1311392d3f8769 android.hardware.wifi@1.1::IWifiChip
|
||||
bfcf4856c7b6c66ebc56785ed3e5d181b7be859c2add672497a843b024518737 android.hardware.wifi@1.1::IWifiChip
|
||||
|
||||
@@ -32,7 +32,15 @@ interface IWifiChip extends @1.0::IWifiChip {
|
||||
/**
|
||||
* Set/Reset Tx Power limits.
|
||||
*/
|
||||
SET_TX_POWER_LIMIT = 1 << 8
|
||||
SET_TX_POWER_LIMIT = 1 << 8,
|
||||
/**
|
||||
* Device to Device RTT.
|
||||
*/
|
||||
D2D_RTT = 1 << 9,
|
||||
/**
|
||||
* Device to AP RTT.
|
||||
*/
|
||||
D2AP_RTT = 1 << 10
|
||||
};
|
||||
|
||||
/**
|
||||
|
||||
@@ -75,6 +75,10 @@ V1_1::IWifiChip::ChipCapabilityMask convertLegacyFeatureToHidlChipCapability(
|
||||
switch (feature) {
|
||||
case WIFI_FEATURE_SET_TX_POWER_LIMIT:
|
||||
return HidlChipCaps::SET_TX_POWER_LIMIT;
|
||||
case WIFI_FEATURE_D2D_RTT:
|
||||
return HidlChipCaps::D2D_RTT;
|
||||
case WIFI_FEATURE_D2AP_RTT:
|
||||
return HidlChipCaps::D2AP_RTT;
|
||||
};
|
||||
CHECK(false) << "Unknown legacy feature: " << feature;
|
||||
return {};
|
||||
@@ -133,7 +137,9 @@ bool convertLegacyFeaturesToHidlChipCapabilities(
|
||||
*hidl_caps |= convertLegacyLoggerFeatureToHidlChipCapability(feature);
|
||||
}
|
||||
}
|
||||
for (const auto feature : {WIFI_FEATURE_SET_TX_POWER_LIMIT}) {
|
||||
for (const auto feature : {WIFI_FEATURE_SET_TX_POWER_LIMIT,
|
||||
WIFI_FEATURE_D2D_RTT,
|
||||
WIFI_FEATURE_D2AP_RTT}) {
|
||||
if (feature & legacy_feature_set) {
|
||||
*hidl_caps |= convertLegacyFeatureToHidlChipCapability(feature);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user