| # Copyright 2023 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. |
| |
| import("//build/assembly/board_configuration.gni") |
| import("//build/info/info.gni") |
| import("//src/devices/board/drivers/qemu-arm64/pci.gni") |
| |
| board_configuration("qemu-arm64") { |
| partitions_config = "//boards/partitions:qemu-arm64" |
| provided_features = [ |
| "fuchsia::driver_framework_v2_support", |
| "fuchsia::real_time_clock", |
| "fuchsia::usb_host", |
| ] |
| if (qemu_arm64_enable_user_pci) { |
| provided_features += [ "fuchsia::bus_pci" ] |
| } else { |
| provided_features += [ "fuchsia::bus_kpci" ] |
| } |
| |
| input_bundles = [ |
| "//boards/arm64:main_bundle", |
| "//boards/emulation/virtio", |
| ] |
| |
| hardware_info = { |
| name = "qemu-arm64" |
| product_id = 1 |
| vendor_id = 1 |
| revision = 1 |
| } |
| |
| filesystems = { |
| fvm = { |
| slice_size = 8388608 |
| blobfs = { |
| size_checker_maximum_bytes = 5216665600 |
| } |
| sparse_output = { |
| } |
| } |
| fxfs = { |
| size_checker_maximum_bytes = 5216665600 |
| } |
| } |
| version = build_info_version |
| } |