blob: bd02d18202430b15b1288de355b88b3b0fbe72c8 [file] [log] [blame]
// Copyright 2018 The Fuchsia Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#ifndef GARNET_BIN_GUEST_VMM_PLATFORM_DEVICE_H_
#define GARNET_BIN_GUEST_VMM_PLATFORM_DEVICE_H_
#include <zircon/types.h>
class PlatformDevice {
public:
virtual ~PlatformDevice() = default;
virtual zx_status_t ConfigureZbi(void *zbi_base, size_t zbi_max) const {
return ZX_OK;
}
virtual zx_status_t ConfigureDtb(void *dtb) const { return ZX_OK; }
};
#endif // GARNET_BIN_GUEST_VMM_PLATFORM_DEVICE_H_