-
Notifications
You must be signed in to change notification settings - Fork 6.9k
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
Sensor: driver: TI TMAG5273 3D Hall Sensor #53429
Sensor: driver: TI TMAG5273 3D Hall Sensor #53429
Conversation
The compliance tests fail with
Could somebody please tell me why this is happening so I have a chance to fix this? |
29efddd
to
c04c937
Compare
@deveritec-rosc - it's possible you may need to rebase, do a See the Getting Started Guide for more info. https://docs.zephyrproject.org/latest/develop/getting_started/index.html |
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.
Thank you for the contribution.
There are a lot of code style issues that need to be addressed. Please review the details in the failed compliance check and fix by amending the original commit rather than adding a fixup commit.
c04c937
to
b85a1eb
Compare
Hopefully everything done so far. Kind of tricky coming from a project with different styling rules, hope everything is resolved :) |
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.
Some minor nits, but also, I think a lot of the Kconfig choices should probably be converted to Device Tree bindings. The main advantage there is that they are compile time const but not global, and can therefore be set on a per-device-instance basis.
Kconfig for configuring software, Device Tree for configuring software.
4e0c92e
to
2eb2a7f
Compare
93c7145
to
e5a2600
Compare
Please clean up the code style issues, move instance configuration options to devicetree properties, and see if you can reuse the built-in CRC functions in |
e5a2600
to
5ede676
Compare
Updated the code so that all hardware specific options are now located in the dts-file. |
5ede676
to
2c3b76c
Compare
Your call, if you have it ready, you may as well. |
314af7a
to
f61174a
Compare
cb7df5e
to
c546764
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.
pretty cool stuff :)
c546764
to
b971b76
Compare
@MaureenHelm will you be able to have another look? I am pretty confident that your previous review can safely be dismissed, but of course it would be better if you can do a quick last past :) |
@deveritec-rosc please address the merge conflicts |
f9bb06d
b971b76
to
f9bb06d
Compare
@fabiobaltieri @henrikbrixandersen @MaureenHelm please help get this in for 3.6. This was approved on Friday but needed a rebase (the classical fun of I2C sensors conflicting with each other in the I2C.dtsi file) |
Product Homepage: https://www.ti.com/product/TMAG5273 Datasheet: https://www.ti.com/lit/ds/symlink/tmag5273.pdf Tested on a custom hardware with nRF52840. Signed-off-by: Juliane Schulze <[email protected]>
f9bb06d
to
deac1ea
Compare
Product Homepage:
https://www.ti.com/product/TMAG5273
DataSheet:
https://www.ti.com/lit/ds/symlink/tmag5273.pdf
Tested on a custom hardware with nRF52840.
Signed-off-by: Robert Schulze [email protected]