1// SPDX-License-Identifier: GPL-2.0 2 3/ { 4 testcase-data { 5 overlay-node { 6 /* test bus */ 7 unittest_test_bus: test-bus { 8 compatible = "simple-bus"; 9 #address-cells = <1>; 10 #size-cells = <0>; 11 12 unittest100: test-unittest100 { 13 compatible = "unittest"; 14 status = "okay"; 15 reg = <100>; 16 }; 17 18 unittest101: test-unittest101 { 19 compatible = "unittest"; 20 status = "disabled"; 21 reg = <101>; 22 }; 23 24 unittest0: test-unittest0 { 25 compatible = "unittest"; 26 status = "disabled"; 27 reg = <0>; 28 }; 29 30 unittest1: test-unittest1 { 31 compatible = "unittest"; 32 status = "okay"; 33 reg = <1>; 34 }; 35 36 unittest2: test-unittest2 { 37 compatible = "unittest"; 38 status = "disabled"; 39 reg = <2>; 40 }; 41 42 unittest3: test-unittest3 { 43 compatible = "unittest"; 44 status = "okay"; 45 reg = <3>; 46 }; 47 48 unittest5: test-unittest5 { 49 compatible = "unittest"; 50 status = "disabled"; 51 reg = <5>; 52 }; 53 54 unittest6: test-unittest6 { 55 compatible = "unittest"; 56 status = "disabled"; 57 reg = <6>; 58 }; 59 60 unittest7: test-unittest7 { 61 compatible = "unittest"; 62 status = "disabled"; 63 reg = <7>; 64 }; 65 66 unittest8: test-unittest8 { 67 compatible = "unittest"; 68 status = "disabled"; 69 reg = <8>; 70 }; 71 72 unittest_i2c_test_bus: i2c-test-bus { 73 compatible = "unittest-i2c-bus"; 74 status = "okay"; 75 reg = <50>; 76 77 #address-cells = <1>; 78 #size-cells = <0>; 79 80 test-unittest12 { 81 reg = <8>; 82 compatible = "unittest-i2c-dev"; 83 status = "disabled"; 84 }; 85 86 test-unittest13 { 87 reg = <9>; 88 compatible = "unittest-i2c-dev"; 89 status = "okay"; 90 }; 91 92 test-unittest14 { 93 reg = <10>; 94 compatible = "unittest-i2c-mux"; 95 status = "okay"; 96 97 #address-cells = <1>; 98 #size-cells = <0>; 99 100 i2c@0 { 101 #address-cells = <1>; 102 #size-cells = <0>; 103 reg = <0>; 104 105 test-mux-dev@20 { 106 reg = <0x20>; 107 compatible = "unittest-i2c-dev"; 108 status = "okay"; 109 }; 110 }; 111 }; 112 }; 113 }; 114 }; 115 }; 116}; 117