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
vnd,array-holder.yaml
vnd,busy-sim.yaml
vnd,can-controller.yaml
vnd,can-transceiver.yaml
vnd,child-bindings.yaml
vnd,clock.yaml
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
vnd,emul-tester.yaml
vnd,enum-holder-inst.yaml
vnd,enum-holder.yaml
vnd,enum-int-required-false-holder.yaml
vnd,enum-required-false-holder-inst.yaml
vnd,enum-required-false-holder.yaml
vnd,gpio-device.yaml
vnd,gpio-enable-disable-interrupt.yaml
vnd,gpio-expander-common.yaml
vnd,gpio-expander-i2c.yaml
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
vnd,gpio.yaml
vnd,great-grandchild-bindings.yaml
vnd,i2c-device.yaml
vnd,i2c-mux.yaml
vnd,i2c.yaml
vnd,i3c-device.yaml
vnd,i3c-i2c-device.yaml
vnd,i3c.yaml
vnd,ieee802154.yaml
vnd,input-device.yaml
vnd,intc.yaml
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
vnd,mbox-consumer.yaml dts: bindings: test: add vnd,mbox-consumer 2024-03-07 14:32:57 +00:00
vnd,mbox-zero-cell.yaml
vnd,mbox.yaml
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
vnd,pinctrl.yaml
vnd,pwm.yaml
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
vnd,reserved-compat.yaml tests: lib: devicetree: api: test the 'reserved' status 2023-06-26 03:10:30 -04:00
vnd,reset.yaml
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
vnd,spi.yaml
vnd,string-array-token.yaml
vnd,string-array-unquoted.yaml
vnd,string-token.yaml
vnd,string-unquoted.yaml
vnd,w1.yaml