Lines Matching refs:uts
39 static int make_test_fdt(struct unit_test_state *uts, void *fdt, int size, in make_test_fdt() argument
69 static int make_fuller_fdt(struct unit_test_state *uts, void *fdt, int size, in make_fuller_fdt() argument
164 static int fdt_test_addr(struct unit_test_state *uts) in fdt_test_addr() argument
190 ut_assertok(make_test_fdt(uts, fdt, sizeof(fdt), &addr)); in fdt_test_addr()
234 static int fdt_test_addr_resize(struct unit_test_state *uts) in fdt_test_addr_resize() argument
240 ut_assertok(make_test_fdt(uts, fdt, sizeof(fdt), &addr)); in fdt_test_addr_resize()
264 static int fdt_test_move(struct unit_test_state *uts) in fdt_test_move() argument
273 ut_assertok(make_test_fdt(uts, fdt, size, &addr)); in fdt_test_move()
294 static int fdt_test_resize(struct unit_test_state *uts) in fdt_test_resize() argument
302 ut_assertok(make_test_fdt(uts, fdt, sizeof(fdt), &addr)); in fdt_test_resize()
315 static int fdt_test_print_list_common(struct unit_test_state *uts, in fdt_test_print_list_common() argument
386 static int fdt_test_print_list(struct unit_test_state *uts, bool print) in fdt_test_print_list() argument
394 ut_assertok(make_fuller_fdt(uts, fdt, sizeof(fdt), &addr)); in fdt_test_print_list()
429 ret = fdt_test_print_list_common(uts, opc, "/test-node@1234"); in fdt_test_print_list()
431 ret = fdt_test_print_list_common(uts, opc, "testnodealias"); in fdt_test_print_list()
436 static int fdt_test_print(struct unit_test_state *uts) in fdt_test_print() argument
438 return fdt_test_print_list(uts, true); in fdt_test_print()
442 static int fdt_test_list(struct unit_test_state *uts) in fdt_test_list() argument
444 return fdt_test_print_list(uts, false); in fdt_test_list()
449 static int fdt_test_get_value_string(struct unit_test_state *uts, in fdt_test_get_value_string() argument
465 static int fdt_test_get_value_common(struct unit_test_state *uts, in fdt_test_get_value_common() argument
469 ut_assertok(fdt_test_get_value_string(uts, node, "clock-names", NULL, in fdt_test_get_value_common()
473 ut_assertok(fdt_test_get_value_string(uts, node, "clock-names", "0", in fdt_test_get_value_common()
477 ut_assertok(fdt_test_get_value_string(uts, node, "clock-names", "1", in fdt_test_get_value_common()
481 ut_assertok(fdt_test_get_value_string(uts, node, "clock-names", "2", in fdt_test_get_value_common()
491 ut_assertok(fdt_test_get_value_string(uts, node, "regs", NULL, in fdt_test_get_value_common()
495 ut_assertok(fdt_test_get_value_string(uts, node, "regs", "0", NULL, in fdt_test_get_value_common()
499 ut_assertok(fdt_test_get_value_string(uts, node, "regs", "1", NULL, in fdt_test_get_value_common()
518 static int fdt_test_get_value(struct unit_test_state *uts) in fdt_test_get_value() argument
523 ut_assertok(make_fuller_fdt(uts, fdt, sizeof(fdt), &addr)); in fdt_test_get_value()
525 ut_assertok(fdt_test_get_value_common(uts, "/test-node@1234")); in fdt_test_get_value()
526 ut_assertok(fdt_test_get_value_common(uts, "testnodealias")); in fdt_test_get_value()
547 static int fdt_test_get_name(struct unit_test_state *uts) in fdt_test_get_name() argument
552 ut_assertok(make_fuller_fdt(uts, fdt, sizeof(fdt), &addr)); in fdt_test_get_name()
614 static int fdt_test_get_addr_common(struct unit_test_state *uts, char *fdt, in fdt_test_get_addr_common() argument
636 static int fdt_test_get_addr(struct unit_test_state *uts) in fdt_test_get_addr() argument
641 ut_assertok(make_fuller_fdt(uts, fdt, sizeof(fdt), &addr)); in fdt_test_get_addr()
644 ut_assertok(fdt_test_get_addr_common(uts, fdt, "/", "compatible")); in fdt_test_get_addr()
647 ut_assertok(fdt_test_get_addr_common(uts, fdt, "/test-node@1234", in fdt_test_get_addr()
649 ut_assertok(fdt_test_get_addr_common(uts, fdt, "testnodealias", in fdt_test_get_addr()
653 ut_assertok(fdt_test_get_addr_common(uts, fdt, "/test-node@1234", in fdt_test_get_addr()
655 ut_assertok(fdt_test_get_addr_common(uts, fdt, "testnodealias", in fdt_test_get_addr()
659 ut_assertok(fdt_test_get_addr_common(uts, fdt, "/test-node@1234", in fdt_test_get_addr()
661 ut_assertok(fdt_test_get_addr_common(uts, fdt, "testnodealias", in fdt_test_get_addr()
665 ut_assertok(fdt_test_get_addr_common(uts, fdt, "/test-node@1234", in fdt_test_get_addr()
667 ut_assertok(fdt_test_get_addr_common(uts, fdt, "testnodealias", in fdt_test_get_addr()
684 static int fdt_test_get_size_common(struct unit_test_state *uts, in fdt_test_get_size_common() argument
699 static int fdt_test_get_size(struct unit_test_state *uts) in fdt_test_get_size() argument
704 ut_assertok(make_fuller_fdt(uts, fdt, sizeof(fdt), &addr)); in fdt_test_get_size()
707 ut_assertok(fdt_test_get_size_common(uts, "/", "compatible", 16)); in fdt_test_get_size()
710 ut_assertok(fdt_test_get_size_common(uts, "/test-node@1234", in fdt_test_get_size()
712 ut_assertok(fdt_test_get_size_common(uts, "testnodealias", in fdt_test_get_size()
716 ut_assertok(fdt_test_get_size_common(uts, "/test-node@1234", in fdt_test_get_size()
718 ut_assertok(fdt_test_get_size_common(uts, "testnodealias", in fdt_test_get_size()
722 ut_assertok(fdt_test_get_size_common(uts, "/test-node@1234", in fdt_test_get_size()
724 ut_assertok(fdt_test_get_size_common(uts, "testnodealias", in fdt_test_get_size()
728 ut_assertok(fdt_test_get_size_common(uts, "/test-node@1234", "regs", in fdt_test_get_size()
730 ut_assertok(fdt_test_get_size_common(uts, "testnodealias", "regs", 8)); in fdt_test_get_size()
733 ut_assertok(fdt_test_get_size_common(uts, "/", NULL, 2)); in fdt_test_get_size()
736 ut_assertok(fdt_test_get_size_common(uts, "/test-node@1234/subnode", in fdt_test_get_size()
738 ut_assertok(fdt_test_get_size_common(uts, "subnodealias", NULL, 0)); in fdt_test_get_size()
771 static int fdt_test_set_single(struct unit_test_state *uts, in fdt_test_set_single() argument
801 static int fdt_test_set_multi(struct unit_test_state *uts, in fdt_test_set_multi() argument
850 static int fdt_test_set_node(struct unit_test_state *uts, in fdt_test_set_node() argument
853 ut_assertok(fdt_test_set_single(uts, path, prop, "new", 0, false)); in fdt_test_set_node()
854 ut_assertok(fdt_test_set_single(uts, path, prop, "rewrite", 0, false)); in fdt_test_set_node()
855 ut_assertok(fdt_test_set_single(uts, path, prop, NULL, 42, true)); in fdt_test_set_node()
856 ut_assertok(fdt_test_set_single(uts, path, prop, NULL, 0, false)); in fdt_test_set_node()
857 ut_assertok(fdt_test_set_multi(uts, path, prop, NULL, NULL, 42, 1701)); in fdt_test_set_node()
858 ut_assertok(fdt_test_set_multi(uts, path, prop, NULL, NULL, 74656, 9)); in fdt_test_set_node()
859 ut_assertok(fdt_test_set_multi(uts, path, prop, "42", "1701", 0, 0)); in fdt_test_set_node()
860 ut_assertok(fdt_test_set_multi(uts, path, prop, "74656", "9", 0, 0)); in fdt_test_set_node()
865 static int fdt_test_set(struct unit_test_state *uts) in fdt_test_set() argument
870 ut_assertok(make_fuller_fdt(uts, fdt, sizeof(fdt), &addr)); in fdt_test_set()
874 ut_assertok(fdt_test_set_node(uts, "/", "compatible")); in fdt_test_set()
877 ut_assertok(fdt_test_set_node(uts, "/", "newproperty")); in fdt_test_set()
880 ut_assertok(fdt_test_set_node(uts, "/test-node@1234/subnode", in fdt_test_set()
882 ut_assertok(fdt_test_set_node(uts, "subnodealias", "compatible")); in fdt_test_set()
885 ut_assertok(fdt_test_set_node(uts, "/test-node@1234/subnode", in fdt_test_set()
887 ut_assertok(fdt_test_set_node(uts, "subnodealias", "newproperty")); in fdt_test_set()
908 static int fdt_test_mknode(struct unit_test_state *uts) in fdt_test_mknode() argument
913 ut_assertok(make_fuller_fdt(uts, fdt, sizeof(fdt), &addr)); in fdt_test_mknode()
966 static int fdt_test_rm(struct unit_test_state *uts) in fdt_test_rm() argument
971 ut_assertok(make_fuller_fdt(uts, fdt, sizeof(fdt), &addr)); in fdt_test_rm()
1038 static int fdt_test_bootcpu(struct unit_test_state *uts) in fdt_test_bootcpu() argument
1044 ut_assertok(make_test_fdt(uts, fdt, sizeof(fdt), &addr)); in fdt_test_bootcpu()
1066 static int fdt_test_header_get(struct unit_test_state *uts, in fdt_test_header_get() argument
1081 static int fdt_test_header(struct unit_test_state *uts) in fdt_test_header() argument
1086 ut_assertok(make_test_fdt(uts, fdt, sizeof(fdt), &addr)); in fdt_test_header()
1105 ut_assertok(fdt_test_header_get(uts, "magic", fdt_magic(fdt))); in fdt_test_header()
1106 ut_assertok(fdt_test_header_get(uts, "totalsize", fdt_totalsize(fdt))); in fdt_test_header()
1107 ut_assertok(fdt_test_header_get(uts, "off_dt_struct", in fdt_test_header()
1109 ut_assertok(fdt_test_header_get(uts, "off_dt_strings", in fdt_test_header()
1111 ut_assertok(fdt_test_header_get(uts, "off_mem_rsvmap", in fdt_test_header()
1113 ut_assertok(fdt_test_header_get(uts, "version", fdt_version(fdt))); in fdt_test_header()
1114 ut_assertok(fdt_test_header_get(uts, "last_comp_version", in fdt_test_header()
1116 ut_assertok(fdt_test_header_get(uts, "boot_cpuid_phys", in fdt_test_header()
1118 ut_assertok(fdt_test_header_get(uts, "size_dt_strings", in fdt_test_header()
1120 ut_assertok(fdt_test_header_get(uts, "size_dt_struct", in fdt_test_header()
1127 static int fdt_test_memory_cells(struct unit_test_state *uts, in fdt_test_memory_cells() argument
1189 static int fdt_test_memory(struct unit_test_state *uts) in fdt_test_memory() argument
1196 ut_assertok(fdt_test_memory_cells(uts, 1)); in fdt_test_memory()
1197 ut_assertok(fdt_test_memory_cells(uts, 2)); in fdt_test_memory()
1210 static int fdt_test_rsvmem(struct unit_test_state *uts) in fdt_test_rsvmem() argument
1215 ut_assertok(make_test_fdt(uts, fdt, sizeof(fdt), &addr)); in fdt_test_rsvmem()
1266 static int fdt_test_chosen(struct unit_test_state *uts) in fdt_test_chosen() argument
1272 ut_assertok(make_test_fdt(uts, fdt, sizeof(fdt), &addr)); in fdt_test_chosen()
1317 static int fdt_test_apply(struct unit_test_state *uts) in fdt_test_apply() argument