123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596 |
- /*
- * Copyright (c) 2016 NextThing Co
- * Copyright (c) 2016 Free Electrons
- *
- * SPDX-License-Identifier: GPL-2.0+
- */
- /dts-v1/;
- /plugin/;
- / {
- /* Test that we can change an int by another */
- fragment@0 {
- target = <&test>;
- __overlay__ {
- test-int-property = <43>;
- };
- };
- /* Test that we can replace a string by a longer one */
- fragment@1 {
- target = <&test>;
- __overlay__ {
- test-str-property = "foobar";
- };
- };
- /* Test that we add a new property */
- fragment@2 {
- target = <&test>;
- __overlay__ {
- test-str-property-2 = "foobar2";
- };
- };
- /* Test that we add a new node (by phandle) */
- fragment@3 {
- target = <&test>;
- __overlay__ {
- new-node {
- new-property;
- };
- };
- };
- /* Test that we add a new node (by path) */
- fragment@4 {
- target-path = "/";
- __overlay__ {
- new-node {
- new-property;
- };
- };
- };
- fragment@5 {
- target-path = "/";
- __overlay__ {
- local: new-local-node {
- new-property;
- };
- };
- };
- fragment@6 {
- target-path = "/";
- __overlay__ {
- test-phandle = <&test>, <&local>;
- };
- };
- fragment@7 {
- target-path = "/";
- __overlay__ {
- test-several-phandle = <&local>, <&local>;
- };
- };
- fragment@8 {
- target = <&test>;
- __overlay__ {
- sub-test-node {
- new-sub-test-property;
- };
- };
- };
- };
|