Lines Matching +full:dt +full:- +full:compatible
1 .. SPDX-License-Identifier: GPL-2.0
4 Submitting Devicetree (DT) binding patches
11 Documentation/process/submitting-patches.rst applies.
13 1) The Documentation/ and include/dt-bindings/ portion of the patch should
16 "dt-bindings: <binding dir>: ..."
22 2) DT binding files are written in DT schema format using json-schema
23 vocabulary and YAML file format. The DT binding files must pass validation
28 See Documentation/devicetree/bindings/writing-schema.rst for more details
31 3) DT binding files should be dual licensed. The preferred license tag is
32 (GPL-2.0-only OR BSD-2-Clause).
38 and Cc: the DT maintainers. Use scripts/get_maintainer.pl to identify
39 all of the DT maintainers.
44 6) Any compatible strings used in a chip or board DTS file must be
45 previously documented in the corresponding DT binding text file
47 the Linux device driver does not yet match on the compatible
50 ("checkpatch: add DT compatible string documentation checks"). ]
52 7) The wildcard "<chip>" may be used in compatible strings, as in
55 - compatible: Must contain '"nvidia,<chip>-pcie",
56 "nvidia,tegra20-pcie"' where <chip> is tegra30, tegra132, ...
61 8) If a documented compatible string is not yet matched by the
62 driver, the documentation should also include a compatible
63 string that is matched by the driver (as in the "nvidia,tegra20-pcie"
78 binding, and it hasn't received an Acked-by from the devicetree