jnippula opened a new pull request, #16850: URL: https://github.com/apache/nuttx/pull/16850
## Summary Fix several issues in mpfs_coremmc: - Driver polls data lines ready in busyloop when command is being send. This prevents upper lever mmcsd driver to poll card busy status prior next activity. This causes high cpu load. - Fix check of incorrect fifo depth bits of VR register - Enable 4bit bus width support - Define CONFIG_MPFS_FPGA_FIC0_CLK_FREQ for FPGA FIC0 clock freq. Default freq to 125MHz. Fix for mpfs_emmcsd: - Ignore unsupported WRCOMPLETE event in case CONFIG_MMCSD_SDIOWAIT_WRCOMPLETE is enabled for coremmc. ## Impact mpfs_coremmc fixes improves data transfer speed and fixes high cpu load issue. mpfs_emmcsd fix solves data transfer performance issue in case CONFIG_MMCSD_SDIOWAIT_WRCOMPLETE feature flag is enabled for coremmc. ## Testing Tested with custom MPFS hardware -- 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