Home
last modified time | relevance | path

Searched refs:PowerComponent (Results 1 – 25 of 58) sorted by relevance

123

/aosp12/packages/services/Car/cpp/powerpolicy/server/tests/
H A DPowerComponentHandlerTest.cpp73 createPolicy("test_policy", {PowerComponent::WIFI, PowerComponent::NFC}, in TEST_F()
74 {PowerComponent::AUDIO, PowerComponent::DISPLAY}); in TEST_F()
86 {"test_policy1", {PowerComponent::WIFI}, {PowerComponent::AUDIO}}, in TEST_F()
88 {PowerComponent::WIFI, PowerComponent::DISPLAY}, in TEST_F()
91 {PowerComponent::CPU, PowerComponent::INPUT}, in TEST_F()
93 {"test_policy4", {PowerComponent::MEDIA, PowerComponent::AUDIO}, {}}, in TEST_F()
97 {PowerComponent::AUDIO, PowerComponent::MEDIA, PowerComponent::DISPLAY, in TEST_F()
98 PowerComponent::INPUT, PowerComponent::CPU}, in TEST_F()
99 {PowerComponent::BLUETOOTH, PowerComponent::WIFI, PowerComponent::CELLULAR, in TEST_F()
100 PowerComponent::ETHERNET, PowerComponent::PROJECTION, PowerComponent::NFC, in TEST_F()
[all …]
H A DPolicyManagerTest.cpp83 {PowerComponent::AUDIO, PowerComponent::MEDIA, PowerComponent::DISPLAY,
86 PowerComponent::NFC, PowerComponent::INPUT,
92 {PowerComponent::MEDIA, PowerComponent::DISPLAY,
93 PowerComponent::BLUETOOTH, PowerComponent::WIFI,
95 PowerComponent::PROJECTION, PowerComponent::NFC,
103 {PowerComponent::AUDIO, PowerComponent::DISPLAY,
116 {PowerComponent::WIFI, PowerComponent::CELLULAR,
119 {PowerComponent::AUDIO, PowerComponent::MEDIA, PowerComponent::DISPLAY,
121 PowerComponent::NFC, PowerComponent::INPUT,
128 PowerComponent::NFC, PowerComponent::CPU},
[all …]
/aosp12/packages/services/Car/car-lib/src/android/car/hardware/power/
H A DPowerComponentUtil.java164 return PowerComponent.NFC; in toPowerComponent()
190 case PowerComponent.AUDIO: in powerComponentToString()
192 case PowerComponent.MEDIA: in powerComponentToString()
194 case PowerComponent.DISPLAY: in powerComponentToString()
198 case PowerComponent.WIFI: in powerComponentToString()
200 case PowerComponent.CELLULAR: in powerComponentToString()
202 case PowerComponent.ETHERNET: in powerComponentToString()
206 case PowerComponent.NFC: in powerComponentToString()
208 case PowerComponent.INPUT: in powerComponentToString()
216 case PowerComponent.LOCATION: in powerComponentToString()
[all …]
/aosp12/packages/services/Car/cpp/powerpolicy/server/src/
H A DPolicyManager.cpp79 const PowerComponent INVALID_POWER_COMPONENT = static_cast<PowerComponent>(-1);
87 {PowerComponent::WIFI, PowerComponent::CELLULAR, PowerComponent::ETHERNET,
88 PowerComponent::TRUSTED_DEVICE_DETECTION, PowerComponent::CPU};
90 {PowerComponent::AUDIO,
91 PowerComponent::MEDIA,
95 PowerComponent::NFC,
96 PowerComponent::INPUT,
101 const std::vector<PowerComponent> kAllComponents = {PowerComponent::AUDIO,
117 const std::vector<PowerComponent> kInitialOnComponents = {PowerComponent::AUDIO,
121 const std::vector<PowerComponent> kSuspendToRamDisabledComponents = {PowerComponent::AUDIO,
[all …]
H A DPowerComponentHandler.cpp39 for (const auto componentId : enum_range<PowerComponent>()) { in init()
46 std::unordered_map<PowerComponent, bool> componentStates; in applyPowerPolicy()
71 Result<bool> PowerComponentHandler::getPowerComponentState(const PowerComponent componentId) const { in getPowerComponentState()
73 auto findComponent = [componentId](const std::vector<PowerComponent>& components) -> bool { in getPowerComponentState()
94 auto printComponents = [fd](const std::vector<PowerComponent>& components) { in dump()
/aosp12/packages/services/Car/tests/carservice_unit_test/src/com/android/car/power/
H A DPowerComponentHandlerUnitTest.java19 import static android.car.hardware.power.PowerComponent.AUDIO;
20 import static android.car.hardware.power.PowerComponent.BLUETOOTH;
21 import static android.car.hardware.power.PowerComponent.CELLULAR;
22 import static android.car.hardware.power.PowerComponent.CPU;
23 import static android.car.hardware.power.PowerComponent.DISPLAY;
24 import static android.car.hardware.power.PowerComponent.ETHERNET;
25 import static android.car.hardware.power.PowerComponent.INPUT;
26 import static android.car.hardware.power.PowerComponent.LOCATION;
27 import static android.car.hardware.power.PowerComponent.MEDIA;
29 import static android.car.hardware.power.PowerComponent.NFC;
[all …]
H A DPolicyReaderUnitTest.java19 import static android.car.hardware.power.PowerComponent.AUDIO;
20 import static android.car.hardware.power.PowerComponent.BLUETOOTH;
21 import static android.car.hardware.power.PowerComponent.CELLULAR;
22 import static android.car.hardware.power.PowerComponent.CPU;
23 import static android.car.hardware.power.PowerComponent.DISPLAY;
24 import static android.car.hardware.power.PowerComponent.ETHERNET;
25 import static android.car.hardware.power.PowerComponent.INPUT;
26 import static android.car.hardware.power.PowerComponent.LOCATION;
27 import static android.car.hardware.power.PowerComponent.MEDIA;
29 import static android.car.hardware.power.PowerComponent.NFC;
[all …]
/aosp12/packages/services/Car/service/src/com/android/car/power/
H A DPowerComponentHandler.java33 import android.car.hardware.power.PowerComponent;
458 case PowerComponent.AUDIO: in createPowerComponent()
462 case PowerComponent.MEDIA: in createPowerComponent()
464 case PowerComponent.DISPLAY: in createPowerComponent()
466 case PowerComponent.WIFI: in createPowerComponent()
468 case PowerComponent.CELLULAR: in createPowerComponent()
470 case PowerComponent.ETHERNET: in createPowerComponent()
474 case PowerComponent.NFC: in createPowerComponent()
476 case PowerComponent.INPUT: in createPowerComponent()
493 case PowerComponent.LOCATION: in createPowerComponent()
[all …]
H A DPolicyReader.java32 import android.car.hardware.power.PowerComponent;
109 PowerComponent.AUDIO, PowerComponent.DISPLAY, PowerComponent.CPU
112 PowerComponent.WIFI, PowerComponent.CELLULAR,
113 PowerComponent.ETHERNET, PowerComponent.TRUSTED_DEVICE_DETECTION, PowerComponent.CPU
116 PowerComponent.AUDIO, PowerComponent.MEDIA, PowerComponent.DISPLAY,
117 PowerComponent.BLUETOOTH, PowerComponent.PROJECTION, PowerComponent.NFC,
118 PowerComponent.INPUT, PowerComponent.VOICE_INTERACTION,
119 PowerComponent.VISUAL_INTERACTION, PowerComponent.LOCATION, PowerComponent.MICROPHONE
122 new ArraySet<>(Arrays.asList(PowerComponent.BLUETOOTH, PowerComponent.NFC,
125 PowerComponent.AUDIO, PowerComponent.BLUETOOTH, PowerComponent.WIFI,
[all …]
/aosp12/packages/services/Car/tests/carservice_unit_test/src/com/android/car/hardware/power/
H A DPowerComponentUtilUnitTest.java23 import android.car.hardware.power.PowerComponent;
32 android.car.hardware.power.PowerComponent.class.getFields();
58 CarPowerPolicy policy = new CarPowerPolicy("testPolicy", new int[]{PowerComponent.AUDIO}, in testHasComponents()
59 new int[]{PowerComponent.WIFI, PowerComponent.NFC}); in testHasComponents()
61 .setComponents(PowerComponent.AUDIO).build(); in testHasComponents()
63 .setComponents(PowerComponent.WIFI).build(); in testHasComponents()
65 .setComponents(PowerComponent.LOCATION, PowerComponent.NFC).build(); in testHasComponents()
67 .setComponents(PowerComponent.MEDIA).build(); in testHasComponents()
H A DCarPowerManagerUnitTest.java19 import static android.car.hardware.power.PowerComponent.AUDIO;
20 import static android.car.hardware.power.PowerComponent.BLUETOOTH;
21 import static android.car.hardware.power.PowerComponent.CELLULAR;
22 import static android.car.hardware.power.PowerComponent.CPU;
23 import static android.car.hardware.power.PowerComponent.DISPLAY;
24 import static android.car.hardware.power.PowerComponent.ETHERNET;
25 import static android.car.hardware.power.PowerComponent.INPUT;
27 import static android.car.hardware.power.PowerComponent.MEDIA;
29 import static android.car.hardware.power.PowerComponent.NFC;
34 import static android.car.hardware.power.PowerComponent.WIFI;
[all …]
/aosp12/hardware/interfaces/automotive/audiocontrol/aidl/default/
H A DPowerPolicyClient.cpp32 using aafap::PowerComponent;
38 constexpr PowerComponent kAudioComponent = PowerComponent::AUDIO;
49 std::vector<PowerComponent> PowerPolicyClient::getComponentsOfInterest() { in getComponentsOfInterest()
50 std::vector<PowerComponent> components{kAudioComponent}; in getComponentsOfInterest()
/aosp12/frameworks/base/core/java/android/os/
H A DBatteryConsumer.java61 public static @interface PowerComponent { annotation in BatteryConsumer
170 public double getConsumedPower(@PowerComponent int componentId) { in getConsumedPower()
180 public @PowerModel int getPowerModel(@BatteryConsumer.PowerComponent int componentId) { in getPowerModel()
219 public long getUsageDurationMillis(@PowerComponent int componentId) { in getUsageDurationMillis()
241 public static String powerComponentIdToString(@BatteryConsumer.PowerComponent int componentId) { in powerComponentIdToString()
338 public T setConsumedPower(@PowerComponent int componentId, double componentPower) { in setConsumedPower()
351 public T setConsumedPower(@PowerComponent int componentId, double componentPower, in setConsumedPower()
379 public T setUsageDurationMillis(@UidBatteryConsumer.PowerComponent int componentId, in setUsageDurationMillis()
H A DPowerComponents.java106 public double getConsumedPower(@BatteryConsumer.PowerComponent int componentId) { in getConsumedPower()
164 int getPowerModel(@BatteryConsumer.PowerComponent int component) { in getPowerModel()
179 public long getUsageDurationMillis(@BatteryConsumer.PowerComponent int componentId) { in getUsageDurationMillis()
460 public Builder setConsumedPower(@BatteryConsumer.PowerComponent int componentId,
510 public Builder setUsageDurationMillis(@BatteryConsumer.PowerComponent int componentId,
/aosp12/frameworks/hardware/interfaces/automotive/powerpolicy/aidl/vts/
H A DVtsAidlPowerPolicyTargetTest.cpp45 using ::android::frameworks::automotive::powerpolicy::PowerComponent;
98 for (const auto componentId : android::enum_range<PowerComponent>()) { in TEST_P()
107 PowerComponent invalidComponent = (PowerComponent)-1; in TEST_P()
118 filter.components.push_back(PowerComponent::AUDIO); in TEST_P()
133 filter.components.push_back(PowerComponent::AUDIO); in TEST_P()
/aosp12/frameworks/hardware/interfaces/automotive/powerpolicy/aidl/android/frameworks/automotive/powerpolicy/
H A DCarPowerPolicy.aidl19 import android.frameworks.automotive.powerpolicy.PowerComponent;
35 PowerComponent[] enabledComponents;
40 PowerComponent[] disabledComponents;
H A DCarPowerPolicyFilter.aidl19 import android.frameworks.automotive.powerpolicy.PowerComponent;
31 PowerComponent[] components;
H A DICarPowerPolicyServer.aidl22 import android.frameworks.automotive.powerpolicy.PowerComponent;
46 boolean getPowerComponentState(in PowerComponent componentId); in getPowerComponentState()
/aosp12/packages/services/Car/cpp/powerpolicy/client/include/
H A DPowerPolicyClientBase.h36 const std::vector<::aidl::android::frameworks::automotive::powerpolicy::PowerComponent>&
38 ::aidl::android::frameworks::automotive::powerpolicy::PowerComponent component);
68 virtual std::vector<::aidl::android::frameworks::automotive::powerpolicy::PowerComponent>
/aosp12/packages/services/Car/cpp/powerpolicy/client/src/
H A DPowerPolicyClientBase.cpp38 using aafap::PowerComponent;
55 bool hasComponent(const std::vector<PowerComponent>& components, PowerComponent component) { in hasComponent()
56 std::vector<PowerComponent>::const_iterator it = in hasComponent()
/aosp12/frameworks/hardware/interfaces/automotive/powerpolicy/aidl/aidl_api/android.frameworks.automotive.powerpolicy/1/android/frameworks/automotive/powerpolicy/
H A DCarPowerPolicy.aidl38 android.frameworks.automotive.powerpolicy.PowerComponent[] enabledComponents;
39 android.frameworks.automotive.powerpolicy.PowerComponent[] disabledComponents;
/aosp12/frameworks/hardware/interfaces/automotive/powerpolicy/aidl/aidl_api/android.frameworks.automotive.powerpolicy/current/android/frameworks/automotive/powerpolicy/
H A DCarPowerPolicy.aidl37 android.frameworks.automotive.powerpolicy.PowerComponent[] enabledComponents;
38 android.frameworks.automotive.powerpolicy.PowerComponent[] disabledComponents;
/aosp12/packages/services/Car/tests/carservice_test/src/com/android/car/power/
H A DPowerComponentValidityTest.java35 Field[] carFields = android.car.hardware.power.PowerComponent.class.getFields(); in testSamePowerComponent()
37 android.frameworks.automotive.powerpolicy.PowerComponent.class.getFields(); in testSamePowerComponent()
/aosp12/packages/services/Car/tests/carservice_unit_test/src/com/android/car/audio/
H A DCarAudioPowerListenerTest.java30 import android.car.hardware.power.PowerComponent;
44 private static final int[] COMPONENTS_WITH_AUDIO = {PowerComponent.AUDIO};
85 .containsExactly(PowerComponent.AUDIO); in startListeningForPolicyChanges_addsPowerPolicyListener()
/aosp12/packages/services/Car/tests/CarSecurityPermissionTest/src/com/android/car/power/
H A DCarPowerManagerPermissionTest.java32 import android.frameworks.automotive.powerpolicy.PowerComponent;
121 .setComponents(PowerComponent.AUDIO).build(); in testAddPowerPolicyChangeListener()

123