This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
gsoc:2024-gsoc-device-tree-bindings [2024/02/08 12:19] dbaluta [Proposal 1: Convert device tree bindings to DT schema] |
gsoc:2024-gsoc-device-tree-bindings [2024/02/08 12:21] dbaluta [How do I get started?] |
||
---|---|---|---|
Line 16: | Line 16: | ||
1 contributor medium-size (175hours) | 1 contributor medium-size (175hours) | ||
- | Level of difficulty: Easy | + | Level of difficulty: Intermediate |
Historically device tree bindings were written in plain ''.txt'' files. These files serve only as documentation but they cannot really be used to validate the syntax used in device tree files. | Historically device tree bindings were written in plain ''.txt'' files. These files serve only as documentation but they cannot really be used to validate the syntax used in device tree files. | ||
Line 48: | Line 48: | ||
How to find ideas of patches to create: | How to find ideas of patches to create: | ||
- | 1) Look for small ''txt'' files that might be easier to convert. | + | Look for small ''txt'' files that might be easier to convert. |
* Suggestion is for files to have in mind ''Documentation/devicetree/bindings/{sound|iio|hwmon,regulator, rtc, watchdog}''. | * Suggestion is for files to have in mind ''Documentation/devicetree/bindings/{sound|iio|hwmon,regulator, rtc, watchdog}''. | ||
* Use ''git log'' and look into history to see how similar patches where done. | * Use ''git log'' and look into history to see how similar patches where done. | ||
Line 54: | Line 54: | ||
- | 2) Cleanup all easy dtbs_check warnings for the platforms, like node | + | Cleanup all easy dtbs_check warnings for the platforms, like node |
names, unused/not allowed properties. Run ''make dtbs_check''. | names, unused/not allowed properties. Run ''make dtbs_check''. | ||
Line 66: | Line 66: | ||
- | ==== How do I get started? ==== | + | |