| /linux-6.15/Documentation/devicetree/bindings/ |
| H A D | writing-schema.rst | 16 Each schema doc is a structured json-schema which is defined by a set of 30 $schema 31 Indicates the meta-schema the schema file adheres to. 106 schema's 'properties' or 'patternProperties'. Each schema is supposed to 175 The DT schema project must be installed in order to validate the DT schema 176 binding documents and validate DTS files using the DT schema. The DT schema 194 The DT schema binding documents must be validated using the meta-schema (the 195 schema for the schema) to ensure they are both valid json-schema and valid 207 binding schema files. 226 json-schema Resources [all …]
|
| H A D | example-schema.yaml | 10 $id: http://devicetree.org/schemas/example-schema.yaml# 11 # $schema is the meta-schema this schema should be validated with. 12 $schema: http://devicetree.org/meta-schemas/core.yaml# 33 # In this case, a 'false' schema will never match. 36 # A dictionary of DT properties for this binding schema 42 # The boolean schema must be a list of schemas. 64 # specific schema don't need to do those checks. 124 # The type is set in the core schema. Per-device schema only need to set 156 core schema. 211 # For multiple 'if' schema, group them under an 'allOf'. [all …]
|
| H A D | Makefile | 4 DT_MK_SCHEMA ?= dt-mk-schema 62 $(obj)/processed-schema.json: $(DT_DOCS) check_dtschema_version FORCE 72 always-y += processed-schema.json 81 dt_compatible_check: $(obj)/processed-schema.json
|
| H A D | .gitignore | 3 /processed-schema*.yaml 4 /processed-schema*.json
|
| H A D | writing-bindings.rst | 56 https://github.com/devicetree-org/dt-schema/blob/main/dtschema/schemas/property-units.yaml 72 - Properties without schema types (e.g. without standard suffix or not defined 73 by schema) need the type, even if this is an enum. 75 - If schema includes other schema (e.g. /schemas/i2c/i2c-controller.yaml) use
|
| H A D | incomplete-devices.yaml | 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 19 Following list of devices is an incomplete schema with a goal to pass DT schema 253 unlikely to get converted to DT schema. 259 unlikely to get converted to DT schema.
|
| H A D | submitting-patches.rst | 27 2) DT binding files are written in DT schema format using json-schema 33 See Documentation/devicetree/bindings/writing-schema.rst for more details 34 about schema and tools setup.
|
| H A D | graph.txt | 1 This file has moved to graph.yaml in dt-schema repo
|
| H A D | index.rst | 9 writing-schema
|
| /linux-6.15/tools/testing/selftests/net/lib/py/ |
| H A D | ynl.py | 37 schema='', recv_size=recv_size) 43 schema='', recv_size=recv_size) 48 schema='', recv_size=recv_size) 53 schema='', recv_size=recv_size) 58 schema='', recv_size=recv_size)
|
| /linux-6.15/arch/x86/kernel/cpu/resctrl/ |
| H A D | ctrlmondata.c | 457 static void show_doms(struct seq_file *s, struct resctrl_schema *schema, int closid) in show_doms() argument 459 struct rdt_resource *r = schema->res; in show_doms() 467 seq_printf(s, "%*s:", max_name_width, schema->name); in show_doms() 476 schema->conf_type); in show_doms() 478 seq_printf(s, schema->fmt_str, dom->hdr.id, ctrl_val); in show_doms() 487 struct resctrl_schema *schema; in rdtgroup_schemata_show() local 495 list_for_each_entry(schema, &resctrl_schema_all, list) { in rdtgroup_schemata_show() 496 seq_printf(s, "%s:uninitialized\n", schema->name); in rdtgroup_schemata_show() 511 list_for_each_entry(schema, &resctrl_schema_all, list) { in rdtgroup_schemata_show() 512 if (closid < schema->num_closid) in rdtgroup_schemata_show() [all …]
|
| /linux-6.15/Documentation/devicetree/bindings/clock/ |
| H A D | clock-bindings.txt | 1 This file has moved to the clock binding schema: 2 https://github.com/devicetree-org/dt-schema/blob/main/dtschema/schemas/clock/clock.yaml
|
| H A D | allwinner,sun4i-a10-mod0-clk.yaml | 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 25 # PRCM's schema. Make sure we only validate standalone nodes.
|
| /linux-6.15/tools/net/ynl/pyynl/ |
| H A D | cli.py | 106 args.schema = '' 114 if args.schema is None and spec.startswith(sys_schema_dir): 115 args.schema = '' # disable schema validation when installed 121 ynl = YnlFamily(spec, args.schema, args.process_unknown,
|
| /linux-6.15/tools/testing/selftests/resctrl/ |
| H A D | resctrlfs.c | 697 char controlgroup[1024], reason[128], schema[1024] = {}; in write_schemata() local 718 schema_len = snprintf(schema, sizeof(schema), "%s:%d=%s\n", in write_schemata() 720 if (schema_len < 0 || schema_len >= sizeof(schema)) { in write_schemata() 735 if (write(fd, schema, schema_len) < 0) { in write_schemata() 746 schema[schema_len - 1] = 0; in write_schemata() 749 schema, ret ? " # " : "", in write_schemata()
|
| /linux-6.15/Documentation/devicetree/bindings/soc/renesas/ |
| H A D | renesas-soc.yaml | 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 66 # schema hits all compatibles that have at lest one Renesas compatible 68 # that don't match the schema select pattern. For example,
|
| /linux-6.15/Documentation/devicetree/bindings/reset/ |
| H A D | allwinner,sun6i-a31-clock-reset.yaml | 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 25 # PRCM's schema. Make sure we only validate standalone nodes.
|
| /linux-6.15/Documentation/devicetree/bindings/interrupt-controller/ |
| H A D | intel,ce4100-ioapic.yaml | 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 26 This schema defines bindings for I/O APIC interrupt controller.
|
| /linux-6.15/Documentation/devicetree/bindings/pci/ |
| H A D | pci-ep-bus.yaml | 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 15 This common schema is intended to be referenced from device tree bindings and
|
| /linux-6.15/Documentation/devicetree/bindings/memory-controllers/ |
| H A D | mc-peripheral-props.yaml | 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 16 should go in their own separate schema that should be referenced
|
| /linux-6.15/Documentation/devicetree/bindings/net/ |
| H A D | lantiq,pef2256.yaml | 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 93 lantiq,channel-phase = 2, the interleave schema with unused time-slots 98 interleave schema is 102 lantiq,channel-phase = 1, the interleave schema is
|
| H A D | qcom,bam-dmux.yaml | 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 18 Note that this schema does not directly describe a hardware block but rather
|
| /linux-6.15/Documentation/devicetree/bindings/iio/adc/ |
| H A D | ingenic,adc.yaml | 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 18 https://github.com/devicetree-org/dt-schema/blob/master/schemas/iio/iio-consumer.yaml,
|
| /linux-6.15/Documentation/userspace-api/netlink/ |
| H A D | specs.rst | 24 This document describes details of the schema. 34 There are four schema levels for Netlink specs, from the simplest used 42 customization of define and enum type and value names; this schema should 45 - ``genetlink-legacy`` - Generic Netlink catch all schema supporting quirks of 47 - ``netlink-raw`` - catch all schema supporting pre-Generic Netlink protocols 56 YAML schema has the following conceptual sections: 64 Most properties in the schema accept (or in fact require) a ``doc`` 68 schema. See the documentation of :doc:`genetlink-c <c-code-gen>` 92 The schema level, default is ``genetlink``, which is the only value
|
| /linux-6.15/Documentation/devicetree/bindings/memory-controllers/ddr/ |
| H A D | jedec,lpddr-props.yaml | 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 12 reused for each type. Nodes using this schema should generally be nested under
|