-
Notifications
You must be signed in to change notification settings - Fork 8.2k
[TOPIC-GPIO] revisions to 802154 driver PR #22323
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
|
All checks are passing now. checkpatch (informational only, not a failure)Tip: The bot edits this comment instead of posting a new one, so you can check the comment's history to see earlier messages. |
|
@jfischer-phytec-iot This is essentially the same as the branch you provided (thanks) except that I added a copyright statement for the sample overlay to avoid a checkpatch warning. I also added a commit to address @mnkp's request for consistent GPIO initial output values. |
5632ba4 to
2ce24d7
Compare
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.
Let's initialize all outputs to a known value.
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.
Low seems to be the off/in-reset state so I went with that.
e1b260b to
2b56ff7
Compare
Update to use new API for GPIO pin configuration and operation. Fix invalid arithmetic on void pointer. Mark all CC2520 GPIOs as required in binding. Signed-off-by: Tomasz Bursztyka <[email protected]> Signed-off-by: Peter Bigot <[email protected]>
Update to use new API for GPIO pin configuration and operation. Fix invalid arithmetic on void pointer. Convert to support devicetree. Signed-off-by: Tomasz Bursztyka <[email protected]> Signed-off-by: Peter Bigot <[email protected]>
This PR augments #22241 with additional commits to resolve various problems.
From #22241 (comment) are fixes to the devicetree binding names, along with other build errors.
Also added are platform configurations to test the driver builds. For CC1200 the resulting application does not link due to configuration conflicts.