Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 5ffa7329 authored by Shawn Willden's avatar Shawn Willden Committed by Automerger Merge Worker
Browse files

Fix delivery of earlyBootEnded to KM4.1 am: a2a6a33e

Original change: undetermined

Change-Id: I80dfc835a8d4b92561e090375ea6343c11734bb8
parents 28c17042 a2a6a33e
Loading
Loading
Loading
Loading
+1 −7
Original line number Diff line number Diff line
@@ -31,17 +31,11 @@ class Keymaster4 : public Keymaster {
    // enumerate 4.1. devices.
    using WrappedIKeymasterDevice = V4_0::IKeymasterDevice;

    Keymaster4(sp<V4_1::IKeymasterDevice> km4_1_dev, const hidl_string& instanceName)
        : Keymaster(V4_1::IKeymasterDevice::descriptor, instanceName),
          haveVersion_(false),
          km4_0_dev_(km4_1_dev),
          km4_1_dev_(km4_1_dev) {}

    Keymaster4(sp<V4_0::IKeymasterDevice> km4_0_dev, const hidl_string& instanceName)
        : Keymaster(V4_1::IKeymasterDevice::descriptor, instanceName),
          haveVersion_(false),
          km4_0_dev_(km4_0_dev),
          km4_1_dev_() {}
          km4_1_dev_(V4_1::IKeymasterDevice::castFrom(km4_0_dev)) {}

    const VersionResult& halVersion() const override {
        const_cast<Keymaster4*>(this)->getVersionIfNeeded();