-
Notifications
You must be signed in to change notification settings - Fork 7.4k
Convert drivers/serial/uart_sam0.c to new kwork API #34102
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
Comments
I can take a look and test on SAMR21. |
thanks |
There are building problems with DT when using async for sam0. To reproduce can be (at master) any one from
|
@nandojve if I remember you need to disable all uarts except the one with dma as when you enable async uart its assumed to be supported on ALL uarts. |
The sam0 DMA broke after 7967aa6. It was just before the mass const-ify on Zephyr. My guess is that some structure was supposed to not be const because My proposal is convert uart to use new kwork API but driver will continue with a bug. It may take long to understand what is going on with DMA driver. Is it reasonable? |
@nandojve sounds good |
Replace all existing deprecated API with the recommended alternative. Fixes zephyrproject-rtos#34102 Signed-off-by: Peter Bigot <[email protected]> Signed-off-by: Gerson Fernando Budke <[email protected]>
Replace all existing deprecated API with the recommended alternative. Fixes #34102 Signed-off-by: Peter Bigot <[email protected]> Signed-off-by: Gerson Fernando Budke <[email protected]>
Convert drivers/serial/uart_sam0.c to use new kwork API.
See the following issue for details:
#33104
The text was updated successfully, but these errors were encountered: