index
:
dtc/dtc.git
main
master
The Device Tree Compiler
DTC group
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
tests
Age
Commit message (
Expand
)
Author
Files
Lines
2024-05-01
libfdt: tests: Update test case for overlay_bad_fixup
Zheng Guangyuan
1
-1
/
+1
2024-04-29
tests: Remove two_roots and named_root from LIBTREE_TESTS_L and add all dtb f...
Zheng Guangyuan
1
-3
/
+4
2024-03-22
tests: fix tests broken under Meson
Brandon Maier
1
-7
/
+7
2024-03-19
meson: split run-tests by type
Brandon Maier
1
-8
/
+23
2024-03-19
meson: fix dependencies of tests
Brandon Maier
1
-2
/
+9
2024-03-14
libfdt: overlay: ensure that existing phandles are not overwritten
Uwe Kleine-König
3
-0
/
+83
2024-01-25
tests: use correct pkg-config when cross compiling
Alyssa Ross
1
-1
/
+1
2023-11-04
treesource: Restore string list output when no type markers
Rob Herring
2
-2
/
+6
2023-10-11
libfdt: fdt_path_offset_namelen: Reject empty path
Pierre-Clément Tosi
1
-1
/
+7
2023-10-11
libfdt: fdt_get_alias_namelen: Validate aliases
Pierre-Clément Tosi
2
-1
/
+17
2023-09-15
pylibfdt: Support boolean properties
Simon Glass
2
-0
/
+34
2023-08-04
tests: generate dtbs in Meson build directory
Brandon Maier
1
-2
/
+3
2023-08-03
tests: fix use of deprecated meson methods
Brandon Maier
1
-2
/
+2
2023-05-14
dtc: Correct invalid dts output with mixed phandles and integers
David Gibson
2
-0
/
+2
2023-05-14
tests: Add additional tests for device graph checks
Johannes Beisswenger
3
-0
/
+61
2023-05-14
yaml: Depend on libyaml >= 0.2.3
Uwe Kleine-König
1
-1
/
+1
2023-05-07
tests: Add test cases for bad endpoint node and remote-endpoint prop checks
Johannes Beisswenger
5
-0
/
+46
2023-03-01
tests: fix leaks spotted by ASAN
Marc-André Lureau
10
-21
/
+25
2023-03-01
tests: fix -Wwrite-strings
Marc-André Lureau
2
-3
/
+3
2023-02-28
meson: Fix cell overflow tests when running from meson
David Gibson
1
-2
/
+2
2023-02-27
Use #ifdef NO_VALGRIND
Marc-André Lureau
1
-1
/
+1
2023-02-27
Do not redefine _GNU_SOURCE if already set
Marc-André Lureau
1
-0
/
+2
2023-02-05
pylibfdt: add size_hint parameter for get_path
Luca Weiss
1
-0
/
+1
2022-11-21
dtc: Warning rather than error on possible truncation of cell values
David Gibson
3
-0
/
+19
2022-10-12
libfdt: tests: add get_next_tag_invalid_prop_len
Tadeusz Struk
5
-1
/
+104
2022-07-31
Don't generate erroneous fixups from reference to path
David Gibson
2
-0
/
+7
2022-07-27
Allow static building with meson
Tero Tervala
1
-2
/
+7
2022-07-27
Allow static building with make
Tero Tervala
2
-8
/
+14
2022-07-26
Fix test script to run also on dash shell
Tero Tervala
1
-2
/
+2
2022-07-02
Add missing relref_merge test to meson test list
Tero Tervala
1
-0
/
+1
2022-04-20
pylibfdt: add FdtRo.get_path()
Luca Weiss
1
-0
/
+13
2022-01-25
tests: add test cases for label-relative path references
Ahmad Fatoum
7
-2
/
+112
2021-12-29
Handle integer overflow in check_property_phandle_args()
David Gibson
2
-0
/
+21
2021-12-28
tests: setprop_inplace: use xstrdup instead of unchecked strdup
Ahmad Fatoum
1
-1
/
+1
2021-12-28
pylibfdt: add Property.as_*int*_array()
Luca Weiss
2
-0
/
+15
2021-12-28
pylibfdt: add Property.as_stringlist()
Luca Weiss
1
-0
/
+8
2021-12-09
Support 'r' format for printing raw bytes with fdtget
Rafał Miłecki
2
-1
/
+6
2021-10-21
checks: Add an interrupt-map check
Rob Herring
4
-0
/
+59
2021-10-11
treesource: Maintain phandle label/path on output
Rob Herring
2
-0
/
+6
2021-09-27
asm: Use assembler macros instead of cpp macros
David Gibson
1
-194
/
+207
2021-09-25
asm: Use .asciz and .ascii instead of .string
Rob Herring
3
-51
/
+49
2021-06-21
tests: Fix signedness comparisons warnings
Andre Przywara
13
-16
/
+35
2021-06-08
checks: Drop interrupt_cells_is_cell check
Rob Herring
1
-2
/
+2
2021-05-04
tests: add a positive gpio test case
Ilya Lipnitskiy
2
-0
/
+14
2021-03-23
libfdt: Check that the root-node name is empty
Simon Glass
5
-3
/
+20
2021-03-23
libfdt: Check that there is only one root node
Simon Glass
5
-2
/
+25
2020-12-22
tests: Fix overlay_overlay_nosugar test case
Paul Barker
2
-5
/
+5
2020-12-08
meson: increase default timeout for tests
Marc-André Lureau
1
-0
/
+1
2020-12-08
meson: do not assume python is installed, skip tests
Marc-André Lureau
1
-6
/
+6
2020-10-21
build-sys: add meson build
Marc-André Lureau
1
-0
/
+130
2020-05-18
checks: Add interrupt provider test
Andre Przywara
2
-0
/
+8
2020-03-04
tests: Allow running the testsuite on already installed binary / libraries
David Gibson
2
-6
/
+13
2020-03-04
tests: Honour NO_YAML make variable
David Gibson
1
-1
/
+15
2020-03-04
tests: Properly clean up .bak file from tests
David Gibson
1
-1
/
+1
2020-03-04
tests: Honour $(NO_PYTHON) flag from Makefile in run_tests.sh
David Gibson
1
-1
/
+15
2020-03-04
tests: No need to explicitly pass $PYTHON from Make to run_tests.sh
David Gibson
1
-3
/
+3
2020-03-04
tests: Let run_tests.sh run Python tests without Makefile assistance
David Gibson
1
-0
/
+4
2020-03-04
checks: Add 'dma-ranges' check
Rob Herring
2
-0
/
+13
2019-11-16
tests: default to 'cc' if CC not set
Ed Maste
1
-1
/
+1
2019-11-15
Add test-case for trailing zero
Stefan Mavrodiev
1
-0
/
+4
2019-11-15
pylibfdt: Adjust for deprecated test methods
Simon Glass
1
-99
/
+99
2019-11-15
tests: add extension to sed -i for GNU/BSD sed compatibility
Ed Maste
1
-1
/
+1
2019-10-27
pylibfdt: Correct the type for fdt_property_stub()
Simon Glass
1
-2
/
+3
2019-10-14
tests: fix some python warnings
Marc-André Lureau
1
-2
/
+4
2019-10-14
dumptrees: pass outputdir as first argument
Marc-André Lureau
2
-1
/
+11
2019-10-14
tests: allow out-of-tree test run
Marc-André Lureau
9
-173
/
+185
2019-07-28
libfdt: Allow #size-cells of 0
David Gibson
2
-0
/
+12
2019-07-04
fdtoverlay: Ignore symbols in overlays which don't apply to the target tree
David Gibson
1
-1
/
+3
2019-07-04
fdtoverlay: Allow adding labels to __overlay__ nodes in overlays
David Gibson
3
-0
/
+31
2019-07-04
pylibfdt: Add support for fdt_get_alias()
Appana Durga Kedareswara rao
1
-0
/
+7
2019-06-30
tests: Add a failed test case for 'fdtoverlay' with long target path
Fabrice Gasnier
3
-0
/
+44
2019-06-21
tests: Replace license boilerplate with SPDX tags
Rob Herring
73
-1056
/
+73
2019-05-21
Fix typos in various documentation and source files
Thomas Huth
7
-8
/
+8
2019-05-10
libfdt: Add FDT_CREATE_FLAG_NO_NAME_DEDUP flag that trades size for speed
Nicholas Piggin
2
-21
/
+52
2019-05-10
libfdt: Ensure fdt_add_property frees allocated name string on failure
Nicholas Piggin
4
-1
/
+100
2019-03-29
Link tools and tests against libfdt shared library
David Gibson
2
-3
/
+6
2019-03-29
tests: Rename tests.sh to testutils.sh
David Gibson
9
-8
/
+8
2019-03-29
libfdt: Add phandle generation helper
Thierry Reding
5
-3
/
+61
2019-03-29
libfdt: Add new maximum phandle lookup function
Thierry Reding
1
-0
/
+9
2019-03-29
libfdt: add fdt_append_addrrange()
AKASHI Takahiro
7
-0
/
+182
2019-03-25
Revert "libfdt: Add phandle generation helper"
David Gibson
5
-62
/
+3
2019-03-21
libfdt: Add phandle generation helper
Thierry Reding
5
-3
/
+62
2019-02-19
pylibfdt:tests: Extend the way how to find a Python module
Lumir Balhar
1
-1
/
+1
2019-02-19
pylibfdt: Change how passing tests are recognized
Lumir Balhar
1
-1
/
+1
2019-02-19
pylibfdt: Test fdt.setprop take bytes on Python 3, add error handling
Petr Viktorin
1
-5
/
+7
2019-02-19
pylibfdt: Proper handling of bytes/unicode strings and octal literals
Lumir Balhar
1
-10
/
+10
2018-11-24
libfdt: Add a test for fdt_getprop_by_offset()
Simon Glass
6
-1
/
+94
2018-11-23
Refine make tests_clean target
David Gibson
2
-4
/
+4
2018-11-23
tests: Use modern octal literals for Python
David Gibson
1
-2
/
+2
2018-11-23
pylibfdt: Allow switch to Python 3 via environment variable PYTHON
Lumir Balhar
2
-4
/
+4
2018-11-14
tests: Don't lose errors from make checkm
David Gibson
1
-1
/
+1
2018-11-14
tests: Property count valgrind errors in wrapped tests
David Gibson
1
-0
/
+3
2018-11-07
libfdt: return correct value if #size-cells property is not present
John Clarke
2
-2
/
+2
2018-10-04
tests: Wrap check_align() calls with base_run_test()
Lubomir Rintel
1
-2
/
+2
2018-09-27
Fix dts output with a REF_PATH marker
Rob Herring
2
-1
/
+7
2018-09-26
Added test cases for target references
Fredrik Markstrom
2
-0
/
+34
2018-09-21
checks: fix simple-bus compatible matching
Rob Herring
3
-0
/
+40
2018-09-20
Fix missing labels when emitting dts format
Grant Likely
1
-2
/
+2
2018-09-17
Revert dts output formatting changes of spaces around brackets
Rob Herring
1
-12
/
+12
2018-09-13
Add support for YAML encoded output
Grant Likely
2
-0
/
+28
2018-09-13
pylibfdt: Add a means to add and delete notes
Simon Glass
1
-0
/
+31
2018-09-10
Make valgrind optional
David Gibson
2
-0
/
+15
2018-09-10
tests: Better testing of dtc -I fs mode
David Gibson
4
-5
/
+182
2018-09-10
tests: Allow dtbs_equal_unordered to ignore mem reserves
David Gibson
1
-8
/
+28
2018-09-10
dtc: trivial '-I fs -O dts' test
Greg Kurz
1
-0
/
+5
2018-07-23
tests: Correction to vg_prepare_blob()
David Gibson
1
-6
/
+8
2018-07-20
tests: Don't call memcmp() with NULL arguments
David Gibson
1
-2
/
+2
2018-07-20
libfdt: fdt_address_cells() and fdt_size_cells()
Sebastian Huber
6
-0
/
+84
2018-07-11
pylibfdt: Support the sequential-write interface
Simon Glass
1
-6
/
+115
2018-07-09
tests: Improve fdt_resize() tests
David Gibson
2
-4
/
+33
2018-06-29
Preserve datatype markers when emitting dts format
Grant Likely
2
-0
/
+35
2018-06-17
tests: Fix incorrect check name 'prop_name_chars'
Rob Herring
1
-1
/
+1
2018-06-17
tests: fix grep for checks error messages
Rob Herring
1
-2
/
+2
2018-06-14
pylibfdt: Support setting the name of a node
Simon Glass
1
-0
/
+15
2018-06-14
pylibfdt: Add functions to set and get properties as strings
Simon Glass
1
-0
/
+25
2018-06-13
pylibfdt: Update the bytearray size with pack()
Simon Glass
1
-0
/
+1
2018-06-13
pylibfdt: Allow reading integer values from properties
Simon Glass
3
-0
/
+24
2018-06-12
pylibfdt: Avoid accessing the internal _fdt member in tests
Simon Glass
1
-3
/
+2
2018-06-12
pylibfdt: Add functions to update properties
Simon Glass
1
-0
/
+48
2018-06-09
pylibfdt: Support device-tree creation/expansion
Simon Glass
1
-1
/
+17
2018-06-09
pylibfdt: Add support for reading the memory reserve map
Simon Glass
1
-0
/
+8
2018-06-09
pylibfdt: Add support for the rest of the header functions
Simon Glass
1
-0
/
+8
2018-06-08
pylibfdt: Add support for fdt_next_node()
Simon Glass
1
-0
/
+18
2018-06-07
libfdt: Add fdt_check_full() function
David Gibson
5
-1
/
+76
2018-06-07
tests: Use valgrind client requests for better checking
David Gibson
4
-1
/
+59
2018-06-07
tests: Better handling of valgrind errors saving blobs
David Gibson
4
-34
/
+13
2018-06-07
tests: Remove unused #define
David Gibson
1
-2
/
+0
2018-06-07
libfdt: Add fdt_header_size()
David Gibson
1
-6
/
+2
2018-06-07
Consolidate utilfdt_read_len() variants
David Gibson
1
-1
/
+1
2018-06-07
libfdt: Safer access to memory reservations
David Gibson
6
-1
/
+87
2018-06-07
libfdt: Safer access to strings section
David Gibson
7
-4
/
+117
2018-06-07
libfdt: Make fdt_check_header() more thorough
David Gibson
4
-1
/
+132
2018-06-07
libfdt: Improve sequential write state checking
David Gibson
4
-1
/
+143
2018-06-04
Make Property a subclass of bytearray
Simon Glass
1
-1
/
+1
2018-06-04
pylibfdt: Add a method to access the device tree directly
Simon Glass
1
-2
/
+3
2018-05-04
tests: Add a test case for the omit-if-no-ref keyword
Maxime Ripard
2
-0
/
+33
2018-03-09
tests: Update valgrind suppressions for sw_tree1
David Gibson
1
-1
/
+1
2018-03-09
tests: Remove valgrind error from tests/get_path
David Gibson
1
-1
/
+2
2018-03-07
checks: add graph binding checks
Rob Herring
2
-0
/
+27
2018-03-07
checks: add a check for duplicate unit-addresses of child nodes
Rob Herring
2
-0
/
+15
2018-03-06
Correct overlay syntactic sugar for generating target-path fragments
David Gibson
2
-0
/
+60
2018-03-06
Improve tests for dtc overlay generation
David Gibson
4
-81
/
+146
2018-01-04
Makefile.tests: Add LIBDL make(1) variable for portability sake
kevans@FreeBSD.org
1
-1
/
+4
2018-01-04
Attempt to auto-detect stat(1) being used if not given proper invocation
kevans@FreeBSD.org
1
-1
/
+8
2018-01-03
tests: Improve compatibility with other platforms
kevans@FreeBSD.org
1
-4
/
+9
2017-12-15
checks: add chosen node checks
Rob Herring
2
-0
/
+13
2017-12-13
checks: add string list check for *-names properties
Rob Herring
2
-1
/
+2
2017-12-13
checks: add string list check
Rob Herring
2
-1
/
+6
2017-12-13
checks: add a string check for 'label' property
Rob Herring
2
-1
/
+2
2017-11-11
tests: Add some basic tests for the pci_bridge checks
David Gibson
4
-0
/
+61
2017-10-30
tests: Check non-matching cases for fdt_node_check_compatible()
David Gibson
1
-0
/
+19
2017-10-26
Remove leading underscores from identifiers
David Gibson
5
-15
/
+13
2017-10-26
Fix some errors in comments
David Gibson
1
-4
/
+5
2017-10-26
tests: Correct warning in sw_tree1.c
David Gibson
1
-0
/
+2
2017-10-06
tests: Avoid 64-bit arithmetic in assembler
David Gibson
2
-25
/
+28
2017-09-28
tests: Add a test for overlays syntactic sugar
Pantelis Antoniou
1
-0
/
+6
2017-09-22
checks: add interrupts property check
Rob Herring
2
-0
/
+13
2017-09-22
checks: add gpio binding properties check
Rob Herring
2
-0
/
+15
2017-09-22
checks: add phandle with arg property checks
Rob Herring
2
-0
/
+12
2017-08-21
pylibfdt: Add support for fdt_subnode_offset()
Simon Glass
1
-0
/
+12
2017-08-21
pylibfdt: Add support for fdt_node_offset_by_phandle()
Simon Glass
1
-0
/
+10
2017-08-21
pylibfdt: Add support for fdt_parent_offset()
Simon Glass
1
-0
/
+13
2017-08-21
pylibfdt: Add support for fdt_get_phandle()
Simon Glass
1
-0
/
+6
2017-08-21
tests: Return a failure code when any tests fail
Simon Glass
1
-0
/
+1
2017-08-21
pylibfdt: Use local pylibfdt module
Simon Glass
1
-2
/
+2
2017-08-21
pylibfdt: Add a test for use of uint32_t
Simon Glass
1
-0
/
+5
2017-08-09
tests: Add stacked overlay tests on fdtoverlay
Pantelis Antoniou
4
-0
/
+47
2017-07-13
dtc: change default phandles to ePAPR style instead of both
Rob Herring
1
-1
/
+1
2017-06-15
tests: fdtoverlay unit test
Pantelis Antoniou
3
-1
/
+67
2017-05-17
Suppress expected error message in fdtdump test
David Gibson
1
-1
/
+1
2017-04-19
Fix get_node_by_path string equality check
Tim Montague
2
-1
/
+24
2017-04-08
pylibfdt: Allow setup.py to operate stand-alone
Simon Glass
1
-3
/
+3
2017-04-02
Add a libfdt function to write a property placeholder
Simon Glass
5
-0
/
+10
2017-03-21
Build pylibfdt as part of the normal build process
Simon Glass
1
-0
/
+28
2017-03-21
Add tests for pylibfdt
Simon Glass
1
-0
/
+288
2017-03-21
checks: Warn on node name unit-addresses with '0x' or leading 0s
Rob Herring
3
-0
/
+26
2017-03-06
tests: Make realloc_fdt() really allocate *fdt
Nicolas Iooss
1
-2
/
+2
2017-03-06
Fix assorted sparse warnings
David Gibson
13
-27
/
+27
2017-02-24
libfdt: Add fdt_setprop_empty()
David Gibson
1
-1
/
+1
2017-01-31
dtc: Fix NULL pointer use in dtlabel + dtref case
Stephen Boyd
2
-0
/
+10
2016-12-09
dtc: Don't always generate __symbols__ for plugins
David Gibson
1
-8
/
+2
2016-12-09
tests: Don't use -@ on plugin de/recompile tests
David Gibson
1
-2
/
+2
2016-12-09
tests: Remove "suppression of fixups" tests
David Gibson
2
-28
/
+0
2016-12-09
tests: Clarify dtc overlay tests
David Gibson
2
-11
/
+14
2016-12-09
tests: More thorough tests of libfdt overlay application without dtc
David Gibson
4
-2
/
+161
2016-12-09
tests: Fix double expansion bugs in test code
David Gibson
2
-4
/
+6
2016-12-09
tests: Split overlay tests into those with do/don't exercise dtc plugin gener...
David Gibson
1
-10
/
+16
2016-12-09
tests: Test auto-alias generation on base tree, not overlay
David Gibson
1
-5
/
+5
2016-12-09
tests: Make overlay/plugin tests unconditional
David Gibson
1
-37
/
+34
2016-12-09
tests: Add overlay tests
Pantelis Antoniou
4
-0
/
+64
2016-12-09
tests: Add check_path test
Pantelis Antoniou
4
-1
/
+88
2016-10-12
tests: overlay: Rename the device tree blobs to be more explicit
Maxime Ripard
1
-7
/
+7
2016-10-11
tests: overlay: Add test suffix to the compiled blobs
Maxime Ripard
1
-8
/
+8
2016-10-07
tests: overlay: Move back the bad fixup tests
Maxime Ripard
1
-7
/
+7
2016-10-06
libfdt: Don't use 'index' as a local variable name
David Gibson
1
-15
/
+15
2016-10-06
tests: Add tests cases for the overlay code
Maxime Ripard
17
-1
/
+656
2016-09-22
dtc: Fix assorted problems in the testcases for the -a option
David Gibson
1
-17
/
+14
2016-09-22
Implement the -a option to pad dtb aligned
Tim Wang
1
-0
/
+28
2016-08-01
libfdt: Add fdt_setprop_inplace_namelen_partial
Maxime Ripard
2
-0
/
+13
2016-07-28
libfdt: Add max phandle retrieval function
Maxime Ripard
1
-0
/
+6
[next]