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]

Reply via email to