You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by GitBox <gi...@apache.org> on 2023/01/06 01:12:19 UTC

[GitHub] [nuttx] lupyuen opened a new pull request, #8039: arm64/a64: Fix PIO Interrupt

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: commits-unsubscribe@nuttx.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [nuttx] lupyuen commented on pull request #8039: arm64/a64: Fix PIO Interrupt

Posted by GitBox <gi...@apache.org>.
lupyuen commented on PR #8039:
URL: https://github.com/apache/nuttx/pull/8039#issuecomment-1373085346

   I just rebased with master, hope it fixes the [Linux (arm-11)](https://github.com/apache/nuttx/actions/runs/3851714806/jobs/6563210712) build...
   
   ```text
   Configuration/Tool: stm32f4discovery/adb,CONFIG_ARM_TOOLCHAIN_GNU_EABI
   ------------------------------------------------------------------------------------
     Cleaning...
     Configuring...
     Disabling CONFIG_ARM_TOOLCHAIN_GNU_EABI
     Enabling CONFIG_ARM_TOOLCHAIN_GNU_EABI
     Building NuttX...
     % Total    % Received % Xferd  Average Spee  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                    Dload  Upload   Total   Spent    Left  Speed
   
     0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0d   Time    Time     Time  Current
                                    Dload  Upload   Total   Spent    Left  Speed
   
     0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
   100  1523    0  1523    0     0  15079      0 --:--:-- --:--:-- --:--:-- 15079
     End-of-central-directory signature not found.  Either this file is not
     a zipfile, or it constitutes one disk of a multi-part archive.  In the
     latter case the central directory and zipfile comment will be found on
     the last disk(s) of this archive.
   unzip:  cannot find zipfile directory in one of v1.42.0.zip or
           v1.42.0.zip.zip, and cannot find v1.42.0.zip.ZIP, period.
   make[3]: *** [Makefile:39: libuv] Error 9
   make[3]: Target 'context' not remade because of errors.
   make[2]: *** [Makefile:54: /github/workspace/sources/apps/system/libuv_context] Error 2
   ```


-- 
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: commits-unsubscribe@nuttx.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [nuttx] xiaoxiang781216 merged pull request #8039: arm64/a64: Fix PIO Interrupt

Posted by GitBox <gi...@apache.org>.
xiaoxiang781216 merged PR #8039:
URL: https://github.com/apache/nuttx/pull/8039


-- 
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: commits-unsubscribe@nuttx.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org