18e93258fSBjoern A. Zeeb# SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause 28e93258fSBjoern A. Zeeb 38e93258fSBjoern A. Zeebobj-$(CONFIG_RTW89_CORE) += rtw89_core.o 48e93258fSBjoern A. Zeebrtw89_core-y += core.o \ 58e93258fSBjoern A. Zeeb mac80211.o \ 68e93258fSBjoern A. Zeeb mac.o \ 76d67aabdSBjoern A. Zeeb mac_be.o \ 88e93258fSBjoern A. Zeeb phy.o \ 96d67aabdSBjoern A. Zeeb phy_be.o \ 108e93258fSBjoern A. Zeeb fw.o \ 118e93258fSBjoern A. Zeeb cam.o \ 128e93258fSBjoern A. Zeeb efuse.o \ 136d67aabdSBjoern A. Zeeb efuse_be.o \ 148e93258fSBjoern A. Zeeb regd.o \ 158e93258fSBjoern A. Zeeb sar.o \ 168e93258fSBjoern A. Zeeb coex.o \ 178e93258fSBjoern A. Zeeb ps.o \ 188e93258fSBjoern A. Zeeb chan.o \ 19e2340276SBjoern A. Zeeb ser.o \ 206d67aabdSBjoern A. Zeeb acpi.o \ 216d67aabdSBjoern A. Zeeb util.o 22e2340276SBjoern A. Zeeb 23e2340276SBjoern A. Zeebrtw89_core-$(CONFIG_PM) += wow.o 24e2340276SBjoern A. Zeeb 25e2340276SBjoern A. Zeebobj-$(CONFIG_RTW89_8851B) += rtw89_8851b.o 26e2340276SBjoern A. Zeebrtw89_8851b-objs := rtw8851b.o \ 27e2340276SBjoern A. Zeeb rtw8851b_table.o \ 28e2340276SBjoern A. Zeeb rtw8851b_rfk.o \ 29e2340276SBjoern A. Zeeb rtw8851b_rfk_table.o 30e2340276SBjoern A. Zeeb 31e2340276SBjoern A. Zeebobj-$(CONFIG_RTW89_8851BE) += rtw89_8851be.o 32e2340276SBjoern A. Zeebrtw89_8851be-objs := rtw8851be.o 338e93258fSBjoern A. Zeeb 348e93258fSBjoern A. Zeebobj-$(CONFIG_RTW89_8852A) += rtw89_8852a.o 358e93258fSBjoern A. Zeebrtw89_8852a-objs := rtw8852a.o \ 368e93258fSBjoern A. Zeeb rtw8852a_table.o \ 378e93258fSBjoern A. Zeeb rtw8852a_rfk.o \ 388e93258fSBjoern A. Zeeb rtw8852a_rfk_table.o 398e93258fSBjoern A. Zeeb 408e93258fSBjoern A. Zeebobj-$(CONFIG_RTW89_8852AE) += rtw89_8852ae.o 418e93258fSBjoern A. Zeebrtw89_8852ae-objs := rtw8852ae.o 428e93258fSBjoern A. Zeeb 436d67aabdSBjoern A. Zeebobj-$(CONFIG_RTW89_8852B_COMMON) += rtw89_8852b_common.o 446d67aabdSBjoern A. Zeebrtw89_8852b_common-objs := rtw8852b_common.o 456d67aabdSBjoern A. Zeeb 46e2340276SBjoern A. Zeebobj-$(CONFIG_RTW89_8852B) += rtw89_8852b.o 47e2340276SBjoern A. Zeebrtw89_8852b-objs := rtw8852b.o \ 48e2340276SBjoern A. Zeeb rtw8852b_table.o \ 49e2340276SBjoern A. Zeeb rtw8852b_rfk.o \ 50e2340276SBjoern A. Zeeb rtw8852b_rfk_table.o 51e2340276SBjoern A. Zeeb 52e2340276SBjoern A. Zeebobj-$(CONFIG_RTW89_8852BE) += rtw89_8852be.o 53e2340276SBjoern A. Zeebrtw89_8852be-objs := rtw8852be.o 54e2340276SBjoern A. Zeeb 55*df279a26SBjoern A. Zeebobj-$(CONFIG_RTW89_8852BT) += rtw89_8852bt.o 56*df279a26SBjoern A. Zeebrtw89_8852bt-objs := rtw8852bt.o \ 57*df279a26SBjoern A. Zeeb rtw8852bt_rfk.o \ 58*df279a26SBjoern A. Zeeb rtw8852bt_rfk_table.o 59*df279a26SBjoern A. Zeeb 60*df279a26SBjoern A. Zeebobj-$(CONFIG_RTW89_8852BTE) += rtw89_8852bte.o 61*df279a26SBjoern A. Zeebrtw89_8852bte-objs := rtw8852bte.o 62*df279a26SBjoern A. Zeeb 638e93258fSBjoern A. Zeebobj-$(CONFIG_RTW89_8852C) += rtw89_8852c.o 648e93258fSBjoern A. Zeebrtw89_8852c-objs := rtw8852c.o \ 658e93258fSBjoern A. Zeeb rtw8852c_table.o \ 668e93258fSBjoern A. Zeeb rtw8852c_rfk.o \ 678e93258fSBjoern A. Zeeb rtw8852c_rfk_table.o 688e93258fSBjoern A. Zeeb 698e93258fSBjoern A. Zeebobj-$(CONFIG_RTW89_8852CE) += rtw89_8852ce.o 708e93258fSBjoern A. Zeebrtw89_8852ce-objs := rtw8852ce.o 718e93258fSBjoern A. Zeeb 726d67aabdSBjoern A. Zeebobj-$(CONFIG_RTW89_8922A) += rtw89_8922a.o 736d67aabdSBjoern A. Zeebrtw89_8922a-objs := rtw8922a.o \ 746d67aabdSBjoern A. Zeeb rtw8922a_rfk.o 756d67aabdSBjoern A. Zeeb 766d67aabdSBjoern A. Zeebobj-$(CONFIG_RTW89_8922AE) += rtw89_8922ae.o 776d67aabdSBjoern A. Zeebrtw89_8922ae-objs := rtw8922ae.o 786d67aabdSBjoern A. Zeeb 798e93258fSBjoern A. Zeebrtw89_core-$(CONFIG_RTW89_DEBUG) += debug.o 808e93258fSBjoern A. Zeeb 818e93258fSBjoern A. Zeebobj-$(CONFIG_RTW89_PCI) += rtw89_pci.o 826d67aabdSBjoern A. Zeebrtw89_pci-y := pci.o pci_be.o 838e93258fSBjoern A. Zeeb 84