Searched refs:device_tree (Results 1 – 6 of 6) sorted by relevance
/freebsd/usr.bin/dtc/ |
H A D | checking.hh | 57 device_tree::node_path path; 68 bool visit_node(device_tree *tree, const node_ptr &n); 89 virtual bool check_node(device_tree *, const node_ptr &) in check_node() argument 97 virtual bool check_property(device_tree *, const node_ptr &, property_ptr ) in check_property() argument 104 bool check_tree(fdt::device_tree *tree) in check_tree() 127 virtual bool check_property(device_tree *tree, const node_ptr &n, property_ptr p); 137 virtual bool check(device_tree *tree, const node_ptr &n, property_ptr p) = 0; 152 virtual bool check(device_tree *tree, const node_ptr &n, property_ptr p) = 0; 163 virtual bool check(device_tree *, const node_ptr &, property_ptr p) in check() 178 virtual bool check(device_tree *, const node_ptr &, property_ptr p) in check() [all …]
|
H A D | dtc.cc | 94 using fdt::device_tree; 114 class device_tree tree; in main() 137 read_fn = &device_tree::parse_dtb; in main() 140 write_fn = &device_tree::write_dts; in main() 145 read_fn = &device_tree::parse_dts; in main() 159 write_fn = &device_tree::write_binary; in main() 163 write_fn = &device_tree::write_asm; in main() 167 write_fn = &device_tree::write_dts; in main() 170 read_fn = &device_tree::parse_dtb; in main() 230 tree.set_phandle_format(device_tree::BOTH); in main() [all …]
|
H A D | checking.cc | 50 virtual bool check_node(device_tree *, const node_ptr &n) in check_node() 78 virtual bool check_node(device_tree *, const node_ptr &n) in check_node() 117 checker::visit_node(device_tree *tree, const node_ptr &n) in visit_node() 164 property_checker::check_property(device_tree *tree, const node_ptr &n, property_ptr p) in check_property() 178 property_size_checker::check(device_tree *, const node_ptr &, property_ptr p) in check() argument 239 check_manager::run_checks(device_tree *tree, bool keep_going) in run_checks()
|
H A D | fdt.hh | 58 class device_tree; 62 typedef void (device_tree::* tree_write_fn_ptr)(int); 66 typedef void (device_tree::* tree_read_fn_ptr)(const std::string &, FILE *); 529 device_tree &tree, 626 device_tree &tree, 703 class device_tree class 954 device_tree() {} in device_tree() function in dtc::fdt::device_tree
|
H A D | fdt.cc | 877 device_tree &tree, in node() 1040 device_tree &tree, in parse() 1053 device_tree &tree, in parse() 1238 device_tree::collect_names_recursive(node_ptr parent, node_ptr n, node_path &path) in collect_names_recursive() 1306 device_tree::collect_names() in collect_names() 1318 device_tree::assign_phandle(node_ptr n, uint32_t &phandle) in assign_phandle() 1363 device_tree::assign_phandles(node_ptr n, uint32_t &next) in assign_phandles() 1377 device_tree::resolve_cross_references(uint32_t &phandle) in resolve_cross_references() 1510 device_tree::garbage_collect_marked_nodes() in garbage_collect_marked_nodes() 1609 device_tree::parse_file(text_input_buffer &input, in parse_file() [all …]
|
H A D | HACKING | 40 these quite easily. There are also helper methods on `device_tree` for finding
|