/linux-6.3-rc2/Documentation/devicetree/bindings/ |
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. 98 boilerplate. The tools process the schema files to produce the final schema for 123 The DT schema project must be installed in order to validate the DT schema 124 binding documents and validate DTS files using the DT schema. The DT schema 142 The DT schema binding documents must be validated using the meta-schema (the 143 schema for the schema) to ensure they are both valid json-schema and valid 155 binding schema files. 171 json-schema Resources [all …]
|
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. 65 # specific schema don't need to do those checks. 122 # The type is set in the core schema. Per-device schema only need to set 154 core schema. 207 # For multiple 'if' schema, group them under an 'allOf'. [all …]
|
A D | Makefile | 4 DT_MK_SCHEMA ?= dt-mk-schema 67 $(obj)/processed-schema.json: $(DT_DOCS) $(src)/.yamllint check_dtschema_version FORCE 70 always-y += processed-schema.json 79 dt_compatible_check: $(obj)/processed-schema.json
|
A D | .gitignore | 3 /processed-schema*.yaml 4 /processed-schema*.json
|
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
|
A D | submitting-patches.rst | 22 2) DT binding files are written in DT schema format using json-schema 28 See Documentation/devicetree/bindings/writing-schema.rst for more details 29 about schema and tools setup.
|
A D | graph.txt | 1 This file has moved to graph.yaml in dt-schema repo
|
A D | index.rst | 8 writing-schema
|
/linux-6.3-rc2/arch/x86/kernel/cpu/resctrl/ |
A D | ctrlmondata.c | 462 static void show_doms(struct seq_file *s, struct resctrl_schema *schema, int closid) in show_doms() argument 464 struct rdt_resource *r = schema->res; in show_doms() 469 seq_printf(s, "%*s:", max_name_width, schema->name); in show_doms() 478 schema->conf_type); in show_doms() 490 struct resctrl_schema *schema; in rdtgroup_schemata_show() local 498 list_for_each_entry(schema, &resctrl_schema_all, list) { in rdtgroup_schemata_show() 499 seq_printf(s, "%s:uninitialized\n", schema->name); in rdtgroup_schemata_show() 514 list_for_each_entry(schema, &resctrl_schema_all, list) { in rdtgroup_schemata_show() 515 if (closid < schema->num_closid) in rdtgroup_schemata_show() 516 show_doms(s, schema, closid); in rdtgroup_schemata_show()
|
/linux-6.3-rc2/Documentation/devicetree/bindings/mfd/ |
A D | allwinner,sun6i-a31-prcm.yaml | 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 58 # Already checked in the main schema 88 # Already checked in the main schema 122 # Already checked in the main schema 153 # Already checked in the main schema 186 # Already checked in the main schema
|
A D | allwinner,sun8i-a23-prcm.yaml | 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 60 # Already checked in the main schema 94 # Already checked in the main schema 125 # Already checked in the main schema 144 # Already checked in the main schema
|
/linux-6.3-rc2/Documentation/devicetree/bindings/clock/ |
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
|
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.3-rc2/tools/net/ynl/ |
A D | cli.py | 25 args.schema = '' 31 ynl = YnlFamily(args.spec, args.schema)
|
/linux-6.3-rc2/tools/testing/selftests/resctrl/ |
A D | resctrlfs.c | 496 char controlgroup[1024], schema[1024], reason[64]; in write_schemata() local 525 sprintf(schema, "%s%d%c%s", "L3:", resource_id, '=', schemata); in write_schemata() 527 sprintf(schema, "%s%d%c%s", "MB:", resource_id, '=', schemata); in write_schemata() 537 if (fprintf(fp, "%s\n", schema) < 0) { in write_schemata() 548 schema, ret ? " # " : "", in write_schemata()
|
/linux-6.3-rc2/Documentation/devicetree/bindings/reset/ |
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.3-rc2/Documentation/devicetree/bindings/memory-controllers/ |
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.3-rc2/Documentation/devicetree/bindings/interrupt-controller/ |
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.
|
A D | intel,ce4100-lapic.yaml | 5 $schema: "http://devicetree.org/meta-schemas/core.yaml#" 26 This schema defines bindings for local APIC interrupt controller.
|
/linux-6.3-rc2/Documentation/userspace-api/netlink/ |
A D | specs.rst | 24 This document describes details of the schema. 33 There are four schema levels for Netlink specs, from the simplest used 41 customization of define and enum type and value names; this schema should 44 - ``genetlink-legacy`` - Generic Netlink catch all schema supporting quirks of 46 - ``netlink-raw`` - catch all schema supporting pre-Generic Netlink protocols 55 YAML schema has the following conceptual sections: 63 Most properties in the schema accept (or in fact require) a ``doc`` 67 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.3-rc2/Documentation/devicetree/bindings/iio/adc/ |
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.3-rc2/Documentation/devicetree/bindings/ata/ |
A D | snps,dwc-ahci-common.yaml | 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 13 This document defines device tree schema for the generic Synopsys DWC
|
/linux-6.3-rc2/Documentation/devicetree/bindings/memory-controllers/ddr/ |
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
|
/linux-6.3-rc2/Documentation/devicetree/bindings/net/ |
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.3-rc2/net/ipv6/ |
A D | ioam6.c | 183 sc = rcu_dereference_protected(ns->schema, in ioam6_genl_delns() 230 sc = rcu_dereference(ns->schema); in __ioam6_genl_dumpns_element() 390 rcu_assign_pointer(ns->schema, NULL); in ioam6_genl_delsc() 535 sc_ref = rcu_dereference_protected(ns->schema, in ioam6_genl_ns_set_schema() 539 rcu_assign_pointer(ns->schema, sc); in ioam6_genl_ns_set_schema() 545 rcu_assign_pointer(ns_ref->schema, NULL); in ioam6_genl_ns_set_schema() 878 sc = rcu_dereference(ns->schema); in ioam6_fill_trace_data()
|