-
Notifications
You must be signed in to change notification settings - Fork 8.3k
drivers: memc: {stm32_xspi_psram,stm32_ospi_psram}: make NCS boundary configurable in dt #96545
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
drivers: memc: {stm32_xspi_psram,stm32_ospi_psram}: make NCS boundary configurable in dt #96545
Conversation
ec16e8b to
3cf6fa0
Compare
erwango
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.
Thanks!
For consistency, this should probably be also added to recently merged st,stm32-ospi-psram as well which was merged earlier today.
This also raises the question of factorizing part of the binding, but of the scope of this PR.
3cf6fa0 to
b671ec9
Compare
Ok, I've added it in another commit. Would you prefer I open another PR? |
Limit a transaction to a boundary of aligned addresses. Each PSRAM may specify different configuration. Signed-off-by: Arthur Gay <arthur.gay@marshmallow.kids>
Limit a transaction to a boundary of aligned addresses. Each PSRAM may specify different configuration. Signed-off-by: Arthur Gay <arthur.gay@marshmallow.kids>
The default value has changed in previous commits, so set it explicitly in the devicetree with the new st,csbound property. Signed-off-by: Arthur Gay <arthur.gay@marshmallow.kids>
b671ec9 to
88c2fcf
Compare
|
etienne-lms
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.
CI build test failure is unrelated, see #96635.



Limit a transaction to a boundary of aligned addresses. Each PSRAM may specify different configuration.
Reference: https://www.st.com/resource/en/reference_manual/rm0477-stm32h7rx7sx-armbased-32bit-mcus-stmicroelectronics.pdf#page=1016