Lines Matching +full:dts +full:- +full:node
4 # SPDX-License-Identifier: GPL-2.0+
46 #include <dt-structs.h>
51 """Compile a .dts file to a .dtb
54 dts_fname: Filename of .dts file in the current directory
76 conv_name_to_c('vendor,clock-frequency'))
78 conv_name_to_c('rockchip,rk3399-sdhci-5.1'))
103 Node = collections.namedtuple('Node', ['props'])
105 prop = Prop(['rockchip,rk3399-sdhci-5.1', 'arasan,sdhci-5.1'])
106 node = Node({'compatible': prop})
108 get_compat_name(node))
110 prop = Prop(['rockchip,rk3399-sdhci-5.1'])
111 node = Node({'compatible': prop})
113 get_compat_name(node))
115 prop = Prop(['rockchip,rk3399-sdhci-5.1', 'arasan,sdhci-5.1', 'third'])
116 node = Node({'compatible': prop})
119 get_compat_name(node))
123 dtb_file = get_dtb_file('dtoc_test_empty.dts')
137 dtb_file = get_dtb_file('dtoc_test_simple.dts')
176 \t.stringarray\t\t= {"multi-word", "message", ""},
192 \t.stringarray\t\t= {"another", "multi-word", "message"},
238 """Test output from a node containing a phandle reference"""
239 dtb_file = get_dtb_file('dtoc_test_phandle.dts')
300 """Test output from a node with multiple compatible strings"""
301 dtb_file = get_dtb_file('dtoc_test_aliases.dts')
330 """Test output from a node with a 'reg' property with na=2, ns=2"""
331 dtb_file = get_dtb_file('dtoc_test_addr64.dts')
382 """Test output from a node with a 'reg' property with na=1, ns=1"""
383 dtb_file = get_dtb_file('dtoc_test_addr32.dts')
422 """Test output from a node with a 'reg' property with na=2, ns=1"""
423 dtb_file = get_dtb_file('dtoc_test_addr64_32.dts')
474 """Test output from a node with a 'reg' property with na=1, ns=2"""
475 dtb_file = get_dtb_file('dtoc_test_addr32_64.dts')