zephyr/dts/bindings/test
Grzegorz Swiderski 7e95816baf dts: bindings: Move zephyr,memory-region property definition
Move it to a common file named `zephyr,memory-common.yaml`, which
replaces `zephyr,memory-attr.yaml` and takes its contents as well.

This is so that another binding, e.g., `vnd,memory-region`, can support
being combined with the `zephyr,memory-region` binding like so:

  node@deadbeef {
    compatible = "vnd,memory-region", "zephyr,memory-region";
    zephyr,memory-region = "NAME";
    ...
  };

To allow this, edtlib would require `vnd,memory-region` to include the
property definitions from this new common file.

The same can't be done by including `zephyr,memory-region.yaml` directly
because that file marks the property in question as always required, and
it shouldn't be required whenever the `vnd,memory-region` compatible is
used on its own.

Signed-off-by: Grzegorz Swiderski <grzegorz.swiderski@nordicsemi.no>
2024-05-16 15:18:46 +01:00
..
vnd,adc-temp-sensor.yaml dts: bindings: add missing pinctrl-device.yaml includes 2023-09-27 13:58:28 +02:00
vnd,adc.yaml yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
vnd,array-holder.yaml
vnd,busy-sim.yaml yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
vnd,can-controller.yaml
vnd,can-transceiver.yaml
vnd,child-bindings.yaml
vnd,clock.yaml yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
vnd,cpu-intc.yaml tests: devicetree: api: test DT_IRQ_LEVEL and DT_INST_IRQ_LEVEL 2024-01-23 06:48:16 -05:00
vnd,device-with-props.yaml tests: lib: devicetree: test DT_ANY_INST_HAS_PROP_STATUS_OKAY 2023-04-24 09:21:36 -05:00
vnd,disabled-compat.yaml
vnd,dma.yaml yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
vnd,emul-tester.yaml test: emul: Verify backend API operation 2023-01-27 01:01:06 +09:00
vnd,enum-holder-inst.yaml
vnd,enum-holder.yaml
vnd,enum-int-required-false-holder.yaml dts: bindings: clean up redundant required false attributes 2022-11-20 13:12:44 -05:00
vnd,enum-required-false-holder-inst.yaml
vnd,enum-required-false-holder.yaml dts: bindings: clean up redundant required false attributes 2022-11-20 13:12:44 -05:00
vnd,gpio-device.yaml yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
vnd,gpio-enable-disable-interrupt.yaml tests: drivers: gpio: Add test for GPIO_ENABLE_DISABLE_INTERRUPT 2023-04-06 11:44:07 -04:00
vnd,gpio-expander-common.yaml yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
vnd,gpio-expander-i2c.yaml yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
vnd,gpio-expander-spi.yaml
vnd,gpio-intc-device.yaml tests: lib: devicetree: api: Add tests for IRQ_INTC_* macros 2024-01-17 13:18:00 +01:00
vnd,gpio-one-cell.yaml yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
vnd,gpio.yaml yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
vnd,great-grandchild-bindings.yaml
vnd,i2c-device.yaml yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
vnd,i2c-mux.yaml
vnd,i2c.yaml yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
vnd,i3c-device.yaml yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
vnd,i3c-i2c-device.yaml yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
vnd,i3c.yaml yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
vnd,ieee802154.yaml tests: subsys: openthread: refactor test 2022-08-10 11:57:34 +02:00
vnd,input-device.yaml bindings: test: add a test input device binding 2023-03-24 13:48:28 +00:00
vnd,intc.yaml yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
vnd,interrupt-holder-extended.yaml tests: lib: devicetree: api: Add tests for IRQ_INTC_* macros 2024-01-17 13:18:00 +01:00
vnd,interrupt-holder.yaml yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
vnd,mbox-consumer.yaml dts: bindings: test: add vnd,mbox-consumer 2024-03-07 14:32:57 +00:00
vnd,mbox-zero-cell.yaml dts: bindings: test: device labels are now optional 2022-07-19 12:31:53 +00:00
vnd,mbox.yaml dts: bindings: test: device labels are now optional 2022-07-19 12:31:53 +00:00
vnd,memory-attr.yaml dts: bindings: Move zephyr,memory-region property definition 2024-05-16 15:18:46 +01:00
vnd,non-deprecated-label.yaml devicetree: remove label property accessors 2023-12-01 13:09:56 -08:00
vnd,pcie.yaml
vnd,phandle-holder.yaml
vnd,pinctrl-device.yaml
vnd,pinctrl-test.yaml dts: bindings: pinctrl: place pincfg-node props at root level 2022-11-24 09:36:20 +01:00
vnd,pinctrl.yaml
vnd,pwm.yaml yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
vnd,reg-holder-64.yaml devicetree: support of 64-bit addresses from devicetree 2023-06-25 03:29:54 -04:00
vnd,reg-holder.yaml yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
vnd,reserved-compat.yaml tests: lib: devicetree: api: test the 'reserved' status 2023-06-26 03:10:30 -04:00
vnd,reset.yaml yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
vnd,serial.yaml dts: bindings: Remove reg from vnd,serial 2023-09-28 14:07:52 +03:00
vnd,spi-device-2.yaml
vnd,spi-device.yaml yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
vnd,spi.yaml yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
vnd,string-array-token.yaml dts: Add _STRING_TOKEN and _STRING_UPPER_TOKEN to string-array 2022-08-22 13:58:30 -05:00
vnd,string-array-unquoted.yaml dts: Add _STRING_UNQUOTED string and string-array 2023-02-20 09:49:00 +01:00
vnd,string-token.yaml dts: bindings: clean up redundant required false attributes 2022-11-20 13:12:44 -05:00
vnd,string-unquoted.yaml dts: Add _STRING_UNQUOTED string and string-array 2023-02-20 09:49:00 +01:00
vnd,w1.yaml