Lines Matching +full:dt +full:- +full:node
1 # SPDX-License-Identifier: GPL-2.0+
24 """Read the image descriptions from the /binman node
30 binman_node: Node object of the /binman node
35 if 'multiple-images' in binman_node.props:
36 for node in binman_node.subnodes:
37 images[node.name] = Image(node.name, node)
43 """Find the 'binman' node in the device tree
48 Node object of /binman node, or None if not found
50 for node in dtb.GetRoot().subnodes:
51 if node.name == 'binman':
52 return node
89 if options.dt:
90 dtb_fname = options.dt
94 raise ValueError('Must provide a board to process (use -b <board>)')
96 dtb_fname = os.path.join(board_pathname, 'u-boot.dtb')
119 fname = tools.GetOutputFilename('u-boot.dtb.out')
123 node = _FindBinmanNode(dtb)
124 if not node:
126 "node" % dtb_fname)
128 images = _ReadImageDesc(node)
146 # without changing the device-tree size, thus ensuring that our