lkml.org 
[lkml]   [2022]   [Jan]   [11]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH v9 03/24] wfx: add Makefile/Kconfig
    Date
    From: Jérôme Pouiller <jerome.pouiller@silabs.com>

    Signed-off-by: Jérôme Pouiller <jerome.pouiller@silabs.com>
    ---
    drivers/net/wireless/silabs/wfx/Kconfig | 13 ++++++++++++
    drivers/net/wireless/silabs/wfx/Makefile | 26 ++++++++++++++++++++++++
    2 files changed, 39 insertions(+)
    create mode 100644 drivers/net/wireless/silabs/wfx/Kconfig
    create mode 100644 drivers/net/wireless/silabs/wfx/Makefile

    diff --git a/drivers/net/wireless/silabs/wfx/Kconfig b/drivers/net/wireless/silabs/wfx/Kconfig
    new file mode 100644
    index 000000000000..835a855409d8
    --- /dev/null
    +++ b/drivers/net/wireless/silabs/wfx/Kconfig
    @@ -0,0 +1,13 @@
    +# SPDX-License-Identifier: GPL-2.0-only
    +config WFX
    + tristate "Silicon Labs wireless chips WF200 and further"
    + depends on MAC80211
    + depends on MMC || !MMC # do not allow WFX=y if MMC=m
    + depends on (SPI || MMC)
    + help
    + This is a driver for Silicons Labs WFxxx series (WF200 and further)
    + chipsets. This chip can be found on SPI or SDIO buses.
    +
    + Silabs does not use a reliable SDIO vendor ID. So, to avoid conflicts,
    + the driver won't probe the device if it is not also declared in the
    + Device Tree.
    diff --git a/drivers/net/wireless/silabs/wfx/Makefile b/drivers/net/wireless/silabs/wfx/Makefile
    new file mode 100644
    index 000000000000..ae94c6552d77
    --- /dev/null
    +++ b/drivers/net/wireless/silabs/wfx/Makefile
    @@ -0,0 +1,26 @@
    +# SPDX-License-Identifier: GPL-2.0-only
    +
    +# Necessary for CREATE_TRACE_POINTS
    +CFLAGS_debug.o = -I$(src)
    +
    +wfx-y := \
    + bh.o \
    + hwio.o \
    + fwio.o \
    + hif_tx_mib.o \
    + hif_tx.o \
    + hif_rx.o \
    + queue.o \
    + data_tx.o \
    + data_rx.o \
    + scan.o \
    + sta.o \
    + key.o \
    + main.o \
    + sta.o \
    + debug.o
    +wfx-$(CONFIG_SPI) += bus_spi.o
    +# When CONFIG_MMC == m, append to 'wfx-y' (and not to 'wfx-m')
    +wfx-$(subst m,y,$(CONFIG_MMC)) += bus_sdio.o
    +
    +obj-$(CONFIG_WFX) += wfx.o
    --
    2.34.1
    \
     
     \ /
      Last update: 2022-01-11 18:15    [W:4.093 / U:0.188 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site