Commit graph

  • fdf3f6d897 pylibfdt: Correct the type for fdt_property_stub() Simon Glass 2019-10-24 19:02:26 -06:00
  • 430419c281 tests: fix some python warnings Marc-André Lureau 2019-10-09 14:20:23 +04:00
  • 588a29ff2e util: use gnu_printf format attribute Marc-André Lureau 2019-10-09 14:20:22 +04:00
  • bc876708ab fstree: replace lstat with stat Marc-André Lureau 2019-10-09 14:20:21 +04:00
  • 4c3c4ccb99 dumptrees: pass outputdir as first argument Marc-André Lureau 2019-10-09 14:20:18 +04:00
  • aa522da9ff tests: allow out-of-tree test run Marc-André Lureau 2019-10-09 14:20:17 +04:00
  • 0d0d0fa51b fdtoverlay: Return non-zero exit code if overlays can't be applied Valter Minute 2019-10-09 12:33:52 +00:00
  • 4605eb047b Add .editorconfig Marc-André Lureau 2019-10-09 14:20:16 +04:00
  • 18d7b2f4ee yamltree: Ensure consistent bracketing of properties with phandles Rob Herring 2019-09-18 13:35:34 -05:00
  • 67f790c1ad libfdt.h: add explicit cast from void* to uint8_t* in fdt(32|64)_st Luc Michel 2019-09-10 12:48:24 +02:00
  • b111122ea5 pylibfdt: use python3 shebang Luca Weiss 2019-09-07 17:25:31 +02:00
  • 60e0db3d65 Ignore phandle properties in /aliases v1.5.1 David Gibson 2019-09-04 14:58:28 +10:00
  • 95ce19c140 README: update for Python 3 Luca Weiss 2019-08-17 23:25:32 +02:00
  • 5345db19f6 livetree: simplify condition in get_node_by_path Denis Efremov 2019-08-27 23:41:48 +03:00
  • dd58d2d0bc Remove semicolons after function definitions David Brazdil 2019-08-20 11:29:37 +01:00
  • b8d6eca782 libfdt: Allow #size-cells of 0 David Gibson 2019-07-28 16:25:51 +10:00
  • 184f510994 Makefile: Add EXTRA_CFLAGS variable Joel Stanley 2019-07-22 12:32:44 +09:30
  • 812b1956a0 libfdt: Tweak data handling to satisfy Coverity David Gibson 2019-07-05 13:42:40 +10:00
  • 5c715a4477 fdtoverlay: Ignore symbols in overlays which don't apply to the target tree David Gibson 2019-07-04 15:10:01 +10:00
  • b993534748 fdtoverlay: Allow adding labels to __overlay__ nodes in overlays David Gibson 2019-07-04 14:39:02 +10:00
  • d6de81b81b pylibfdt: Add support for fdt_get_alias() Appana Durga Kedareswara rao 2019-07-03 10:38:07 +05:30
  • 1c17714dbb pylibfdt: Correct the FdtSw example Simon Glass 2019-07-02 18:08:15 -06:00
  • ad57e4574a tests: Add a failed test case for 'fdtoverlay' with long target path Fabrice Gasnier 2018-10-03 09:55:02 +02:00
  • bbe3b36f54 fdtoverlay: Rework output allocation David Gibson 2019-06-30 15:46:25 +10:00
  • 6c2e61f083 fdtoverlay: Improve error messages David Gibson 2019-06-30 15:01:01 +10:00
  • 297f5abb36 fdtoverlay: Check for truncated overlay blobs David Gibson 2019-06-30 14:58:31 +10:00
  • 702c1b6c0e README.license: Update to reflect SPDX tag usage Rob Herring 2019-06-20 15:19:44 -06:00
  • 4097bbffcf dtc: Add GPLv2 SPDX tags to files missing license text Rob Herring 2019-06-20 15:19:43 -06:00
  • 94f87cd5b7 libfdt: Add dual GPL/BSD SPDX tags to files missing license text Rob Herring 2019-06-20 15:19:42 -06:00
  • c4ffc05574 tests: Replace license boilerplate with SPDX tags Rob Herring 2019-06-20 15:19:41 -06:00
  • a5ac29baac pylibfdt: Replace dual GPLv2/BSD license boilerplate with SPDX tags Rob Herring 2019-06-20 15:19:40 -06:00
  • 7fb0f4db2e libfdt: Replace GPL/BSD boilerplate/reference with SPDX tags Rob Herring 2019-06-20 15:19:39 -06:00
  • acfe84f2c4 dtc: Replace GPLv2 boilerplate/reference with SPDX tags Rob Herring 2019-06-20 15:19:38 -06:00
  • 87963ee206 livetree: add missing type markers in generated overlay properties Rob Herring 2019-05-17 15:28:04 -05:00
  • 825146d13d Fix typos in various documentation and source files Thomas Huth 2019-05-20 10:12:09 +02:00
  • 25bb080c18 Update the GPL2 text to the latest revision Thomas Huth 2019-05-20 09:27:20 +02:00
  • 243176c4ce Fix bogus error on rebuild David Gibson 2019-05-10 11:57:19 +10:00
  • ce01b21098 libfdt: Add FDT_CREATE_FLAG_NO_NAME_DEDUP flag that trades size for speed Nicholas Piggin 2019-05-09 19:41:22 +10:00
  • fbb62754ce libfdt: Introduce fdt_create_with_flags() Nicholas Piggin 2019-05-09 19:41:21 +10:00
  • 228a44cce8 libfdt: Ensure fdt_add_property frees allocated name string on failure Nicholas Piggin 2019-05-09 19:41:20 +10:00
  • 8f69567622 Avoid assertion in check_interrupts_property() David Gibson 2019-05-06 17:00:07 +10:00
  • 5c3513f689 Link tools and tests against libfdt shared library David Gibson 2019-03-29 17:20:16 +11:00
  • 00f9febf9c tests: Rename tests.sh to testutils.sh David Gibson 2019-03-29 16:31:39 +11:00
  • c5d45188f9 Clean up LDLIBS handling David Gibson 2019-03-29 16:15:08 +11:00
  • 6ef8fcd05b Rebuild libfdt shared object if versioning linker script changes David Gibson 2019-03-29 14:14:46 +11:00
  • 26ee65a16c Use Python3 by default David Gibson 2019-03-29 15:13:10 +11:00
  • cca6546244 libfdt: Make fdt_get_max_phandle() an inline David Gibson 2019-03-29 13:59:04 +11:00
  • 730875016a libfdt: Add phandle generation helper Thierry Reding 2019-03-26 16:33:02 +01:00
  • 7dfb61ba96 libfdt: Use fdt_find_max_phandle() Thierry Reding 2019-03-26 16:33:01 +01:00
  • 2bc5b66d7f libfdt: Add new maximum phandle lookup function Thierry Reding 2019-03-26 16:33:00 +01:00
  • 7fcf8208b8 libfdt: add fdt_append_addrrange() AKASHI Takahiro 2019-03-27 15:15:52 +09:00
  • ae795b2db7 checks: Do not omit nodes with labels if symbol generation is requested Chen-Yu Tsai 2019-03-27 11:53:52 +08:00
  • eac2ad495b Update version.lds again David Gibson 2019-03-25 14:52:47 +11:00
  • f67b471355 Revert "libfdt: Add phandle generation helper" David Gibson 2019-03-25 14:51:27 +11:00
  • 54ea41c224 libfdt: Add phandle generation helper Thierry Reding 2019-03-20 16:10:03 +01:00
  • 4762ad051e checks: Fix spelling in check_graph_endpoint Leonard Crestez 2019-03-11 18:24:20 +00:00
  • d37f6b2010 Bump version to v1.5.0 v1.5.0 David Gibson 2019-03-06 15:51:37 +11:00
  • a4b1a307ff pylibfdt:tests: Extend the way how to find a Python module Lumir Balhar 2019-02-18 17:48:56 +01:00
  • 625dd8aaf2 pylibfdt: Change how passing tests are recognized Lumir Balhar 2019-02-18 17:48:55 +01:00
  • 364631626b pylibfdt: Test fdt.setprop take bytes on Python 3, add error handling Petr Viktorin 2019-02-18 17:48:54 +01:00
  • cb0f454f73 pylibfdt: check_err accepts only integer as a first argument. Lumir Balhar 2019-02-18 17:48:53 +01:00
  • 4b68c6b360 pylibfdt: Proper handling of bytes/unicode strings and octal literals Lumir Balhar 2019-02-18 17:48:52 +01:00
  • 78e113e81c Use PRIxPTR for printing uintptr_t values Andreas Schwab 2019-01-02 12:30:13 +01:00
  • ea7a8f6dad libfdt: Fix FDT_ERR_NOTFOUND typos in documentation Geert Uytterhoeven 2018-12-21 17:32:23 +01:00
  • 5aafd7ca43 libfdt: Fix fdt_getprop_by_offset() parameter name in documentation Geert Uytterhoeven 2018-12-21 14:01:32 +01:00
  • 7cbc550f90 checks: Add unit address check if node is enabled Kumar Gala 2018-12-13 13:30:14 -06:00
  • f267e674d1 checks: Fix crash with multiple source annotations Rob Herring 2018-11-27 08:16:30 -06:00
  • 3616b9a811 checks: Use source position information for check failures Rob Herring 2018-11-24 14:47:56 -06:00
  • 2bdbd07a12 checks: Make each message output atomic Rob Herring 2018-11-24 14:47:55 -06:00
  • a1eff70c02 util: Add xa{v}sprintf_append functions Rob Herring 2018-11-24 14:47:54 -06:00
  • 82a52ce457 libfdt: Add a test for fdt_getprop_by_offset() Simon Glass 2018-11-22 13:15:06 -07:00
  • 607b8586b3 PEP8 / Flake8 cleanups for setup.py David Gibson 2018-11-23 22:11:33 +11:00
  • f9c0a425b6 Remove broken objdir / srcdir support David Gibson 2018-11-23 21:58:42 +11:00
  • 5182b5e6f2 pylibfdt: Use common PREFIX variable David Gibson 2018-11-23 21:51:35 +11:00
  • d45bf1f5f2 Refine make tests_clean target David Gibson 2018-11-23 21:33:28 +11:00
  • 99284c4db9 Refine pylibfdt_clean target David Gibson 2018-11-23 21:24:44 +11:00
  • a4629cfaed Refine libfdt_clean target David Gibson 2018-11-23 21:11:47 +11:00
  • 08380fc43a tests: Use modern octal literals for Python David Gibson 2018-11-23 17:47:41 +11:00
  • 8113c00b99 pylibfdt: Allow switch to Python 3 via environment variable PYTHON Lumir Balhar 2018-07-09 12:38:59 +02:00
  • 11738cf01f libfdt: Don't use memcpy to handle unaligned reads on ARM David Gibson 2018-11-19 16:36:15 +11:00
  • 86a288a736 checks: Restructure check_msg to decrease indentation Rob Herring 2018-11-21 15:53:57 -06:00
  • db37114a0f Fix crash on arm due to memcmp on unaligned address. xyb 2018-11-20 06:23:37 -08:00
  • 5667e7ef9a annotations: add the annotation functionality Julia Lawall 2018-11-16 17:30:00 +01:00
  • 8e20ccf52f annotations: add positions Julia Lawall 2018-11-16 17:29:59 +01:00
  • ca930e20bb tests: Don't lose errors from make checkm David Gibson 2018-11-14 16:37:39 +11:00
  • 43366bb4ee tests: Property count valgrind errors in wrapped tests David Gibson 2018-11-14 16:13:30 +11:00
  • 5062516fb8 srcpos: Remove srcpos_empty David Gibson 2018-11-14 16:12:43 +11:00
  • a3143fafbf Revert "annotations: add positions" David Gibson 2018-11-14 15:24:49 +11:00
  • 403cc79f06 checks: Update SPI bus check for 'spi-slave' Kumar Gala 2018-11-13 16:40:10 -06:00
  • baa1d2cf78 annotations: add positions Julia Lawall 2018-10-26 17:44:33 +02:00
  • ff2ad38f6a Merge remote-tracking branch 'origin/pr/18' David Gibson 2018-11-07 15:59:36 +11:00
  • aa7254d9cb libfdt: return correct value if #size-cells property is not present John Clarke 2018-11-02 12:46:22 +11:00
  • 49903aed77 use ptrdiff_t modifier for printing pointer differences Dan Horák 2018-10-22 12:14:44 +02:00
  • da2b691ccf treesource: Fix dts output for phandles in middle of a sequence of ints Rob Herring 2018-10-10 10:19:30 -05:00
  • 8f8b77a0d6 tests: Wrap check_align() calls with base_run_test() Lubomir Rintel 2018-10-03 15:12:11 +02:00
  • 522d81d572 Fix dts output with a REF_PATH marker Rob Herring 2018-09-26 14:27:08 -05:00
  • e45198c983 Added test cases for target references Fredrik Markstrom 2018-09-25 21:32:37 +02:00
  • 0fcffda15e Merge nodes with local target label references Fredrik Markstrom 2018-09-24 13:27:27 +02:00
  • 1e4a0928f3 pylibfdt: Don't have setup.py depend on where it's invoked from David Gibson 2018-08-10 17:33:24 +10:00
  • ca399b1495 pylibfdt: Eliminate run_setup make function David Gibson 2018-08-10 14:37:52 +10:00