The fwsignal module is only referenced by the bcdc module and part of the
bcdc protocol. So only build it when CONFIG_BRCMFMAC_PROTO_BCDC is selected.
Fixes: acf8ac41dd73 ("brcmfmac: remove reference to fwsignal data from struct brcmf_pub")
Signed-off-by: Arend van Spriel <arend.vanspriel@broadcom.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
                chip.o \
                fwil.o \
                fweh.o \
-               fwsignal.o \
                p2p.o \
                proto.o \
                common.o \
                vendor.o \
                pno.o
 brcmfmac-$(CONFIG_BRCMFMAC_PROTO_BCDC) += \
-               bcdc.o
+               bcdc.o \
+               fwsignal.o
 brcmfmac-$(CONFIG_BRCMFMAC_PROTO_MSGBUF) += \
                commonring.o \
                flowring.o \