diff options
author | Yifan Hong <elsk@google.com> | 2019-11-07 10:48:26 -0800 |
---|---|---|
committer | Yifan Hong <elsk@google.com> | 2019-11-13 03:12:37 +0000 |
commit | daac732e42f9d3423536c226d7e0913dad9ec980 (patch) | |
tree | 8d1563cb320d8d8cf5dbdf573a9dc7acd94a4a6a /common/dynamic_partition_control_interface.h | |
parent | 15726b9f9cbbf4b7885cd257c80a5a9e8b92357f (diff) |
BootControl exposes DynamicPartitionControl.
Add BootControlInterface::GetDynamicPartitionControl, which
exposes the internal DynamicPartitionControlInterface object.
BootControlStub / FakeBootControl / BootControlChromeOS uses
DynamicPartitionControlStub (all functions succeeds).
BootControlAndroid uses DynamicPartitionControlAndroid.
GetPartitionDevice is exposed so that BootControlAndroid can use it.
Follow-up CLs delete duplicated PreparePartitionsForUpdate
and Cleanup from BootControlInterface so that BootControlAndroid remains
a thin wrapper of the HAL (+GetPartitionDevice, which exists before
dynamic partitions.)
Test: update_engine_unittests
Change-Id: Ifc2aa2ee8a63ef581c8ebc562ec158794ac51dfd
Diffstat (limited to 'common/dynamic_partition_control_interface.h')
0 files changed, 0 insertions, 0 deletions