Lines Matching +full:rev +full:- +full:parse
8 # http://www.apache.org/licenses/LICENSE-2.0
48 REQUIRED_KEYS_V0 = ('dt_file', 'dt_size', 'dt_offset', 'id', 'rev',
50 REQUIRED_KEYS_V1 = ('dt_file', 'dt_size', 'dt_offset', 'id', 'rev',
65 if not arg or arg[0] == '+' or arg[0] == '-':
97 missing_keys = set(required_keys) - set(kwargs)
106 self.__rev = self.__get_number_or_prop(kwargs['rev'])
123 sb.append('{key:>20} = {value:08x}'.format(key='rev',
179 def rev(self): member in DtEntry
260 dt_entry.dt_offset, dt_entry.image_id, dt_entry.rev,
265 dt_entry.dt_offset, dt_entry.image_id, dt_entry.rev,
343 """Parse the input file and instantiate this object."""
363 num_ints += (self.dt_entries_offset - self._DT_TABLE_HEADER_SIZE) / 4
584 """Parse arguments for single DT entry file.
602 parser.add_argument('--id', type=str, dest='id', action='store',
604 parser.add_argument('--rev', type=str, dest='rev',
606 parser.add_argument('--flags', type=str, dest='flags',
609 parser.add_argument('--custom0', type=str, dest='custom0',
612 parser.add_argument('--custom1', type=str, dest='custom1',
615 parser.add_argument('--custom2', type=str, dest='custom2',
618 parser.add_argument('--custom3', type=str, dest='custom3',
625 """Parse all DT entries from command line.
627 Parse all DT image files and their corresponding attribute from
645 if not arg.startswith("--"):
655 if idx == total_images - 1:
674 is_global: Boolean indicating if we should parse global or DT entry
687 if line.find('=') == -1:
704 is_global: Boolean indicating if we should parse global or DT entry
717 {'id' : <value>, 'rev' : <value> ...}
720 'rev' : <value> ...},
722 'rev' : <value2> ...}, ...
734 count = -1
740 line = line if comment_idx == -1 else line[0:comment_idx]
747 elif line.find('=') != -1:
749 dt_args[-1][key] = value
754 dt_args[-1]['filename'] = line.strip()
758 """Parse command line arguments for 'create' sub-command.
770 if not arg.startswith("--"):
777 parser.add_argument('--dt_type', type=str, dest='dt_type',
779 parser.add_argument('--page_size', type=int, dest='page_size',
781 parser.add_argument('--version', type=int, dest='version',
783 parser.add_argument('--id', type=str, dest='global_id',
785 parser.add_argument('--rev', type=str, dest='global_rev',
787 parser.add_argument('--flags', type=str, dest='global_flags',
789 parser.add_argument('--custom0', type=str, dest='global_custom0',
791 parser.add_argument('--custom1', type=str, dest='global_custom1',
793 parser.add_argument('--custom2', type=str, dest='global_custom2',
795 parser.add_argument('--custom3', type=str, dest='global_custom3',
801 """Parse command line arguments for 'dump' sub-command.
812 parser.add_argument('--output', '-o', nargs='?',
816 parser.add_argument('--dtb', '-b', nargs='?', type=str,
818 parser.add_argument('--decompress', action='store_true', dest='decompress')
822 """Parse command line arguments for 'cfg_create subcommand.
836 parser.add_argument('--dtb-dir', '-d', nargs='?', type=str,
889 _DT_KEYS = ('id', 'rev', 'flags', 'custom0', 'custom1', 'custom2', 'custom3')
935 """Prints usage for 'dump' sub-command.
943 sb.append(' -o, --output <filename> Output file name.')
945 sb.append(' -b, --dtb <filename> Dump dtb/dtbo files from image.')
958 sb.append(' --dt_type=<type> Device Tree Type (dtb|acpi). Default: dtb')
959 sb.append(' --page_size=<number> Page size. Default: 2048')
960 sb.append(' --version=<number> DTBO/ACPIO version. Default: 0')
961 …sb.append(' --id=<number> The default value to set property id in dt_table_entry. Defau…
962 sb.append(' --rev=<number>')
963 sb.append(' --flags=<number>')
964 sb.append(' --custom0=<number>')
965 sb.append(' --custom1=<number>')
966 sb.append(' --custom2=<number>\n')
967 sb.append(' --custom3=<number>\n')
970 sb.append(' <number> could be a 32-bits digit or hex value, ex. 68000, 0x6800.')
976 """Prints usage for 'cfg_create' sub-command.
984 sb.append(' -d, --dtb-dir <dir> The path to load dtb files.')
992 cmd: The string sub-command for which help (usage) is requested.