-
Notifications
You must be signed in to change notification settings - Fork 8.2k
treewide: Use hyphens instead of underscores for property separation #83352
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
treewide: Use hyphens instead of underscores for property separation #83352
Conversation
|
I have a lot of work to catch up on right now, like CI checks and other underlying changes (maybe due to a lack of focus). |
f765f9a to
debb691
Compare
|
I wrote another PR which adds the devicetree coding style to the contributor guide. |
95e3358 to
502e60a
Compare
502e60a to
0e48b58
Compare
This script replaces all underscore(_) separation in a binding with hyphens(-). Signed-off-by: James Roy <[email protected]>
0e48b58 to
a5aab42
Compare
a5aab42 to
ffc9085
Compare
Implement a check in the CI pipeline to enforce that property names in device tree bindings do not contain underscores. Signed-off-by: James Roy <[email protected]> Signed-off-by: Martí Bolívar <[email protected]>
Bindings now use hyphens(-) instead of underscores(_) as property separators. Signed-off-by: James Roy <[email protected]>
ffc9085 to
5daa5d7
Compare
|
in zephyrproject-rtos#83352 a few bindings were not migrated, fix that, as it will lead to ci fails. Signed-off-by: Fin Maaß <[email protected]>
|
@rruuaanng some props were not migrated and are now causing ci fails, when dts yamls are changed, fix: #91818 |
in zephyrproject-rtos#83352 a few bindings were not migrated, fix that, as it will lead to ci fails. Signed-off-by: Fin Maaß <[email protected]>
in #83352 a few bindings were not migrated, fix that, as it will lead to ci fails. Signed-off-by: Fin Maaß <[email protected]>
in zephyrproject-rtos#83352 a few bindings were not migrated, fix that, as it will lead to ci fails. (cherry picked from commit 4a468e9) Original-Signed-off-by: Fin Maaß <[email protected]> GitOrigin-RevId: 4a468e9 Cr-Build-Id: 8711682253588645601 Cr-Build-Url: https://cr-buildbucket.appspot.com/build/8711682253588645601 Copybot-Job-Name: zephyr-main-copybot-downstream Change-Id: I3e9a931b19c8edb7358a85c93bf8950d95ae253b Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/zephyr/+/6655868 Tested-by: Keith Short <[email protected]> Commit-Queue: Keith Short <[email protected]> Reviewed-by: Yuval Peress <[email protected]> Tested-by: Yuval Peress <[email protected]> Reviewed-by: Keith Short <[email protected]> Tested-by: ChromeOS Copybot <[email protected]>
in zephyrproject-rtos#83352 a few bindings were not migrated, fix that, as it will lead to ci fails. Signed-off-by: Fin Maaß <[email protected]> (cherry picked from commit 4a468e9)



This inherits from proposal #53502, with the main work as shown in the title. For details, see #53506.
Closes: #83741