zephyr/scripts
Martí Bolívar 9c92baa73f devicetree: use edt.pickle more
Consolidate creation of edtlib.EDT objects from a build directory's
devicetree into one place by loading it from build/zephyr/edt.pickle
everywhere. A previous commit creates edt.pickle from gen_defines.py.

In addition to probably speeding things up slightly by not reparsing
the devicetree, the main benefit of this approach is creating a single
point of truth for the bindings directories and warnings
configuration, meaning we don't have to worry about them getting out
of sync while being passed around between devicetree creation and
usage time.

Signed-off-by: Martí Bolívar <marti.bolivar@nordicsemi.no>
2020-07-23 09:19:45 -05:00
..
checkpatch
ci
coccinelle
dts devicetree: use edt.pickle more 2020-07-23 09:19:45 -05:00
footprint
gitlint
kconfig scripts: kconfigfunctions: add a comment 2020-07-23 11:00:39 +02:00
net
release
sanity_chk devicetree: use edt.pickle more 2020-07-23 09:19:45 -05:00
support
tests sanitycheck: support only_tags for boards 2020-07-20 17:44:16 -04:00
tracing
west_commands devicetree: use edt.pickle more 2020-07-23 09:19:45 -05:00
.gitignore
checkpatch.pl
checkstack.pl
coccicheck
dir_is_writeable.py
file2hex.py
filter-known-issues.py
gen_app_partitions.py
gen_cfb_font_header.py
gen_gcov_files.py
gen_kobject_list.py
gen_offset_header.py
gen_relocate_app.py
gen_syscalls.py
mergehex.py
parse_syscalls.py
process_gperf.py
requirements-base.txt scripts: Increased minimal pyelftools version 2020-07-23 07:49:35 -04:00
requirements-build-test.txt
requirements-doc.txt
requirements-extras.txt
requirements-run-test.txt
requirements.txt
sanitycheck sanitycheck: Add serial_pty script command line option 2020-07-21 20:19:33 -04:00
series-push-hook.sh
spelling.txt
subfolder_list.py scripts: subfolder_list.py: refactor the code 2020-07-20 17:31:53 -04:00
tags.sh
user_wordsize.py
valgrind.supp
west-commands.yml
zephyr_module.py scripts: modules: Fix initialization of variable 2020-07-20 22:39:09 +02:00