dt_info 29 scripts/dtc/checks.c typedef void (*check_fn)(struct check *c, struct dt_info *dti, struct node *node); dt_info 61 scripts/dtc/checks.c static inline void PRINTF(5, 6) check_msg(struct check *c, struct dt_info *dti, dt_info 134 scripts/dtc/checks.c static void check_nodes_props(struct check *c, struct dt_info *dti, struct node *node) dt_info 146 scripts/dtc/checks.c static bool run_check(struct check *c, struct dt_info *dti) dt_info 191 scripts/dtc/checks.c static inline void check_always_fail(struct check *c, struct dt_info *dti, dt_info 198 scripts/dtc/checks.c static void check_is_string(struct check *c, struct dt_info *dti, dt_info 216 scripts/dtc/checks.c static void check_is_string_list(struct check *c, struct dt_info *dti, dt_info 245 scripts/dtc/checks.c static void check_is_cell(struct check *c, struct dt_info *dti, dt_info 267 scripts/dtc/checks.c static void check_duplicate_node_names(struct check *c, struct dt_info *dti, dt_info 281 scripts/dtc/checks.c static void check_duplicate_property_names(struct check *c, struct dt_info *dti, dt_info 303 scripts/dtc/checks.c static void check_node_name_chars(struct check *c, struct dt_info *dti, dt_info 314 scripts/dtc/checks.c static void check_node_name_chars_strict(struct check *c, struct dt_info *dti, dt_info 325 scripts/dtc/checks.c static void check_node_name_format(struct check *c, struct dt_info *dti, dt_info 333 scripts/dtc/checks.c static void check_unit_address_vs_reg(struct check *c, struct dt_info *dti, dt_info 360 scripts/dtc/checks.c static void check_property_name_chars(struct check *c, struct dt_info *dti, dt_info 376 scripts/dtc/checks.c struct dt_info *dti, dt_info 414 scripts/dtc/checks.c static void check_duplicate_label(struct check *c, struct dt_info *dti, dt_info 441 scripts/dtc/checks.c static void check_duplicate_label_node(struct check *c, struct dt_info *dti, dt_info 462 scripts/dtc/checks.c static cell_t check_phandle_prop(struct check *c, struct dt_info *dti, dt_info 509 scripts/dtc/checks.c static void check_explicit_phandles(struct check *c, struct dt_info *dti, dt_info 545 scripts/dtc/checks.c static void check_name_properties(struct check *c, struct dt_info *dti, dt_info 579 scripts/dtc/checks.c static void fixup_phandle_references(struct check *c, struct dt_info *dti, dt_info 614 scripts/dtc/checks.c static void fixup_path_references(struct check *c, struct dt_info *dti, dt_info 645 scripts/dtc/checks.c static void fixup_omit_unused_nodes(struct check *c, struct dt_info *dti, dt_info 669 scripts/dtc/checks.c static void check_names_is_string_list(struct check *c, struct dt_info *dti, dt_info 685 scripts/dtc/checks.c static void check_alias_paths(struct check *c, struct dt_info *dti, dt_info 705 scripts/dtc/checks.c static void fixup_addr_size_cells(struct check *c, struct dt_info *dti, dt_info 729 scripts/dtc/checks.c static void check_reg_format(struct check *c, struct dt_info *dti, dt_info 758 scripts/dtc/checks.c static void check_ranges_format(struct check *c, struct dt_info *dti, dt_info 803 scripts/dtc/checks.c static void check_pci_bridge(struct check *c, struct dt_info *dti, struct node *node) dt_info 844 scripts/dtc/checks.c static void check_pci_device_bus_num(struct check *c, struct dt_info *dti, struct node *node) dt_info 874 scripts/dtc/checks.c static void check_pci_device_reg(struct check *c, struct dt_info *dti, struct node *node) dt_info 940 scripts/dtc/checks.c static void check_simple_bus_bridge(struct check *c, struct dt_info *dti, struct node *node) dt_info 948 scripts/dtc/checks.c static void check_simple_bus_reg(struct check *c, struct dt_info *dti, struct node *node) dt_info 991 scripts/dtc/checks.c static void check_i2c_bus_bridge(struct check *c, struct dt_info *dti, struct node *node) dt_info 1017 scripts/dtc/checks.c static void check_i2c_bus_reg(struct check *c, struct dt_info *dti, struct node *node) dt_info 1058 scripts/dtc/checks.c static void check_spi_bus_bridge(struct check *c, struct dt_info *dti, struct node *node) dt_info 1099 scripts/dtc/checks.c static void check_spi_bus_reg(struct check *c, struct dt_info *dti, struct node *node) dt_info 1130 scripts/dtc/checks.c static void check_unit_address_format(struct check *c, struct dt_info *dti, dt_info 1155 scripts/dtc/checks.c static void check_avoid_default_addr_size(struct check *c, struct dt_info *dti, dt_info 1178 scripts/dtc/checks.c static void check_avoid_unnecessary_addr_size(struct check *c, struct dt_info *dti, dt_info 1217 scripts/dtc/checks.c struct dt_info *dti, dt_info 1253 scripts/dtc/checks.c static void check_unique_unit_address(struct check *c, struct dt_info *dti, dt_info 1260 scripts/dtc/checks.c static void check_unique_unit_address_if_enabled(struct check *c, struct dt_info *dti, dt_info 1269 scripts/dtc/checks.c struct dt_info *dti, dt_info 1292 scripts/dtc/checks.c static void check_chosen_node_is_root(struct check *c, struct dt_info *dti, dt_info 1303 scripts/dtc/checks.c static void check_chosen_node_bootargs(struct check *c, struct dt_info *dti, dt_info 1320 scripts/dtc/checks.c static void check_chosen_node_stdout_path(struct check *c, struct dt_info *dti, dt_info 1348 scripts/dtc/checks.c struct dt_info *dti, dt_info 1425 scripts/dtc/checks.c struct dt_info *dti, dt_info 1481 scripts/dtc/checks.c struct dt_info *dti, dt_info 1506 scripts/dtc/checks.c struct dt_info *dti, dt_info 1543 scripts/dtc/checks.c struct dt_info *dti, dt_info 1620 scripts/dtc/checks.c static void check_graph_nodes(struct check *c, struct dt_info *dti, dt_info 1643 scripts/dtc/checks.c static void check_graph_child_address(struct check *c, struct dt_info *dti, dt_info 1668 scripts/dtc/checks.c static void check_graph_reg(struct check *c, struct dt_info *dti, dt_info 1699 scripts/dtc/checks.c static void check_graph_port(struct check *c, struct dt_info *dti, dt_info 1712 scripts/dtc/checks.c static struct node *get_remote_endpoint(struct check *c, struct dt_info *dti, dt_info 1735 scripts/dtc/checks.c static void check_graph_endpoint(struct check *c, struct dt_info *dti, dt_info 1892 scripts/dtc/checks.c void process_checks(bool force, struct dt_info *dti) dt_info 20 scripts/dtc/dtc-parser.y extern struct dt_info *parser_output; dt_info 162 scripts/dtc/dtc.c struct dt_info *dti; dt_info 268 scripts/dtc/dtc.h struct dt_info *build_dt_info(unsigned int dtsflags, dt_info 271 scripts/dtc/dtc.h void sort_tree(struct dt_info *dti); dt_info 272 scripts/dtc/dtc.h void generate_label_tree(struct dt_info *dti, char *name, bool allocph); dt_info 273 scripts/dtc/dtc.h void generate_fixups_tree(struct dt_info *dti, char *name); dt_info 274 scripts/dtc/dtc.h void generate_local_fixups_tree(struct dt_info *dti, char *name); dt_info 279 scripts/dtc/dtc.h void process_checks(bool force, struct dt_info *dti); dt_info 283 scripts/dtc/dtc.h void dt_to_blob(FILE *f, struct dt_info *dti, int version); dt_info 284 scripts/dtc/dtc.h void dt_to_asm(FILE *f, struct dt_info *dti, int version); dt_info 286 scripts/dtc/dtc.h struct dt_info *dt_from_blob(const char *fname); dt_info 290 scripts/dtc/dtc.h void dt_to_source(FILE *f, struct dt_info *dti); dt_info 291 scripts/dtc/dtc.h struct dt_info *dt_from_source(const char *f); dt_info 295 scripts/dtc/dtc.h void dt_to_yaml(FILE *f, struct dt_info *dti); dt_info 299 scripts/dtc/dtc.h struct dt_info *dt_from_fs(const char *dirname); dt_info 345 scripts/dtc/flattree.c void dt_to_blob(FILE *f, struct dt_info *dti, int version) dt_info 446 scripts/dtc/flattree.c void dt_to_asm(FILE *f, struct dt_info *dti, int version) dt_info 795 scripts/dtc/flattree.c struct dt_info *dt_from_blob(const char *fname) dt_info 68 scripts/dtc/fstree.c struct dt_info *dt_from_fs(const char *dirname) dt_info 397 scripts/dtc/livetree.c struct dt_info *build_dt_info(unsigned int dtsflags, dt_info 401 scripts/dtc/livetree.c struct dt_info *dti; dt_info 666 scripts/dtc/livetree.c static void sort_reserve_entries(struct dt_info *dti) dt_info 778 scripts/dtc/livetree.c void sort_tree(struct dt_info *dti) dt_info 810 scripts/dtc/livetree.c static bool any_label_tree(struct dt_info *dti, struct node *node) dt_info 824 scripts/dtc/livetree.c static void generate_label_tree_internal(struct dt_info *dti, dt_info 865 scripts/dtc/livetree.c static bool any_fixup_tree(struct dt_info *dti, struct node *node) dt_info 887 scripts/dtc/livetree.c static void add_fixup_entry(struct dt_info *dti, struct node *fn, dt_info 907 scripts/dtc/livetree.c static void generate_fixups_tree_internal(struct dt_info *dti, dt_info 930 scripts/dtc/livetree.c static bool any_local_fixup_tree(struct dt_info *dti, struct node *node) dt_info 952 scripts/dtc/livetree.c static void add_local_fixup_entry(struct dt_info *dti, dt_info 988 scripts/dtc/livetree.c static void generate_local_fixups_tree_internal(struct dt_info *dti, dt_info 1011 scripts/dtc/livetree.c void generate_label_tree(struct dt_info *dti, char *name, bool allocph) dt_info 1019 scripts/dtc/livetree.c void generate_fixups_tree(struct dt_info *dti, char *name) dt_info 1027 scripts/dtc/livetree.c void generate_local_fixups_tree(struct dt_info *dti, char *name) dt_info 13 scripts/dtc/treesource.c struct dt_info *parser_output; dt_info 16 scripts/dtc/treesource.c struct dt_info *dt_from_source(const char *fname) dt_info 328 scripts/dtc/treesource.c void dt_to_source(FILE *f, struct dt_info *dti) dt_info 205 scripts/dtc/yamltree.c void dt_to_yaml(FILE *f, struct dt_info *dti)