xref: /rk3399_rockchip-uboot/tools/dtoc/dtoc_test_simple.dts (revision 4b26144b09a8993114d42c90b318948efc9fadb9)
1c0791928SSimon Glass/*
2c0791928SSimon Glass * Test device tree file for dtoc
3c0791928SSimon Glass *
4c0791928SSimon Glass * Copyright 2017 Google, Inc
5c0791928SSimon Glass *
6c0791928SSimon Glass * SPDX-License-Identifier:	GPL-2.0+
7c0791928SSimon Glass */
8c0791928SSimon Glass
9c0791928SSimon Glass /dts-v1/;
10c0791928SSimon Glass
11c0791928SSimon Glass/ {
12*4b26144bSSimon Glass	#address-cells = <1>;
13*4b26144bSSimon Glass	#size-cells = <1>;
14c0791928SSimon Glass	spl-test {
15c0791928SSimon Glass		u-boot,dm-pre-reloc;
16c0791928SSimon Glass		compatible = "sandbox,spl-test";
17c0791928SSimon Glass		boolval;
18c0791928SSimon Glass		intval = <1>;
19c0791928SSimon Glass		intarray = <2 3 4>;
20c0791928SSimon Glass		byteval = [05];
21c0791928SSimon Glass		bytearray = [06];
22c0791928SSimon Glass		longbytearray = [09 0a 0b 0c 0d 0e 0f 10 11];
23c0791928SSimon Glass		stringval = "message";
24c0791928SSimon Glass		stringarray = "multi-word", "message";
25c0791928SSimon Glass	};
26c0791928SSimon Glass
27c0791928SSimon Glass	spl-test2 {
28c0791928SSimon Glass		u-boot,dm-pre-reloc;
29c0791928SSimon Glass		compatible = "sandbox,spl-test";
30c0791928SSimon Glass		intval = <3>;
31c0791928SSimon Glass		intarray = <5>;
32c0791928SSimon Glass		byteval = [08];
33c0791928SSimon Glass		bytearray = [01 23 34];
34c0791928SSimon Glass		longbytearray = [09 0a 0b 0c];
35c0791928SSimon Glass		stringval = "message2";
36c0791928SSimon Glass		stringarray = "another", "multi-word", "message";
37c0791928SSimon Glass	};
38c0791928SSimon Glass
39c0791928SSimon Glass	spl-test3 {
40c0791928SSimon Glass		u-boot,dm-pre-reloc;
41c0791928SSimon Glass		compatible = "sandbox,spl-test";
42c0791928SSimon Glass		stringarray = "one";
43c0791928SSimon Glass	};
44c0791928SSimon Glass
45c0791928SSimon Glass	spl-test4 {
46c0791928SSimon Glass		u-boot,dm-pre-reloc;
47c0791928SSimon Glass		compatible = "sandbox,spl-test.2";
48c0791928SSimon Glass	};
49c0791928SSimon Glass
50*4b26144bSSimon Glass	i2c@0 {
51*4b26144bSSimon Glass		compatible = "sandbox,i2c-test";
52*4b26144bSSimon Glass		u-boot,dm-pre-reloc;
53*4b26144bSSimon Glass		#address-cells = <1>;
54*4b26144bSSimon Glass		#size-cells = <0>;
55*4b26144bSSimon Glass		pmic@9 {
56*4b26144bSSimon Glass			compatible = "sandbox,pmic-test";
57*4b26144bSSimon Glass			u-boot,dm-pre-reloc;
58*4b26144bSSimon Glass			reg = <9>;
59*4b26144bSSimon Glass			low-power;
60*4b26144bSSimon Glass		};
61*4b26144bSSimon Glass	};
62c0791928SSimon Glass};
63