Re: [PATCH] mmc: sdio: add NXP vendor and IW61x device IDs
From: Ulf Hansson
Date: Tue Mar 24 2026 - 11:41:37 EST
On Thu, 19 Mar 2026 at 19:58, <jeff.chen_1@xxxxxxx> wrote:
>
> On Thu, Jan 22, 2026 at 07:03:19 PM +0100, Ulf Hansson wrote:
> > On Tue, 13 Jan 2026 at 04:16, Jeff Chen <jeff.chen_1@xxxxxxx> wrote:
> > >
> > > Add NXP's SDIO vendor ID (0x0471) and IW61x device ID (0x0205) to
> > > sdio_ids.h for future support of NXP Wi-Fi chips over SDIO.
> > >
> > > Signed-off-by: Jeff Chen <jeff.chen_1@xxxxxxx>
> >
> > Applied for next, thanks!
> >
> > Kind regards
> > Uffe
> >
>
> Hi Ulf,
>
> Thanks for applying the IW61x SDIO ID patch to mmc-next.
>
> May I ask when you expect this patch to be queued for mainline?
It was intended for v7.0-rc1, but my pull-request for mmc was broken,
so Linus rejected it.
That means this is queued for v7.1-rc1 instead. I usually send out my
pull-request the first Monday the merge window opens.
> The reason I ask is that the nxpwifi driver is currently under review in
> wireless-next, and without these SDIO IDs available in mainline (or in
> wireless-next), the nxpwifi series cannot be built by itself. This
> blocks further review and testing on the wireless side.
>
> If the patch is not expected to reach mainline very soon, would it be
> acceptable for you to temporarily drop it from mmc-next?
Sorry, but I don't want to take the risk of doing a re-base this time.
I have a lot queued for v7.1-rc1 and I am also hosting an immutable
branch for cross-subsystem dependency.
> In that case, I can include the SDIO ID addition directly as part of the
> nxpwifi patch series submitted to wireless-next (and keep your Ack), so
> that wireless-next can build cleanly during review.
>
> Please let me know which workflow you prefer. I’m happy to follow
> whichever option fits best with your merge plans.
>
> As discussed earlier with Johannes:
> https://patchwork.kernel.org/project/linux-wireless/cover/20260305143939.3724868-1-jeff.chen_1@xxxxxxx/
>
> Thanks again for your help.
I guess you can try applying an exact same copy of the patch (pick it
from my mmc tree). Since it's a really trivial one, maybe git can sort
it out when the wireless-tree and the mmc-tree tree gets merged.
Although, as stated, I will not be able to help with re-basing this time.
Kind regards
Uffe
>
> Best regards,
> Jeff
> >
> > > ---
> > > include/linux/mmc/sdio_ids.h | 3 +++
> > > 1 file changed, 3 insertions(+)
> > >
> > > diff --git a/include/linux/mmc/sdio_ids.h b/include/linux/mmc/sdio_ids.h
> > > index 673cbdf43453..39ac2b612e4a 100644
> > > --- a/include/linux/mmc/sdio_ids.h
> > > +++ b/include/linux/mmc/sdio_ids.h
> > > @@ -116,6 +116,9 @@
> > > #define SDIO_VENDOR_ID_MICROCHIP_WILC 0x0296
> > > #define SDIO_DEVICE_ID_MICROCHIP_WILC1000 0x5347
> > >
> > > +#define SDIO_VENDOR_ID_NXP 0x0471
> > > +#define SDIO_DEVICE_ID_NXP_IW61X 0x0205
> > > +
> > > #define SDIO_VENDOR_ID_REALTEK 0x024c
> > > #define SDIO_DEVICE_ID_REALTEK_RTW8723BS 0xb723
> > > #define SDIO_DEVICE_ID_REALTEK_RTW8821BS 0xb821
> > > --
> > > 2.34.1
> > >
> >