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

   ## Summary
   
   This PR adds two small usbdev fixes:
   
   - Fix a small mismatch in usb phy pll bring-up sequence. It didn't follow 
the reference manual. Checked against both imxrt1170 and imxrt1180 reference 
manuals. There is no observed issue with the existing code - I found this 
inconsistency with RM while debugging something else, and I thought that it is 
better to have the sequence strictly according to the RM to avoid random issues 
in the future.
   - Add support for ARMV8M_DCACHE_LINESIZE to be able to compile on M33 with 
caches enabled, and correct
     alignment in imxrt1180-evk board-specific dma memory allocation code.
   
   ## Impact
   
   Doesn't touch anything but imxrt code, no functional impact on any current 
boards. Fixes usb operation on imxrt118x:nsh-m33 if cache and dma is enabled on 
those.
   
   ## Testing
   
   Tested on current imxrt1180-evk:nsh-m33 and imxrt1180-evk:nsh 
configurations, as well as with external app (PX4) that USB remains functional 
(it doesn't break anything).
   


-- 
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