This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
gsoc:2024-gsoc-device-tree-bindings [2024/02/08 12:16] 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 11: | Line 11: | ||
A device tree bindings file offers information about the properties supported by Linux kernel device tree blob. | A device tree bindings file offers information about the properties supported by Linux kernel device tree blob. | ||
- | Location for this documents is under ''Documentation/devicetree/bindings/'' | + | Location for this documents is under ''Documentation/devicetree/bindings/''. |
- | d | + | |
- | ` | + | |
- | + | ||
- | **To be updated** | + | |
==== Proposal 1: Convert device tree bindings to DT schema ==== | ==== Proposal 1: Convert device tree bindings to DT schema ==== | ||
Line 53: | 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 59: | 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 71: | Line 66: | ||
- | ==== How do I get started? ==== | + | |