~/talk

How to Get Your DT Schema Bindings Accepted in Less Than 10 Iterations

slides:none on file

Claim: new DT bindings can land in under ten review iterations by following concrete rules and running the validator before submission. The talk shows using DT schema YAML, installing the Python dt-schema package and running make check_dtb or the dt-validate tool to catch mismatches between binding and DTS, favors strict arrays and vendor-prefixed properties, and recommends finishing bindings with additionalProperties: false (or unevaluatedProperties when referencing common schemas). Real-world outcome: fewer DTC warnings and faster, smaller review cycles.

AI-written summary · about

  1. 0:00Start
  2. 1:48Bindings and Devicetree schema
  3. 6:49Generic rules for bindings-compatibles
  4. 8:42Generic rules for bindings-syscon and simple-mfd
  5. 11:06Generic rules for bindings-properties
  6. 20:55Dos and Don'ts-additional/unevaluated
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.