boards: unify user button defines #17428
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Contribution description
There are a few boards that define there user button as
BTN_B1_PIN
without defining the GPIO mode. This is not compatible with thetests/buttons
application which expects the defines to be calledBTNx_PIN
andBTNx_MODE
.This PR renamed these defines to make them compatible and testable with
tests/buttons
.Testing procedure
tests/buttons
now works withb-l072z-rwan1
,b-l475e-iot01a
,pyboard
andublox-c030-u201
.Issues/PRs references
Noticed that when working on #17410