blob: 0bbef09c175a2184166cad4b49000802f98ecddf [file] [log] [blame]
# Copyright 2019 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("$zx/public/gn/firmware.gni")
driver("qcom-pil") {
sources = [
"binding.cpp",
"qcom-pil.cpp",
]
deps = [
"$zx/system/banjo/ddk-protocol-platform-bus",
"$zx/system/banjo/ddk-protocol-platform-device",
"$zx/system/dev/lib/qcom",
"$zx/system/ulib/ddk",
"$zx/system/ulib/ddktl",
"$zx/system/ulib/elfload",
"$zx/system/ulib/fbl",
"$zx/system/ulib/sync",
"$zx/system/ulib/zircon-internal",
]
data_deps = [
":firmware",
]
}
firmware("firmware") {
sources = [
# TODO(andresoportus): remove files below, these are only included in testing builds until we
# load FW from non-volatile memory.
# "$firmware_dir/adsp.mdt",
# "$firmware_dir/adsp.b00",
# "$firmware_dir/adsp.b01",
# "$firmware_dir/adsp.b02",
# "$firmware_dir/adsp.b03",
# "$firmware_dir/adsp.b04",
# "$firmware_dir/adsp.b05",
# "$firmware_dir/adsp.b06",
# "$firmware_dir/adsp.b07",
# "$firmware_dir/adsp.b08",
# "$firmware_dir/adsp.b09",
# "$firmware_dir/adsp.b10",
# "$firmware_dir/adsp.b11",
# "$firmware_dir/adsp.b12",
# "$firmware_dir/adsp.b13",
# "$firmware_dir/adsp.b14",
]
}