-
Notifications
You must be signed in to change notification settings - Fork 7.5k
drivers/serial: Fix uart issues for i.MX7 and i.MX6 #11778
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
ping @pfalcon and @stanislav-poboril. |
All checks are passing now. Review history of this comment for details about previous failed status. |
This patch fixes the uart isr calling the callback with wrong data (zephyrproject-rtos#11465) and the uart_poll_in checking the wrong status flag. Signed-off-by: Diego Sueiro <[email protected]>
This patch enables the UART_INTERRUPT_DRIVEN by default for colibri_imx7d_m4, udoo_neo_full_m4 and warp7_m4 boards. Signed-off-by: Diego Sueiro <[email protected]>
0dff005
to
503e2ec
Compare
Codecov Report
@@ Coverage Diff @@
## master #11778 +/- ##
=======================================
Coverage 48.21% 48.21%
=======================================
Files 280 280
Lines 43317 43317
Branches 10371 10371
=======================================
Hits 20886 20886
Misses 18283 18283
Partials 4148 4148 Continue to review full report at Codecov.
|
@diegosueiro I have tested the shell module sample on UDOO Neo and it works. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks fro debugging this!
@stanislav-poboril: Can you approve this then? (Click "Files changed" tab, then you'll see "Review changes" button). |
This patch series:
fixes the uart isr calling the callback with wrong data (UART_INTERRUPT_DRIVEN broken on SOC_SERIES_IMX7_M4 and SOC_SERIES_IMX_6X_M4 #11465) and the uart_poll_in checking the wrong status flag.
enables the UART_INTERRUPT_DRIVEN by default for colibri_imx7d_m4, udoo_neo_full_m4 and warp7_m4 boards.