summaryrefslogtreecommitdiffstats
path: root/tests
AgeCommit message (Expand)AuthorFilesLines
2013-06-03dtc: ensure #line directives don't consume data from the next lineStephen Warren1-0/+10
2013-05-29Add missing test binary to .gitignoreDavid Gibson1-0/+1
2013-05-29fdtput: expand fdt if value does not fitSrinivas Kandagatla1-0/+6
2013-05-29Remove some tests for misfeaturesDavid Gibson1-4/+0
2013-05-29Use shorten_echo for wrap_testsDavid Gibson1-1/+1
2013-04-28libfdt: Add fdt_next_subnode() to permit easy subnode iterationSimon Glass4-1/+143
2013-04-22Revert "utilfdt_read: pass back up the length of data read"Jon Loeliger1-1/+1
2013-04-21utilfdt_read: pass back up the length of data readMike Frysinger1-1/+1
2013-01-27Adjust util_is_printable_string() comment and fix testSimon Glass1-1/+2
2013-01-06fdtget-runtest.sh: use printf instead of /bin/echo -eStephen Warren1-1/+1
2013-01-06dtc/tests: don't include fdt.h prior to libfdt.hKim Phillips53-54/+0
2012-10-08dtc: fix for_each_*() to skip first object if deletedStephen Warren3-0/+49
2012-09-28dtc: cpp co-existence: add support for #line directivesStephen Warren2-0/+13
2012-09-28dtc: cpp co-existence: allow names starting with # to be escapedStephen Warren5-1/+54
2012-09-06dtc: Add ability to delete nodes and propertiesStephen Warren4-36/+109
2012-07-12fdtput: Add -p option to create subnodes along entire pathSimon Glass1-0/+13
2012-07-12fdtput: Add -c option to create nodesSimon Glass1-0/+13
2012-07-08Allow toggling of semantic checksDavid Gibson3-2/+60
2012-07-08Add test for re-defining an identical labelStephen Warren2-0/+17
2012-06-27Fix compilation warning/error in setprop_inplace.cStephen Warren1-4/+5
2012-06-03libfdt: Add helper function to create a trivial, empty treeDavid Gibson1-11/+1
2012-06-03libfdt: Add helpers for 64-bit integer propertiesDavid Gibson16-2/+59
2012-06-03Remove test_tree1_dts0 testcasesDavid Gibson2-41/+0
2012-04-19Add integer expressions files to .gitignoreSimon Glass1-1/+2
2012-04-19dtc: Adjust .gitignore to be in alphabetical orderSimon Glass1-2/+2
2012-04-09dtc: Basic integer expressionsStephen Warren3-1/+124
2012-03-31fdtget-runtest.sh: Fix failures when /bin/sh isn't bashStephen Warren1-1/+1
2012-03-18dtc: Add -i option to support search pathsSimon Glass9-0/+47
2012-03-07fdtget: Add -d to provide a default valueSimon Glass1-0/+6
2012-03-07fdtget: Fix multiple arg bug and add test for itSimon Glass2-1/+4
2012-02-03Generate test data for fdtput more sensiblyDavid Gibson2-26/+41
2012-02-03Don't use diff to check fdt{get,put} resultsDavid Gibson2-12/+14
2012-02-03Clean up invocation of fdt{get,put} testsDavid Gibson4-86/+104
2012-02-03Factor signal checks out of test scriptsDavid Gibson4-16/+13
2012-02-03Remove bashism from run_tests.shDavid Gibson1-1/+1
2012-02-03Use 'trap' builtin to clean up temporaries in test scriptsDavid Gibson3-16/+10
2012-02-03Remove unused variable from test scriptsDavid Gibson3-3/+3
2012-02-03Update .gitignore for testsDavid Gibson1-0/+3
2012-01-21Introduce ${TESTS_BIN} in Makefiles to identify tested executables.Jon Loeliger1-3/+3
2012-01-21Add fdtput utility to write property values to a device treeSimon Glass3-1/+128
2012-01-21Add fdtget utility to read property values from a device treeSimon Glass3-1/+78
2012-01-13dtc: Implement -d option to write out a dependency fileStephen Warren5-0/+13
2012-01-11libfdt: Activate testcase for appending propertiesDavid Gibson2-0/+5
2011-12-05libfdt: Add support for appending the values to a existing propertyMinghuan Lian3-0/+141
2011-10-11dtc: Add support for variable sized elementsAnton Staaf5-0/+100
2011-09-22Make testutils use utilfdtSimon Glass2-50/+14
2011-09-22Add fdt read/write utility functionsSimon Glass4-19/+141
2011-09-22dtc: Support character literals in cell listsAnton Staaf6-0/+66
2011-09-17dtc: Remove gcc 4.6 "set but not used" warningsDavid Gibson3-8/+10
2011-07-17Add missing tests to .gitignoreSimon Glass1-0/+2
2010-11-13dtc: Add code to make diffing trees easierDavid Gibson1-0/+7
2010-11-13Allow nodes to be referenced by path at the top level.John Bonesio2-0/+43
2010-09-21Add merging of labelled subnodes. This patch allows the followingDavid Gibson5-4/+56
2010-09-20Remove another bashism from run_tests.shDavid Gibson1-3/+3
2010-04-30dtc: Extend and better test dtbs_equal utility programs (resend)David Gibson14-32/+812
2010-03-10dtc: Enable more warningsDavid Gibson4-5/+5
2010-02-25Update .gitignore filesGrant Likely1-0/+47
2010-02-25Allow device tree to be modified by additonal device tree sectionsGrant Likely4-4/+126
2010-02-24dtc: Audit and fix valgrind errorsDavid Gibson2-3/+6
2010-02-24dtc: Allow multiple labels on nodes and propertiesDavid Gibson2-0/+41
2010-02-23Remove obsolete references_dts0 testDavid Gibson2-29/+0
2010-02-23Disallow re-use of the same label within a dts fileDavid Gibson8-0/+64
2010-02-19dtc: Automatically pick a sensible boot_cpuid_physDavid Gibson2-6/+36
2009-11-26Support ePAPR compliant phandle propertiesDavid Gibson8-7/+94
2009-11-11Fix dtc bugs for 64-bit compileDavid Gibson3-5/+10
2009-11-11Don't use echo -e in run_tests.shDavid Gibson1-8/+8
2009-11-11Fix bug in -Odts with properties containing multiple terminating nullsDavid Gibson4-1/+75
2009-02-03dtc: Add testcases for labels within valuesDavid Gibson5-2/+142
2009-02-03dtc: Make asm output more portable and add testcasesDavid Gibson4-1/+90
2009-01-02libfdt: Introduce libfdt shared libraryJosh Boyer1-2/+2
2008-11-17dtc: Handle linux,phandle properties which self-referenceDavid Gibson4-3/+26
2008-11-05libfdt: Fix bug in fdt_subnode_offset_namelen()David Gibson8-7/+53
2008-10-03Remove support for the legacy DTS source file format.Jon Loeliger8-86/+75
2008-10-03Rearrange ftdump and convert-dtsv0 into sub-Makefiles.Jon Loeliger1-3/+2
2008-10-02libfdt: Add function to explicitly expand aliasesDavid Gibson3-0/+60
2008-09-25libfdt: Fix bugs in fdt_get_path()David Gibson1-3/+7
2008-08-14libfdt: Add support for using aliases in fdt_path_offset()Kumar Gala4-1/+85
2008-08-13dtc: Make many functions 'static'David Gibson19-30/+32
2008-07-14dtc: Run relevant checks on dtb input as well as dtsDavid Gibson1-14/+22
2008-07-14dtc: Enable and fix -Wpointer-arith warningsDavid Gibson5-13/+13
2008-07-14dtc: Address an assortment of portability problemsDavid Gibson6-32/+22
2008-07-14dtc: Testcase for /include/ directiveDavid Gibson10-0/+43
2008-06-19dtc: Add support for binary includes.David Gibson5-1/+87
2008-06-02dtc: Add a testcase for 'reg' or 'ranges' in /David Gibson2-0/+9
2008-06-02dtc: Fix some printf() format warnings when compiling 64-bitDavid Gibson2-3/+6
2008-05-29dtc: Remove some small bashisms from test scriptsDavid Gibson3-3/+3
2008-05-19dtc: Add program to convert dts files from v0 to v1David Gibson2-5/+30
2008-05-19dtc: Rework handling of boot_cpuid_physDavid Gibson4-1/+64
2008-05-19dtc: Clean up included Makefile fragmentsDavid Gibson1-2/+2
2008-03-23dtc: Testcases for input handlingDavid Gibson2-0/+25
2008-03-23dtc: Assorted improvements to test harnessDavid Gibson5-53/+78
2008-03-23dtc: Test and fix conversion to/from old dtb versionsDavid Gibson1-0/+13
2008-03-23dtc: Implement checks for the format of node and property namesDavid Gibson4-0/+55
2008-02-18libfdt: More tests of NOP handling behaviourDavid Gibson3-1/+115
2008-02-15dtc: Fold comment handling test into testsuiteDavid Gibson3-0/+59
2008-02-14libfdt: Fix NOP handling bug in fdt_add_subnode_namelen()David Gibson3-1/+90
2008-01-11libfdt: Add fdt_set_name() functionDavid Gibson3-1/+93
2007-12-19dtc: Add missing copyright notice for dumptrees.cDavid Gibson1-0/+21
2007-12-07dtc: Fix silly typo in dtc-checkfails.shDavid Gibson1-1/+1
2007-12-07dtc: Make dtc-checfails.sh script catch deaths-by-signalDavid Gibson1-0/+4
2007-12-07dtc: Convert check for obsolete /chosen propertyDavid Gibson2-0/+14
2007-12-07dtc: Convert #address-cells and #size-cells related checksDavid Gibson4-1/+33
2007-12-06dtc: Migrate "string property" checks to new frameworkDavid Gibson2-0/+9
2007-12-06dtc: Migrate "one cell" checks to new frameworkDavid Gibson2-0/+9
2007-12-06dtc: More detailed testing of tree checksDavid Gibson4-21/+38
2007-12-05dtc: Implement path referencesDavid Gibson4-1/+101
2007-12-05dtc: Generate useful error message for properties after subnodesDavid Gibson1-0/+9
2007-12-05dtc: Convert "name" property checking to new infrastructureDavid Gibson2-0/+8
2007-11-28dtc: Fix some lexical problems with referencesDavid Gibson4-5/+29
2007-11-26dtc: Flexible tree checking infrastructure (v2)David Gibson3-0/+18
2007-11-26dtc: Add valgrind support to testsuiteDavid Gibson4-3/+38
2007-11-26dtc: Remove some redundant testcasesDavid Gibson1-6/+5
2007-11-20Add a script that compares an "old" and "new" dtc results.Jon Loeliger1-0/+86
2007-11-20dtc: Don't use env(1) in testsuiteDavid Gibson1-3/+1
2007-11-20dtc: Add testcases for tree checksDavid Gibson9-19/+88
2007-11-20libfdt: Abolish fdt_offset_ptr_typed()David Gibson4-8/+8
2007-11-20libfdt: Abolish _typed() variants, add _cell() variantsDavid Gibson15-56/+53
2007-11-13dtc: Add testcase for dtc referencesDavid Gibson3-1/+125
2007-11-13libfdt: Add phandle related functionsDavid Gibson10-2/+147
2007-11-13dtc: Add missing dependencies for testsDavid Gibson1-1/+2
2007-11-08dtc: Switch dtc to C-style literalsDavid Gibson3-6/+39
2007-11-08dtc: Better exercise dtc base and bytestring featuresDavid Gibson2-8/+8
2007-11-08dtc: Add testcases exercising -Odts modeDavid Gibson2-4/+11
2007-11-08dtc: Make -Idts -Odts preserve property-internal labelsDavid Gibson1-3/+4
2007-11-06libfdt: Fix sw_tree1 testcaseDavid Gibson2-1/+1
2007-11-01libfdt: Handle v16 and re-ordered trees for r/wDavid Gibson5-13/+41
2007-10-30dtc: Remove leftover debugging printf() from mangle-layoutDavid Gibson1-2/+0
2007-10-25libfdt: Test on trees with different block layoutsDavid Gibson3-1/+178
2007-10-24libfdt: Rename and publish _fdt_next_tag()David Gibson4-2/+142
2007-10-23Appease the printf() format $Gods with a correct type.Jon Loeliger1-1/+1
2007-10-22dtc: Disable semantic checks by defaultDavid Gibson1-2/+2
2007-10-22dtc: Make helper macros in trees.S more flexibleDavid Gibson1-12/+20
2007-10-17dtc: Improve -Odts outputDavid Gibson3-2/+6
2007-10-17dtc: Restore missing code for testcasesDavid Gibson2-0/+111
2007-10-16dtc: Improve support for string escapesDavid Gibson5-1/+52
2007-10-16libfdt: Add functions for handling the "compatible" propertyDavid Gibson7-1/+111
2007-10-16dtc: Don't delete *.test.dtb between testgroupsDavid Gibson1-6/+3
2007-10-15libfdt: Add functions to get/add/delete memory reservemap entriesDavid Gibson9-3/+49
2007-10-15libfdt: Make unit address optional for finding nodesDavid Gibson16-72/+95
2007-10-15libfdt: Test rw functions on more treesDavid Gibson1-3/+18
2007-09-18dtc: Whitespace cleanupDavid Gibson7-10/+9
2007-09-18dtc: Add basic testcases for dtcDavid Gibson4-3/+62
2007-09-17dtc: Cleanup testsuite organizationDavid Gibson2-23/+4
2007-09-17libfdt: Consistently use big-endian property data in testcasesDavid Gibson1-2/+13
2007-09-17libfdt: Add fdt_node_offset_by_prop_value()David Gibson3-0/+112
2007-08-31dtc: Optimise by default, fix warnings thus uncoveredDavid Gibson1-2/+1
2007-08-30dtc: Fix summary calculation in testsuiteDavid Gibson1-5/+8
2007-08-30libfdt: Add fdt_parent_offset() and supporting functionsDavid Gibson4-1/+237
2007-08-30libfdt: Add fdt_get_path() functionDavid Gibson3-1/+93
2007-08-30libfdt: Add fdt_get_name() to retrieve a node's nameDavid Gibson3-1/+86
2007-08-30libfdt: Fix handling of trailing / in fdt_path_offset()David Gibson1-0/+8
2007-07-07dtc: add a testcase with labelsMilton Miller1-0/+60
2007-06-25dtc: Improve and better integrate dtc and libfdt MakefilesDavid Gibson2-67/+65
2007-06-25dtc: Count testcases and results in the dtc/libfdt testsuiteDavid Gibson1-1/+25
2007-06-14Merge libfdt into dtc.David Gibson25-5/+1950
2007-02-15Add some initial test cases.Jon Loeliger7-0/+566
2005-07-04Add missing file.David Gibson1-0/+2
2005-06-08Initial commitDavid Gibson2-0/+14