blob: b11247f523f11b31fe6fba1bb48c97a0569a0346 [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.
visibility = [ "//src/connectivity/wlan/drivers/third_party/intel/iwlwifi/*" ]
source_set("mvm") {
sources = [
"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",
]
public = [
"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",
]
public_deps = [
"//sdk/banjo/fuchsia.hardware.wlan.associnfo:fuchsia.hardware.wlan.associnfo_banjo_c",
"//sdk/banjo/fuchsia.hardware.wlan.phyinfo:fuchsia.hardware.wlan.phyinfo_banjo_c",
"//sdk/fidl/fuchsia.wlan.ieee80211:fuchsia.wlan.ieee80211_c",
"//src/connectivity/wlan/drivers/third_party/intel/iwlwifi:core",
"//src/connectivity/wlan/drivers/third_party/intel/iwlwifi/fw",
"//src/connectivity/wlan/drivers/third_party/intel/iwlwifi/fw:api",
"//src/connectivity/wlan/drivers/third_party/intel/iwlwifi/platform",
"//src/lib/ddk",
"//zircon/system/public",
"//zircon/system/ulib/async",
]
# TODO(https://fxbug.dev/58162): delete the below and fix compiler warnings
configs += [ "//build/config:Wno-conversion" ]
}