-
Notifications
You must be signed in to change notification settings - Fork 8.2k
drivers: spi: Initial support for GD32 spi #40416
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
|
The following west manifest projects have been modified in this Pull Request:
Note: This message is automatically posted and updated by the Manifest GitHub Action. |
|
@cameled please, rebase. pinctrl is now available, so SPI driver can make use of it. |
Thanks @gmarull, Looks pinctrl work fine for SPI. I have successfully run the serial flash sample. |
d39074c to
f0b60c7
Compare
nandojve
left a comment
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.
nits
e8ab268 to
ecaa289
Compare
|
Thanks @gmarull, gd32 clock-control |
|
|
Hi folks, After a long period of inactivity I think I'll have a little of free time to continue review. BTW, it will require fix CI errors. |
Yes, the SPI frequency select relay on clock-control.
Sure, It should be fixed. I working on another task now, May be fixed in the end of this week. |
Add gd32 spi initial support. Signed-off-by: HaiLong Yang <[email protected]>
Add a simple gd32 spi driver. Signed-off-by: HaiLong Yang <[email protected]>
Add gd25q16 as "jedec,spi-nor" compatible flash to gd32f450i_eval and gd32vf103v_eval boards. Signed-off-by: HaiLong Yang <[email protected]>
nandojve
left a comment
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.
LGTM!
Thank you @cameled !
This add gd32f450i_eval and gd32vf103v_eval boards to spi_flash sample. Signed-off-by: HaiLong Yang <[email protected]>
MaureenHelm
left a comment
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.
Why is this DNM?
|
@MaureenHelm removed DNM, it was still there due to manifest updates that are no longer part of this PR. |
Add initail support for GigaDevice GD32 SPI controller.
More GD32 support can be found in #38657.
[EDIT]
TODO-List:
ASYNC support(close this feature)