1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495 |
- // SPDX-License-Identifier: GPL-2.0+
- /*
- * Copyright (c) 2016 NextThing Co
- * Copyright (c) 2016 Free Electrons
- */
- /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;
- };
- };
- };
- };
|