Warning, /testsuites/libtests/ofw01/some.dts is written in an unsupported language. File is not indexed.
0001 /* SPDX-License-Identifier: BSD-2-Clause */
0002
0003 /*
0004 * Copyright (c) 2020 Niteesh G S <niteesh.gs@gmail.com>. All rights reserved.
0005 * Copyright (c) 2015 embedded brains GmbH & Co. KG
0006 *
0007 * Redistribution and use in source and binary forms, with or without
0008 * modification, are permitted provided that the following conditions
0009 * are met:
0010 * 1. Redistributions of source code must retain the above copyright
0011 * notice, this list of conditions and the following disclaimer.
0012 * 2. Redistributions in binary form must reproduce the above copyright
0013 * notice, this list of conditions and the following disclaimer in the
0014 * documentation and/or other materials provided with the distribution.
0015 *
0016 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
0017 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
0018 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
0019 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
0020 * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
0021 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
0022 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
0023 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
0024 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
0025 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
0026 * POSSIBILITY OF SUCH DAMAGE.
0027 */
0028
0029 /dts-v1/;
0030
0031 / {
0032 compatible = "a,b";
0033 #address-cells = <1>;
0034 #size-cells = <2>;
0035 model = "c";
0036
0037 d {
0038 e = "f";
0039 g;
0040
0041 h@0 {
0042 };
0043
0044 h@1 {
0045 w = <123>;
0046 };
0047 };
0048
0049 aliases {
0050 k = "/m@1248";
0051 };
0052
0053 l: m@1248 {
0054 n = <0xdeadbeef 0x12345678>;
0055
0056 o {
0057 p;
0058 };
0059
0060 q {
0061 r = "s";
0062 };
0063 };
0064
0065 t {
0066 u = <&l>;
0067 };
0068
0069 a {
0070 compatible = "a";
0071 reg = <0x1234 0x10>;
0072 ranges = <0x1000 0x8000 0x400 0x2000 0xF000 0x1000>;
0073 interrupts = <0x1>;
0074
0075 b {
0076 reg = <0x1234 0x10 0x2468 0x10>;
0077 };
0078 };
0079
0080 c {
0081 ranges;
0082 interrupts = <0x1 0x2 0x3>;
0083
0084 q {
0085 reg = <0x4800 0x200>;
0086 status = "okay";
0087 };
0088 };
0089 };