* pull-request: nxpwifi-2026-07-15
@ 2026-07-16 9:55 Jeff Chen
2026-08-04 14:46 ` Ulf Hansson
0 siblings, 1 reply; 2+ messages in thread
From: Jeff Chen @ 2026-07-16 9:55 UTC (permalink / raw)
To: linux-wireless
Cc: linux-kernel, ulfh, johannes, francesco, wyatt.hsu, s.hauer, jeff.chen_1
Hi Johannes,
This pull request replaces the previous nxpwifi-2026-06-12 pull request,
which was dropped following allyesconfig build failures observed in
linux-next.
The symbol collisions between nxpwifi and mwifiex have now been fixed
and the driver has been verified with allyesconfig builds.
The following changes since commit ac798f757d6475dc6fee2ec899980d6740714596:
wifi: mac80211: Route (Re)association req/response to per-STA queue (2026-07-07 10:16:31 +0200)
are available in the Git repository at:
https://github.com/jeffchen71/nxpwifi/ tags/nxpwifi-2026-07-15
for you to fetch changes up to 73b01e57ed3e3d6102c0cbcb21f62086c5429437:
wifi: nxp: add nxpwifi driver for IW61x (2026-07-15 20:52:52 +0800)
----------------------------------------------------------------
wifi: nxp: patches for wireless-next
In nxpwifi, introduce initial driver support for NXP IW61x Wi-Fi chipsets.
The driver supports 802.11ac/ax, SDIO interface, Station and uAP modes.
----------------------------------------------------------------
Jeff Chen (2):
mmc: core: add NXP IW61x base ID and block size quirk
wifi: nxp: add nxpwifi driver for IW61x
MAINTAINERS | 7 +
drivers/mmc/core/quirks.h | 3 +
drivers/net/wireless/Kconfig | 1 +
drivers/net/wireless/Makefile | 1 +
drivers/net/wireless/nxp/Kconfig | 17 +
drivers/net/wireless/nxp/Makefile | 3 +
drivers/net/wireless/nxp/nxpwifi/11ac.c | 280 ++
drivers/net/wireless/nxp/nxpwifi/11ac.h | 33 +
drivers/net/wireless/nxp/nxpwifi/11ax.c | 594 ++++
drivers/net/wireless/nxp/nxpwifi/11ax.h | 73 +
drivers/net/wireless/nxp/nxpwifi/11h.c | 339 ++
drivers/net/wireless/nxp/nxpwifi/11n.c | 837 +++++
drivers/net/wireless/nxp/nxpwifi/11n.h | 158 +
drivers/net/wireless/nxp/nxpwifi/11n_aggr.c | 251 ++
drivers/net/wireless/nxp/nxpwifi/11n_aggr.h | 21 +
drivers/net/wireless/nxp/nxpwifi/11n_rxreorder.c | 826 +++++
drivers/net/wireless/nxp/nxpwifi/11n_rxreorder.h | 71 +
drivers/net/wireless/nxp/nxpwifi/Kconfig | 22 +
drivers/net/wireless/nxp/nxpwifi/Makefile | 39 +
drivers/net/wireless/nxp/nxpwifi/cfg.h | 1019 ++++++
drivers/net/wireless/nxp/nxpwifi/cfg80211.c | 3931 ++++++++++++++++++++++
drivers/net/wireless/nxp/nxpwifi/cfg80211.h | 18 +
drivers/net/wireless/nxp/nxpwifi/cfp.c | 478 +++
drivers/net/wireless/nxp/nxpwifi/cmdevt.c | 1310 +++++++
drivers/net/wireless/nxp/nxpwifi/cmdevt.h | 122 +
drivers/net/wireless/nxp/nxpwifi/debugfs.c | 1094 ++++++
drivers/net/wireless/nxp/nxpwifi/ethtool.c | 58 +
drivers/net/wireless/nxp/nxpwifi/fw.h | 2475 ++++++++++++++
drivers/net/wireless/nxp/nxpwifi/ie.c | 480 +++
drivers/net/wireless/nxp/nxpwifi/init.c | 607 ++++
drivers/net/wireless/nxp/nxpwifi/join.c | 787 +++++
drivers/net/wireless/nxp/nxpwifi/main.c | 1673 +++++++++
drivers/net/wireless/nxp/nxpwifi/main.h | 1429 ++++++++
drivers/net/wireless/nxp/nxpwifi/scan.c | 2695 +++++++++++++++
drivers/net/wireless/nxp/nxpwifi/sdio.c | 2327 +++++++++++++
drivers/net/wireless/nxp/nxpwifi/sdio.h | 340 ++
drivers/net/wireless/nxp/nxpwifi/sta_cfg.c | 1165 +++++++
drivers/net/wireless/nxp/nxpwifi/sta_cmd.c | 3383 +++++++++++++++++++
drivers/net/wireless/nxp/nxpwifi/sta_event.c | 862 +++++
drivers/net/wireless/nxp/nxpwifi/sta_rx.c | 242 ++
drivers/net/wireless/nxp/nxpwifi/sta_tx.c | 190 ++
drivers/net/wireless/nxp/nxpwifi/txrx.c | 352 ++
drivers/net/wireless/nxp/nxpwifi/uap_cmd.c | 1256 +++++++
drivers/net/wireless/nxp/nxpwifi/uap_event.c | 488 +++
drivers/net/wireless/nxp/nxpwifi/uap_txrx.c | 478 +++
drivers/net/wireless/nxp/nxpwifi/util.c | 1381 ++++++++
drivers/net/wireless/nxp/nxpwifi/util.h | 155 +
drivers/net/wireless/nxp/nxpwifi/wmm.c | 1318 ++++++++
drivers/net/wireless/nxp/nxpwifi/wmm.h | 77 +
include/linux/mmc/sdio_ids.h | 1 +
50 files changed, 35767 insertions(+)
create mode 100644 drivers/net/wireless/nxp/Kconfig
create mode 100644 drivers/net/wireless/nxp/Makefile
create mode 100644 drivers/net/wireless/nxp/nxpwifi/11ac.c
create mode 100644 drivers/net/wireless/nxp/nxpwifi/11ac.h
create mode 100644 drivers/net/wireless/nxp/nxpwifi/11ax.c
create mode 100644 drivers/net/wireless/nxp/nxpwifi/11ax.h
create mode 100644 drivers/net/wireless/nxp/nxpwifi/11h.c
create mode 100644 drivers/net/wireless/nxp/nxpwifi/11n.c
create mode 100644 drivers/net/wireless/nxp/nxpwifi/11n.h
create mode 100644 drivers/net/wireless/nxp/nxpwifi/11n_aggr.c
create mode 100644 drivers/net/wireless/nxp/nxpwifi/11n_aggr.h
create mode 100644 drivers/net/wireless/nxp/nxpwifi/11n_rxreorder.c
create mode 100644 drivers/net/wireless/nxp/nxpwifi/11n_rxreorder.h
create mode 100644 drivers/net/wireless/nxp/nxpwifi/Kconfig
create mode 100644 drivers/net/wireless/nxp/nxpwifi/Makefile
create mode 100644 drivers/net/wireless/nxp/nxpwifi/cfg.h
create mode 100644 drivers/net/wireless/nxp/nxpwifi/cfg80211.c
create mode 100644 drivers/net/wireless/nxp/nxpwifi/cfg80211.h
create mode 100644 drivers/net/wireless/nxp/nxpwifi/cfp.c
create mode 100644 drivers/net/wireless/nxp/nxpwifi/cmdevt.c
create mode 100644 drivers/net/wireless/nxp/nxpwifi/cmdevt.h
create mode 100644 drivers/net/wireless/nxp/nxpwifi/debugfs.c
create mode 100644 drivers/net/wireless/nxp/nxpwifi/ethtool.c
create mode 100644 drivers/net/wireless/nxp/nxpwifi/fw.h
create mode 100644 drivers/net/wireless/nxp/nxpwifi/ie.c
create mode 100644 drivers/net/wireless/nxp/nxpwifi/init.c
create mode 100644 drivers/net/wireless/nxp/nxpwifi/join.c
create mode 100644 drivers/net/wireless/nxp/nxpwifi/main.c
create mode 100644 drivers/net/wireless/nxp/nxpwifi/main.h
create mode 100644 drivers/net/wireless/nxp/nxpwifi/scan.c
create mode 100644 drivers/net/wireless/nxp/nxpwifi/sdio.c
create mode 100644 drivers/net/wireless/nxp/nxpwifi/sdio.h
create mode 100644 drivers/net/wireless/nxp/nxpwifi/sta_cfg.c
create mode 100644 drivers/net/wireless/nxp/nxpwifi/sta_cmd.c
create mode 100644 drivers/net/wireless/nxp/nxpwifi/sta_event.c
create mode 100644 drivers/net/wireless/nxp/nxpwifi/sta_rx.c
create mode 100644 drivers/net/wireless/nxp/nxpwifi/sta_tx.c
create mode 100644 drivers/net/wireless/nxp/nxpwifi/txrx.c
create mode 100644 drivers/net/wireless/nxp/nxpwifi/uap_cmd.c
create mode 100644 drivers/net/wireless/nxp/nxpwifi/uap_event.c
create mode 100644 drivers/net/wireless/nxp/nxpwifi/uap_txrx.c
create mode 100644 drivers/net/wireless/nxp/nxpwifi/util.c
create mode 100644 drivers/net/wireless/nxp/nxpwifi/util.h
create mode 100644 drivers/net/wireless/nxp/nxpwifi/wmm.c
create mode 100644 drivers/net/wireless/nxp/nxpwifi/wmm.h
^ permalink raw reply [flat|nested] 2+ messages in thread* Re: pull-request: nxpwifi-2026-07-15
2026-07-16 9:55 pull-request: nxpwifi-2026-07-15 Jeff Chen
@ 2026-08-04 14:46 ` Ulf Hansson
0 siblings, 0 replies; 2+ messages in thread
From: Ulf Hansson @ 2026-08-04 14:46 UTC (permalink / raw)
To: Jeff Chen
Cc: linux-wireless, linux-kernel, ulfh, johannes, francesco,
wyatt.hsu, s.hauer, jeff.chen_1
On Thu, Jul 16, 2026 at 11:55 AM Jeff Chen <chunfan.chen@gmail.com> wrote:
>
> Hi Johannes,
>
> This pull request replaces the previous nxpwifi-2026-06-12 pull request,
> which was dropped following allyesconfig build failures observed in
> linux-next.
>
> The symbol collisions between nxpwifi and mwifiex have now been fixed
> and the driver has been verified with allyesconfig builds.
>
>
> The following changes since commit ac798f757d6475dc6fee2ec899980d6740714596:
>
> wifi: mac80211: Route (Re)association req/response to per-STA queue (2026-07-07 10:16:31 +0200)
>
> are available in the Git repository at:
>
> https://github.com/jeffchen71/nxpwifi/ tags/nxpwifi-2026-07-15
>
> for you to fetch changes up to 73b01e57ed3e3d6102c0cbcb21f62086c5429437:
>
> wifi: nxp: add nxpwifi driver for IW61x (2026-07-15 20:52:52 +0800)
>
> ----------------------------------------------------------------
> wifi: nxp: patches for wireless-next
>
> In nxpwifi, introduce initial driver support for NXP IW61x Wi-Fi chipsets.
> The driver supports 802.11ac/ax, SDIO interface, Station and uAP modes.
>
> ----------------------------------------------------------------
> Jeff Chen (2):
> mmc: core: add NXP IW61x base ID and block size quirk
I realized that I didn't get to ack this one, apologize for the delay!
Anyway, for the record, the patch looks good to me!
[...]
Kind regards
Uffe
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2026-08-04 14:46 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-07-16 9:55 pull-request: nxpwifi-2026-07-15 Jeff Chen
2026-08-04 14:46 ` Ulf Hansson
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®