Lines Matching +full:composite +full:- +full:in
2 # SPDX-License-Identifier: GPL-2.0+
11 make_fit.py -A arm64 -n 'Linux-6.6' -O linux
12 -o arch/arm64/boot/image.fit -k /tmp/kern/arch/arm64/boot/image.itk
13 @arch/arm64/boot/dts/dtbs-list -E -c gzip
16 either specified individually or listed in a file (with an '@' prefix).
18 Use -E to generate an external FIT (where the data is placed after the
22 Use -c to compress the data, using bzip2, gzip, lz4, lzma, lzo and
25 Use -D to decompose "composite" DTBs into their base components and
31 as U-Boot, Linuxboot, Tianocore, etc.
47 # Tool extension and the name of the command-line tools
68 parser.add_argument('-A', '--arch', type=str, required=True,
70 parser.add_argument('-c', '--compress', type=str, default='none',
72 parser.add_argument('-D', '--decompose-dtbs', action='store_true',
73 help='Decompose composite DTBs into base DTB and overlays')
74 parser.add_argument('-E', '--external', action='store_true',
76 parser.add_argument('-n', '--name', type=str, required=True,
78 parser.add_argument('-o', '--output', type=str, required=True,
80 parser.add_argument('-O', '--os', type=str, required=True,
82 parser.add_argument('-k', '--kernel', type=str, required=True,
84 parser.add_argument('-v', '--verbose', action='store_true',
105 fsw.property_u32('#address-cells', 1)
122 name: Name of OS, e.g. 'Linux-6.6.0-rc7'
150 for model, compat, files in entries:
152 with fsw.add_node(f'conf-{seq}'):
155 fsw.property('fdt', bytes(''.join(f'fdt-{x}\x00' for x in files), "ascii"))
180 for tool in comp.tools.split(','):
182 subprocess.call([tool, '-c'], stdin=inf, stdout=outf)
204 with fsw.add_node(f'fdt-{seq}'):
241 if 'scripts/dtc/fdtoverlay' in cmd:
242 # This depends on the structure of the composite DTB command
244 files = files[files.index('-i') + 1:]
277 for fname in args.dtbs:
278 # Ignore non-DTB (*.dtb) files
284 for fn in files:
285 if fn not in fdts:
291 files_seq = [fdts[fn] for fn in files]
297 # Include the kernel itself in the returned file count
312 subprocess.check_call([mkimage, '-E', '-F', args.output],