Training courses

Kernel and Embedded Linux

Bootlin training courses

Embedded Linux, kernel,
Yocto Project, Buildroot, real-time,
graphics, boot time, debugging...

Bootlin logo

Elixir Cross Referencer

Parent directory
search_dir
search_dir_b
Makefile.tests 2465 bytes
add_subnode_with_nops.c 2198 bytes
addr_size_cells.c 1880 bytes
addresses.dts 188 bytes
aliases.dts 360 bytes
appendprop.dts 219 bytes
appendprop1.c 2007 bytes
appendprop2.c 1827 bytes
asm_tree_dump.c 1720 bytes
bad-empty-ranges.dts 128 bytes
bad-name-property.dts 53 bytes
bad-ncells.dts 107 bytes
bad-octal-literal.dts 29 bytes
bad-reg-ranges.dts 153 bytes
bad-size-cells.dts 142 bytes
bad-string-props.dts 94 bytes
base01.asm 2967 bytes
base01.cmd 32 bytes
base01.dts 653 bytes
base01.stderr 250 bytes
boot-cpuid.c 1387 bytes
boot-cpuid.dts 200 bytes
char_literal.c 1715 bytes
char_literal.dts 69 bytes
check_path.c 1995 bytes
comments-cmp.dts 112 bytes
comments.dts 456 bytes
data.S 109 bytes
default-addr-size.dts 47 bytes
del_node.c 4167 bytes
del_property.c 2628 bytes
delete_reinstate_multilabel.dts 823 bytes
delete_reinstate_multilabel_ref.dts 66 bytes
dependencies.cmp 70 bytes
dependencies.dts 46 bytes
deps_inc1.dtsi 27 bytes
deps_inc2.dtsi 12 bytes
division-by-zero.dts 64 bytes
dtb_reverse.c 4227 bytes
dtbs_equal_ordered.c 4730 bytes
dtbs_equal_unordered.c 6175 bytes
dtc-checkfails.sh 706 bytes
dtc-fails.sh 368 bytes
dtc-fatal.sh 250 bytes
dumptrees.c 1880 bytes
dup-nodename.dts 42 bytes
dup-phandle.dts 90 bytes
dup-propname.dts 32 bytes
embedded_nul.dts 152 bytes
embedded_nul_equiv.dts 154 bytes
empty.dts 18 bytes
escapes.dts 140 bytes
extra-terminating-null.c 1928 bytes
extra-terminating-null.dts 263 bytes
fdtdump-runtest.sh 528 bytes
fdtdump.dts 724 bytes
fdtget-runtest.sh 383 bytes
fdtput-runtest.sh 774 bytes
find_property.c 1347 bytes
get_alias.c 1698 bytes
get_mem_rsv.c 1504 bytes
get_name.c 2452 bytes
get_path.c 2720 bytes
get_phandle.c 1873 bytes
getprop.c 1332 bytes
incbin.bin 52 bytes
incbin.c 1919 bytes
incbin.dts 102 bytes
include0.dts 25 bytes
include1.dts 571 bytes
include2.dts 42 bytes
include3.dts 17 bytes
include4.dts 28 bytes
include5.dts 9 bytes
include5a.dts 32 bytes
include6.dts 14 bytes
include7.dts 190 bytes
include8.dts 27 bytes
integer-expressions.c 3225 bytes
label01.dts 1482 bytes
label_repeated.dts 98 bytes
line_directives.dts 554 bytes
lorem.txt 2055 bytes
mangle-layout.c 3904 bytes
mangle-layout.supp 124 bytes
minusone-phandle.dts 62 bytes
move_and_save.c 2158 bytes
multilabel.dts 917 bytes
multilabel_merge.dts 1285 bytes
node_check_compatible.c 1980 bytes
node_offset_by_compatible.c 2917 bytes
node_offset_by_phandle.c 2017 bytes
node_offset_by_prop_value.c 3384 bytes
nonexist-label-ref.dts 80 bytes
nonexist-node-ref.dts 88 bytes
nonexist-node-ref2.dts 111 bytes
nop_node.c 3757 bytes
nop_property.c 2210 bytes
nopulate.c 2945 bytes
notfound.c 2333 bytes
nul-in-escape.dts 36 bytes
nul-in-line-info1.dts 8 bytes
nul-in-line-info2.dts 9 bytes
obsolete-chosen-interrupt-controller.dts 170 bytes
open_pack.c 1988 bytes
open_pack.supp 108 bytes
overlay.c 5493 bytes
overlay_bad_fixup.c 1854 bytes
overlay_bad_fixup_bad_index.dts 220 bytes
overlay_bad_fixup_base.dtsi 221 bytes
overlay_bad_fixup_empty.dts 199 bytes
overlay_bad_fixup_empty_index.dts 218 bytes
overlay_bad_fixup_index_trailing.dts 220 bytes
overlay_bad_fixup_path_empty_prop.dts 212 bytes
overlay_bad_fixup_path_only.dts 210 bytes
overlay_bad_fixup_path_only_sep.dts 211 bytes
overlay_bad_fixup_path_prop.dts 217 bytes
overlay_base.dts 275 bytes
overlay_base_manual_symbols.dts 362 bytes
overlay_overlay.dts 1186 bytes
overlay_overlay_manual_fixups.dts 1906 bytes
overlay_overlay_no_fixups.dts 1099 bytes
overlay_overlay_simple.dts 143 bytes
parent_offset.c 2646 bytes
path-references.c 2869 bytes
path-references.dts 254 bytes
path_offset.c 4875 bytes
path_offset_aliases.c 2013 bytes
phandle_format.c 2306 bytes
prop-after-subnode.dts 51 bytes
property_iterate.c 2455 bytes
property_iterate.dts 242 bytes
propname_escapes.c 1348 bytes
propname_escapes.dts 62 bytes
references.c 3789 bytes
references.dts 781 bytes
reg-ranges-root.dts 117 bytes
reg-without-unit-addr.dts 89 bytes
reuse-label.dts 163 bytes
reuse-label1.dts 90 bytes
reuse-label2.dts 72 bytes
reuse-label3.dts 84 bytes
reuse-label4.dts 51 bytes
reuse-label5.dts 64 bytes
reuse-label6.dts 64 bytes
root_node.c 1527 bytes
run_tests.sh 29774 bytes
rw_tree1.c 2986 bytes
search_paths.dts 48 bytes
search_paths_b.dts 50 bytes
set_name.c 2691 bytes
setprop.c 2881 bytes
setprop_inplace.c 3178 bytes
sized_cells.c 2520 bytes
sized_cells.dts 364 bytes
sourceoutput.dts 404 bytes
string_escapes.c 1389 bytes
stringlist.c 4842 bytes
stringlist.dts 149 bytes
subnode_iterate.c 2290 bytes
subnode_iterate.dts 761 bytes
subnode_offset.c 3403 bytes
supernode_atdepth_offset.c 3922 bytes
sw_tree1.c 4570 bytes
sw_tree1.supp 358 bytes
test01.asm 4884 bytes
test01.dts 1184 bytes
test01.stderr 220 bytes
test_kernel_dts 2056 bytes
test_label_ref.dts 41 bytes
test_tree1.dts 736 bytes
test_tree1_delete.dts 732 bytes
test_tree1_label_noderef.dts 873 bytes
test_tree1_merge.dts 798 bytes
test_tree1_merge_labelled.dts 767 bytes
test_tree1_merge_path.dts 788 bytes
test_tree1_wrong1.dts 642 bytes
test_tree1_wrong2.dts 658 bytes
test_tree1_wrong3.dts 659 bytes
test_tree1_wrong4.dts 670 bytes
test_tree1_wrong5.dts 684 bytes
test_tree1_wrong6.dts 699 bytes
test_tree1_wrong7.dts 705 bytes
test_tree1_wrong8.dts 684 bytes
test_tree1_wrong9.dts 702 bytes
testdata.h 1156 bytes
tests.h 3664 bytes
tests.sh 899 bytes
testutils.c 5211 bytes
trees.S 5481 bytes
truncated_property.c 1529 bytes
unit-addr-without-reg.dts 76 bytes
utilfdt_test.c 3226 bytes
value-labels.c 3182 bytes
value-labels.dts 233 bytes
zero-phandle.dts 53 bytes