History
6 branches 11 tags
dtb: Improve 'dma-masters' property type handling 31fcea6 last year
schemas: Add 'db' property unit 07c48a3 last year
schemas: chosen: add KHO properties 230298d last year
validator: Fix ordering issue with properties referencing another pro… 18ac2d8 last year
tests: Add test for DTSchema.check_schema_refs() 4dbacd6 last year
schema: Rework instantiating DTSchema.validator 2c5f057 last year
schemas: gpio-nexus-node: Fix schema $ref paths 19c88b9 last year
schema: Fix a false positive unevaluatedProperties/additionalProperti… fb770c7 last year
schemas: reset: Add '#reset-cells' into schema b7f612c last year
schemas: reset: Add descriptions from original text binding 7e3ef3e last year
meta-schemas: nodes: Allow if-then-else directly in patternProperties… 53a2132 last year
schemas: PCI: Add standard PCIe WAKE# signal 9d1305d last year
schemas: root-node: Add 'all-in-one' chassis-type 49451a5 last year
meta-schemas: Allow "deprecated" in string-array items schemas 32749b3 last year
schema: Fix reference check f-string for 3.11 and earlier 5b6d396 last year
validator: Improve error message on reference failure aa81756 last year
schema: Improve error message for reference errors b8edceb last year
schema: Rework $ref checks ff24843 last year
fixups: Add missing start and end anchors on 'pinctrl-[0-9]+' pattern 23fd5d4 last year
schemas: pci-device: Allow interrupts-extended for sideband interrupts e6ea659 last year
dtb: Fix handling of nodes with 'interrupts' and 'interrupt-map' 62bdf7a last year
schemas: reg: Add endianness properties 53ef030 last year
schemas: power-domain: Add descriptions and examples 774af5c last year
schemas: Add IOMMU provider schema d3f10a8 last year
schemas: iommu: Add missing description for 'iommus' property 2b94b94 last year
meta-schemas: Rework schemas to avoid oneOf e0c587a last year
meta-schemas: cell: Fix 'oneOf' schema for #/single c6ab0b0 last year
schemas: pci: Add description for msi-map dd3e3dc last year
dt-validate: Print the node compatible in addition to the node name 494b6d0 last year
schemas: cpu: Relax "cpu-release-addr" constraints to match users ab5dd75 last year
fixups: Always add node properties conditional on other properties 9180bfc last year
mk_schema: Sort json keys on output 2c1e7e0 last year
schemas: i2c: Allow for 'i2c-.*' node names 647181a last year
schemas: i2c: Avoid extra characters in i2c nodename pattern 57138f5 last year
schemas: Allow nonposted-mmio on individual device, children of simpl… b64c5c3 last year
dtb: Handle properties with both matrix and scalar types 0f9dc23 last year
schemas: root-node: Allow extending root node schema 7b57675 last year
meta-schemas: Add a pattern for maintainers emails abf9328 last year
schemas: pci: bridge: Document PCIe N_FTS 0312151 last year
schemas: pci: bridge: Document PCI L0s & L1 entry delay 47d7ad9 last year
schemas: gpio: Add descriptions ee08e89 last year
schemas: root-node: add 'spectacles' chassis-type Dmitry Baryshkov 644421d last year
schemas: gpio: Restrict HOG node name pattern to suffixes 6f17cbd last year
schemas: property-units: Add the picoamp type bd5701e last year
validator: Add warning for properties with incompatible multiple types 6fa259d 2 years ago
schemas: Add access controller consumer c4da38d 2 years ago
github: Disable python 3.7 ea243eb 2 years ago
meta-schemas: Allow additionalItems to be a schema b5356df 2 years ago
dt-bindings: trigger: Add trigger source 93ee800 2 years ago
schemas: pci: bridge: Document PCIe equalization presets Krishna chaitanya chundru cc02c13 2 years ago
dtb: Fix type collision with "mode-gpios" cabb5b9 2 years ago
github: Enable python 3.12 and 3.13 4f1b8c1 2 years ago
Add a tool to compare schemas for ABI changes 9efa90e 2 years ago
dt-bindings: u-boot: Add property for LED boot and activity 3033f0b 2 years ago
validator: Don't crash if the de-aliaser hack fails d41cf1e 2 years ago
schemas: gpio: Add GPIO nexus node f333676 2 years ago
schemas: gpio: Remove #gpio-cells dependence on gpio-controller 5844e95 2 years ago
fixups: Allow "items" entries to be boolean c9b4797 2 years ago
meta-schemas: Allow "not" in "items" list 0983463 2 years ago
meta-schemas: Exclude "adi,channels" from vendor properties 3656244 2 years ago
schemas: Add wakeup-source schema 12c3cd5 2 years ago
schemas: i2c: add optional GPIO binding for SMBALERT# line Wolfram Sang 0934678 2 years ago
github: Update actions versions 577c1ab 2 years ago
validator: Warn on multiple schemas with same compatible string dc4787b 2 years ago
schemas: root-node: Add 'television' chassis-type 615da72 2 years ago
schemas: core: Introduce "fail-needs-probe" status 52c380e 2 years ago
schemas: i2c: add generic interrupt name for I2C controllers Wolfram Sang c51125d 2 years ago
schemas: i2c: clean up interrupt descriptions for I2C targets Wolfram Sang 285f991 2 years ago
schemas: i2c: reword descriptions for inclusive language Wolfram Sang 74bc7ea 2 years ago
dt-validate: Support multiple schema id matches 5270b95 2 years ago
schemas: property-units: Exclude some non-conforming properties 449b457 2 years ago
meta-schemas: Disable checks on non-conformant unit suffix properties 8f5303c 2 years ago
dtb: Fix 'interrupt-map' decoding for single entry e5d88ac 2 years ago
validator: Decend allOf/anyOf/oneOf keywords when extracting properties 69c4839 2 years ago
dtb: Handle multiple types differing in sign f13c181 2 years ago
dtb: Handle multiple types for 'dma-masters' c00f747 2 years ago
dtb: Ensure there's only 1 phandle type 6eb87ba 2 years ago
schema: Skip additionalProperties check when all properties are false 0e44e14 2 years ago
Decode DTB properties to native type and drop schema fixups 23441a4 2 years ago
schemas: introduce assigned-clock-rates-u64 650bf2d 2 years ago
validator: Support matching schemas on fallback compatible strings 3b69bad 2 years ago
validator: Add 'test,' compatible prefix for test cases 833054f 2 years ago
dtschema: Delay ruamel.yaml import 7c8798f 2 years ago
schema: Another take on checking additionalProperties/unevaluatedProp… a5bbb3e 2 years ago
format_error: Drop inadvertent newline added to conditional error mes… 8733c90 2 years ago
schemas: simple-bus: Rework handling of child nodes without unit-address ed9190d 2 years ago
Improve 'oneOf' error messages 1a2c5d8 2 years ago
fixups: Convert anyOf/oneOf + const to enum 0f006b1 2 years ago
dt-validate: Add an 'only matching compatible' schema validation mode 64b72b0 2 years ago
schemas: pci: allow additional device properties in pci-pci-bridge dc5e8d9 2 years ago
validator: Rework selecting schemas for validation db9c05a 2 years ago
validator: Add a version to the processed schemas ebfb590 2 years ago
schemas: chosen: Remove 'linux,tpm-kexec-buffer' 3c46a21 2 years ago
README: fix broken link to json-schema.org c1cef8b 2 years ago
schemas: Add schema for post-init-providers Saravana Kannan fc1eff6 2 years ago
fixups: Fix dropping of array 'items' schema 5fdf965 2 years ago
schemas: chosen: Change address+size properties' type to 'address' c95c9ad 2 years ago
Add a dedicated type for address properties 08eff8e 2 years ago
dtb: Filter out types with the wrong length multiple 5c8869e 2 years ago