HomeSort by: relevance | last modified time | path
    Searched defs:fdt (Results 1 - 25 of 69) sorted by relevancy

1 2 3

  /src/external/gpl2/dtc/dist/tests/
find_property.c 21 void *fdt; local
24 fdt = load_blob_arg(argc, argv);
26 check_property_cell(fdt, 0, "prop-int", TEST_VALUE_1);
27 check_property(fdt, 0, "prop-str", strlen(TEST_STRING_1)+1, TEST_STRING_1);
getprop.c 22 void *fdt; local
25 fdt = load_blob_arg(argc, argv);
27 check_getprop_cell(fdt, 0, "prop-int", TEST_VALUE_1);
28 check_getprop(fdt, 0, "prop-str", strlen(TEST_STRING_1)+1, TEST_STRING_1);
propname_escapes.c 22 void *fdt; local
25 fdt = load_blob_arg(argc, argv);
27 check_getprop_cell(fdt, 0, "#address-cells", 1);
28 check_getprop_cell(fdt, 0, "#gpio-cells", 2);
string_escapes.c 21 void *fdt; local
24 fdt = load_blob_arg(argc, argv);
26 check_getprop(fdt, 0, "escape-str",
28 check_getprop(fdt, 0, "escape-str-2",
asm_tree_dump.c 26 void *fdt; local
37 fdt = dlsym(sohandle, "dt_blob_start");
38 if (!fdt)
42 err = fdt_check_header(fdt);
47 save_blob(argv[2], fdt);
boot-cpuid.c 20 void *fdt; local
28 fdt = load_blob(argv[1]);
31 if (fdt_boot_cpuid_phys(fdt) != cpuid)
33 fdt_boot_cpuid_phys(fdt), cpuid);
char_literal.c 22 void *fdt; local
32 fdt = load_blob_arg(argc, argv);
34 check_getprop(fdt, 0, "char-literal-cells",
get_alias.c 20 static void check_alias(void *fdt, const char *path, const char *alias)
24 aliaspath = fdt_get_alias(fdt, alias);
36 void *fdt; local
39 fdt = load_blob_arg(argc, argv);
41 check_alias(fdt, "/subnode@1", "s1");
42 check_alias(fdt, "/subnode@1/subsubnode", "ss1");
43 check_alias(fdt, "/subnode@1/subsubnode/subsubsubnode", "sss1");
get_mem_rsv.c 22 void *fdt; local
26 fdt = load_blob_arg(argc, argv);
28 rc = fdt_num_mem_rsv(fdt);
34 check_mem_rsv(fdt, 0, TEST_ADDR_1, TEST_SIZE_1);
35 check_mem_rsv(fdt, 1, TEST_ADDR_2, TEST_SIZE_2);
root_node.c 22 void *fdt; local
26 fdt = load_blob_arg(argc, argv);
28 nh = fdt_offset_ptr(fdt, 0, sizeof(*nh));
truncated_property.c 22 void *fdt = &truncated_property; local
28 vg_prepare_blob(fdt, fdt_totalsize(fdt));
30 prop = fdt_getprop(fdt, 0, "truncated", &len);
extra-terminating-null.c 19 static void check_extranull(void *fdt, const char *prop, const char *str, int numnulls)
27 check_getprop(fdt, 0, prop, len+numnulls, checkbuf);
32 void *fdt; local
36 fdt = load_blob_arg(argc, argv);
38 check_extranull(fdt, "extranull0", TEST_STRING_1, 1);
39 check_extranull(fdt, "extranull1,1", TEST_STRING_1, 2);
40 check_extranull(fdt, "extranull1,2", TEST_STRING_1, 2);
41 check_extranull(fdt, "extranull2,1", TEST_STRING_1, 3);
42 check_extranull(fdt, "extranull2,2", TEST_STRING_1, 3);
43 check_extranull(fdt, "extranull2,3", TEST_STRING_1, 3)
    [all...]
get_prop_offset.c 25 void *fdt; local
28 fdt = load_blob_arg(argc, argv);
30 fdt_for_each_property_offset(poffset, fdt, 0) {
31 if (check_get_prop_offset_cell(fdt, poffset, "prop-int",
34 if (check_get_prop_offset(fdt, poffset, "prop-str",
path_offset_aliases.c 20 static void check_alias(void *fdt, const char *full_path, const char *alias_path)
24 offset = fdt_path_offset(fdt, full_path);
25 offset_a = fdt_path_offset(fdt, alias_path);
34 void *fdt; local
37 fdt = load_blob_arg(argc, argv);
39 check_alias(fdt, "/subnode@1", "s1");
40 check_alias(fdt, "/subnode@1/subsubnode", "ss1");
41 check_alias(fdt, "/subnode@1/subsubnode", "s1/subsubnode");
42 check_alias(fdt, "/subnode@1/subsubnode/subsubsubnode", "sss1");
43 check_alias(fdt, "/subnode@1/subsubnode/subsubsubnode", "ss1/subsubsubnode")
    [all...]
truncated_memrsv.c 22 void *fdt = &truncated_memrsv; local
28 err = fdt_check_header(fdt);
32 err = fdt_num_mem_rsv(fdt);
37 err = fdt_get_mem_rsv(fdt, 0, &addr, &size);
46 err = fdt_get_mem_rsv(fdt, 1, &addr, &size);
add_subnode_with_nops.c 39 void *fdt; local
45 fdt = xmalloc(SPACE);
47 CHECK(fdt_create(fdt, SPACE));
49 CHECK(fdt_finish_reservemap(fdt));
50 CHECK(fdt_begin_node(fdt, ""));
51 CHECK(fdt_property_cell(fdt, "prop1", TEST_VALUE_1));
52 CHECK(fdt_property_cell(fdt, "prop2", TEST_VALUE_2));
53 CHECK(fdt_end_node(fdt));
54 CHECK(fdt_finish(fdt));
57 fdt_totalsize(fdt));
    [all...]
addr_size_cells.c 19 static void check_node(const void *fdt, const char *path, int ac, int sc)
24 offset = fdt_path_offset(fdt, path);
28 xac = fdt_address_cells(fdt, offset);
29 xsc = fdt_size_cells(fdt, offset);
41 void *fdt; local
47 fdt = load_blob(argv[1]);
49 check_node(fdt, "/", 2, 2);
50 check_node(fdt, "/identity-bus@0", 2, 1);
51 check_node(fdt, "/simple-bus@1000000", 2, 1);
52 check_node(fdt, "/discrete-bus@2000000", 1, 0)
    [all...]
addr_size_cells2.c 19 static void check_node(const void *fdt, const char *path, int ac, int sc)
24 offset = fdt_path_offset(fdt, path);
28 xac = fdt_address_cells(fdt, offset);
29 xsc = fdt_size_cells(fdt, offset);
41 void *fdt; local
47 fdt = load_blob(argv[1]);
49 check_node(fdt, "/", 2, 1);
appendprop1.c 32 void *fdt; local
39 fdt = xmalloc(SPACE);
40 CHECK(fdt_create(fdt, SPACE));
41 CHECK(fdt_finish_reservemap(fdt));
42 CHECK(fdt_begin_node(fdt, ""));
43 CHECK(fdt_end_node(fdt));
44 CHECK(fdt_finish(fdt));
47 CHECK(fdt_open_into(fdt, fdt, SPACE));
49 CHECK(fdt_appendprop(fdt, 0, "prop-bytes", bytes, sizeof(bytes)))
    [all...]
appendprop2.c 32 void *fdt, *buf; local
37 fdt = load_blob_arg(argc, argv);
40 CHECK(fdt_open_into(fdt, buf, SPACE));
41 fdt = buf;
43 CHECK(fdt_appendprop(fdt, 0, "prop-bytes", bytes, sizeof(bytes)));
44 CHECK(fdt_appendprop_cell(fdt, 0, "prop-int", TEST_VALUE_2));
45 CHECK(fdt_appendprop_u64(fdt, 0, "prop-int64", TEST_VALUE64_1));
46 CHECK(fdt_appendprop_string(fdt, 0, "prop-str", TEST_STRING_2));
48 CHECK(fdt_pack(fdt));
50 save_blob("appendprop2.test.dtb", fdt);
    [all...]
check_full.c 25 char *fdt; local
37 err = utilfdt_read_err(filename, &fdt, &len);
42 vg_prepare_blob(fdt, len);
44 err = fdt_check_full(fdt, len);
node_check_compatible.c 20 static void check_compatible(const void *fdt, const char *path,
25 offset = fdt_path_offset(fdt, path);
29 err = fdt_node_check_compatible(fdt, offset, compat);
37 static void check_not_compatible(const void *fdt, const char *path,
42 offset = fdt_path_offset(fdt, path);
46 err = fdt_node_check_compatible(fdt, offset, compat);
56 void *fdt; local
59 fdt = load_blob_arg(argc, argv);
61 check_compatible(fdt, "/", "test_tree1");
62 check_compatible(fdt, "/subnode@1/subsubnode", "subsubnode1")
    [all...]
node_offset_by_phandle.c 20 static void check_search(void *fdt, uint32_t phandle, int target)
24 offset = fdt_node_offset_by_phandle(fdt, phandle);
33 void *fdt; local
37 fdt = load_blob_arg(argc, argv);
39 subnode2_offset = fdt_path_offset(fdt, "/subnode@2");
40 subsubnode2_offset = fdt_path_offset(fdt, "/subnode@2/subsubnode@0");
45 check_search(fdt, PHANDLE_1, subnode2_offset);
46 check_search(fdt, PHANDLE_2, subsubnode2_offset);
47 check_search(fdt, ~PHANDLE_1, -FDT_ERR_NOTFOUND);
48 check_search(fdt, 0, -FDT_ERR_BADPHANDLE)
    [all...]
nop_node.c 23 void *fdt; local
28 fdt = load_blob_arg(argc, argv);
30 subnode1_offset = fdt_path_offset(fdt, "/subnode@1");
34 check_getprop_cell(fdt, subnode1_offset, "prop-int", TEST_VALUE_1);
36 subnode2_offset = fdt_path_offset(fdt, "/subnode@2");
40 check_getprop_cell(fdt, subnode2_offset, "prop-int", TEST_VALUE_2);
42 subsubnode2_offset = fdt_path_offset(fdt, "/subnode@2/subsubnode");
46 check_getprop_cell(fdt, subsubnode2_offset, "prop-int", TEST_VALUE_2);
48 err = fdt_nop_node(fdt, subnode1_offset);
52 subnode1_offset = fdt_path_offset(fdt, "/subnode@1")
    [all...]
  /src/sys/dev/fdt/
fdt_userconf.c 37 #include <dev/fdt/fdtvar.h>
45 const void *fdt = fdtbus_get_data(); local
49 if (fdt == NULL) {
53 chosen = fdt_path_offset(fdt, FDT_CHOSEN_PATH);
60 cmd = fdt_stringlist_get(fdt, chosen, FDT_CHOSEN_USERCONF_PROP,

Completed in 61 milliseconds

1 2 3