pussuw opened a new pull request, #16519:
URL: https://github.com/apache/nuttx/pull/16519

   *Note: Please adhere to [Contributing 
Guidelines](https://github.com/apache/nuttx/blob/master/CONTRIBUTING.md).*
   
   ## Summary
   
   This adds SMP support for iMX9.X CPUs. I also noticed a deadlock in the imx9 
serial driver, which is patched here as well.
   
   To enable SMP for imx93 set the following configs:
   CONFIG_SMP=y
   CONFIG_SMP_NCPUS=2
   CONFIG_IMX9_HAVE_ATF_FIRMWARE=y (this defaults to y so strictly not needed).
   
   ATF / TF-A is required (in bootloader / SPL) to boot the secondary CPU.
   
   ## Impact
   
   Impact is limited to the imx9 platform only. SMP support is added.
   No user, security, documentation etc. impact whatsoever; besides the 
aforementioned configs if SMP is wanted.
   
   ## Testing
   
   iMX93 board with an application with >100 processes and threads.
   
   
   


-- 
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-unsubscr...@nuttx.apache.org

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

Reply via email to