Skip to content
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

STM32: implement pinmux api #16232

Closed
erwango opened this issue May 17, 2019 · 3 comments
Closed

STM32: implement pinmux api #16232

erwango opened this issue May 17, 2019 · 3 comments
Labels
area: API Changes to public APIs area: Pinmux Enhancement Changes/Updates/Additions to existing features Good first issue Good for a first time contributor to take platform: STM32 ST Micro STM32

Comments

@erwango
Copy link
Member

erwango commented May 17, 2019

Is your enhancement proposal related to a problem? Please describe.
pinmux.h is not implemented for STM32 targets

Describe the solution you'd like
Implement pinmux API for stm32 series

@erwango erwango added Enhancement Changes/Updates/Additions to existing features area: Pinmux platform: STM32 ST Micro STM32 Good first issue Good for a first time contributor to take area: API Changes to public APIs labels May 17, 2019
@psidhu
Copy link
Contributor

psidhu commented May 17, 2019

Quick question: Are we going to ever move to pinmux in dts?

@erwango
Copy link
Member Author

erwango commented May 20, 2019

@psidhu: Yeah, but from my view, this is likely to be the last piece converted to dts.
Reason is I see 2 prerequisites that are not there yet:

  • To be easy to use, it will require that we're able to generate code from dts (at least: not only #define 's).
  • We need a Linux like pinctrl API, used widely, so we only have one API to focus on for dts > code transition.

@erwango
Copy link
Member Author

erwango commented Feb 11, 2020

Closing this point as we're likely focus efforts on implementing DT related pinmux/pinctrl API

@erwango erwango closed this as completed Feb 11, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: API Changes to public APIs area: Pinmux Enhancement Changes/Updates/Additions to existing features Good first issue Good for a first time contributor to take platform: STM32 ST Micro STM32
Projects
None yet
Development

No branches or pull requests

2 participants