blob: 8a9a5dcb3b4b34debd3eba89fdedd8e18c09cd31 [file] [log] [blame]
# Copyright 2021 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.
package(default_visibility = ["//visibility:public"])
cc_library(
name = "mvm",
srcs = [
"binding.c",
"coex.c",
"fw.c",
"mac-ctxt.c",
"mac80211.c",
"nvm.c",
"ops.c",
"phy-ctxt.c",
"power.c",
"rateScaleMng.c",
"rs-ng.c",
"rx.c",
"rxmq.c",
"scan.c",
"sta.c",
"time-event.c",
"tof.c",
"tt.c",
"tx.c",
"utils.c",
],
hdrs = [
"API_rates.h",
"_rateScaleMng.h",
"apiGroupDatapath.h",
"apiVersion.h",
"constants.h",
"fw-api.h",
"mvm.h",
"rs-ng.h",
"rs.h",
"sta.h",
"time-event.h",
"tof.h",
],
deps = [
"@fuchsia_sdk//fidl/fuchsia_hardware_wlan_phyinfo:fuchsia_hardware_wlan_phyinfo_banjo_cc",
"@fuchsia_sdk//fidl/fuchsia_hardware_wlan_associnfo:fuchsia_hardware_wlan_associnfo_banjo_cc",
"@fuchsia_sdk//fidl/fuchsia_hardware_wlanphyimpl:fuchsia_hardware_wlanphyimpl_banjo_cc",
"@fuchsia_sdk//fidl/fuchsia_wlan_ieee80211:fuchsia_wlan_ieee80211_llcpp_cc",
"//third_party/iwlwifi:core",
"//third_party/iwlwifi/fw:fw",
"//third_party/iwlwifi/fw:api",
"//third_party/iwlwifi/platform:platform",
"@fuchsia_sdk//pkg/ddk",
],
)