lupyuen opened a new pull request, #8039: URL: https://github.com/apache/nuttx/pull/8039
## Summary The current implementation of PIO Interrupt for Allwinner A64 is incomplete. This PR fixes the implementation of PIO Interrupt for all supported PIO Ports (PB, PG and PH). ### Modified Files `arch/arm64/src/a64/a64_pio.c`, `a64_pio.h`: Add implementation of PIO Interrupt `arch/arm64/include/a64/irq.h`: Add IRQ for PIO Port PH `arch/arm64/src/a64/hardware/a64_pio.h`: Fix addresses of PIO Interrupt Registers ## Impact PIO Interrupts are not used by the existing code. PINE64 PinePhone will use PIO Interrupts in the upcoming driver for the I2C Touch Panel. ## Testing We successfully tested PIO Interrupts with the upcoming I2C Touch Panel Driver for PinePhone. [(See this)](https://github.com/lupyuen/pinephone-nuttx#handle-interrupts-from-touch-panel) [(Here's the Test Log)](https://gist.github.com/lupyuen/91a37a4b54f75f7386374a30821dc1b2) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
