Linux Audio

Check our new training course

Linux kernel drivers training

Mar 31-Apr 9, 2025, special US time zones
Register
Loading...
v6.13.7
 1// SPDX-License-Identifier: GPL-2.0
 2
 3/ {
 4	testcase-data {
 5		platform-tests {
 6			#address-cells = <1>;
 7			#size-cells = <0>;
 8
 9			test-device@0 {
10				compatible = "test-device";
11				reg = <0x0>;
12
13				#address-cells = <1>;
14				#size-cells = <0>;
15
16				dev@100 {
17					compatible = "test-sub-device";
18					reg = <0x100>;
19				};
20			};
21
22			test-device@1 {
23				compatible = "test-device";
24				reg = <0x1>;
25
26				#address-cells = <1>;
27				#size-cells = <0>;
28
29				dev@100 {
30					compatible = "test-sub-device",
31						     "test-compat2",
32						     "test-compat3";
33					reg = <0x100>;
34				};
35			};
36		};
37
38		platform-tests-2 {
39			// No #address-cells or #size-cells
40			node {
41				#address-cells = <1>;
42				#size-cells = <1>;
43
44				test-device@100 {
45					compatible = "test-sub-device";
46					reg = <0x100 1>;
47				};
48			};
49		};
50	};
51};
v6.2
 1// SPDX-License-Identifier: GPL-2.0
 2
 3/ {
 4	testcase-data {
 5		platform-tests {
 6			#address-cells = <1>;
 7			#size-cells = <0>;
 8
 9			test-device@0 {
10				compatible = "test-device";
11				reg = <0x0>;
12
13				#address-cells = <1>;
14				#size-cells = <0>;
15
16				dev@100 {
17					compatible = "test-sub-device";
18					reg = <0x100>;
19				};
20			};
21
22			test-device@1 {
23				compatible = "test-device";
24				reg = <0x1>;
25
26				#address-cells = <1>;
27				#size-cells = <0>;
28
29				dev@100 {
30					compatible = "test-sub-device",
31						     "test-compat2",
32						     "test-compat3";
33					reg = <0x100>;
34				};
35			};
36		};
 
 
 
 
 
 
 
 
 
 
 
 
 
37	};
38};