RPi warnings regarding irq enable
The IO Pi Plus is a 32 channel MCP23017 GPIO expander for the Raspberry Pi
31/05/2024
Posted by:
Erik63
WARNING: CPU: 0 PID: 451 at drivers/gpio/gpiolib.c:3367 gpiochip_enable_irq+0x84/0xa4
If I comment the overlay out of the /usr/config.txt they go away to I can tell it is the expander. Anyone seen this before. I have not been able to find anything in my searches.
Thanks!
31/05/2024
Posted by:
Erik63
31/05/2024
Posted by:
andrew
This is not a problem I have seen before. Are you using one of our software libraires to access the IO Pi Plus or the mcp23017 dtoverlay?
If you are using the dtoverlay do you have any other hats or devices on the GPIO header that may be conflicting with the pins for the mcp23017?
31/05/2024
Posted by:
Erik63
I am using the Raspberry Pi mcp23017 overlay. No, the IO PI plus is the only hat and no other devices. Note that with:
dtoverlay=mcp23017,addr=0x20,noints
dtoverlay=mcp23017,addr=0x21,noints
the problem goes away, of course I have no interrupts, which was ok for me since I am not using these GPIOs as inputs.
31/05/2024
Posted by:
andrew
31/05/2024
Posted by:
Erik63
23/08/2024
Posted by:
chitramishra
As per my knowledge, the issue seems related to how the overlay interacts with the GPIO system. Disabling the overlay in the /usr/config.txt file seems to prevent the warnings, so the expander is likely the source. Others might have encountered this, but it might be worth checking if there's an updated driver or a different overlay configuration that could resolve the issue.
I hope this will help you!
Note: documents in Portable Document Format (PDF) require Adobe Acrobat Reader 5.0 or higher to view.
Download Adobe Acrobat Reader or other PDF reading software for your computer or mobile device.