I am using Jetson Xavier NX (Dev kit) and trying to bring-up Wi-Fi SDIO on M.2 Key E interface. I am able to download firmware to the Wi-Fi chip and do the basic test. We want to have out-of-band SDIO interrupt option. So we have routed GPIO11 (40-pin header pin31) to M.2 Key E interface (pin 21). I don’t see the interrupt received by the host (Xavier NX). I see no records under “/proc/interrupts”. I would like to get your suggestions on how to properly configure GPIO11 as an interrupt pin. Here are some of the logs that i could share:
Whether the pinmux value needs to be changed in order to use GPIO11 as interrupt pin? If yes, can you please explain with some example on how to do this?
I believe if the driver was successful in registering the IRQ with kernel, then i should see it under /proc/interrupts. In this case, I don’t see it.
My first question is mainly on GPIO11 pin configuration, whether the default pinmux setting on this gpio is correct or do i need to change anything for interrupt usage? I think the pin is not set as an interrupt pin, and that’s the reason the driver has failed to register the IRQ.
it should be able to configured as interrupt,
could you please have an alternative way, taking gpio353 as an example,
here’re steps to enable rising interrupt and check events.
There is no update from you for a period, assuming this is not an issue any more.
Hence we are closing this topic. If need further support, please open a new one.
Thanks
hello prah,
is this already not used for sdcard detect in for Xavier NX?