Commit Graph

  • 1087504bb3 libfdt: Add necessary header padding in fdt_create() David Gibson 2018-07-09 14:50:38 +1000
  • c72fa777e6 libfdt: Copy the struct region in fdt_resize() Simon Glass 2018-07-07 13:57:19 -0600
  • 32b9c61307 Preserve datatype markers when emitting dts format Grant Likely 2018-06-28 15:37:01 -0600
  • 6dcb8ba408 libfdt: Add helpers for accessing unaligned words David Gibson 2018-06-21 15:32:40 +1000
  • 42607f21d4 tests: Fix incorrect check name 'prop_name_chars' Rob Herring 2018-06-15 15:37:15 -0600
  • 9d78c33bf8 tests: fix grep for checks error messages Rob Herring 2018-06-15 15:37:14 -0600
  • b770f3d1c1 pylibfdt: Support setting the name of a node Simon Glass 2018-06-13 21:44:44 -0600
  • 2f0d07e678 pylibfdt: Add functions to set and get properties as strings Simon Glass 2018-06-13 21:44:43 -0600
  • 354d3dc559 pylibfdt: Update the bytearray size with pack() Simon Glass 2018-06-13 05:38:23 -0600
  • 3c374d46ac pylibfdt: Allow reading integer values from properties Simon Glass 2018-06-12 23:37:31 -0600
  • 49d32ce40b pylibfdt: Use an unsigned type for fdt32_t Simon Glass 2018-06-12 23:24:11 -0600
  • 481246a0c1 pylibfdt: Avoid accessing the internal _fdt member in tests Simon Glass 2018-06-06 15:37:07 -0600
  • 9aafa33d99 pylibfdt: Add functions to update properties Simon Glass 2018-06-06 15:37:05 -0600
  • 5a598671fd pylibfdt: Support device-tree creation/expansion Simon Glass 2018-06-06 15:37:04 -0600
  • 483e170625 pylibfdt: Add support for reading the memory reserve map Simon Glass 2018-06-06 15:37:03 -0600
  • 29bb05aa42 pylibfdt: Add support for the rest of the header functions Simon Glass 2018-06-06 15:37:02 -0600
  • 582a7159a5 pylibfdt: Add support for fdt_next_node() Simon Glass 2018-06-06 15:37:01 -0600
  • f0f8c91698 pylibfdt: Reorder functions to match libfdt.h Simon Glass 2018-06-06 15:37:00 -0600
  • 64a69d1239 pylibfdt: Return string instead of bytearray from getprop() Simon Glass 2018-06-06 13:58:12 -0600
  • 4d09a83420 fdtput: Add documentation Simon Glass 2018-06-06 12:33:32 -0600
  • e617cbe1bd fdtget: Add documentation Simon Glass 2018-06-06 12:33:31 -0600
  • 180a939240 Use <inttypes.h> format specifiers in a bunch of places we should David Gibson 2018-06-05 09:55:15 +1000
  • b9af3b3965 scripts/dtc: Fixed format mismatch in fprintf nixiaoming 2018-05-24 10:50:18 +0800
  • 4b8fcc3d01 libfdt: Add fdt_check_full() function David Gibson 2018-03-18 00:12:12 +1100
  • c14223fb22 tests: Use valgrind client requests for better checking David Gibson 2018-03-17 19:02:58 +1100
  • 5b67d2b955 tests: Better handling of valgrind errors saving blobs David Gibson 2018-03-17 20:05:24 +1100
  • e2556aaeb5 tests: Remove unused #define David Gibson 2018-03-17 14:56:30 +1100
  • fb9c6abdda Use size_t for blob lengths in utilfdt_read* David Gibson 2018-03-17 14:53:23 +1100
  • 0112fda03b libfdt: Add fdt_header_size() David Gibson 2018-03-16 22:40:26 +1100
  • 6473a21d8b Consolidate utilfdt_read_len() variants David Gibson 2018-03-16 18:27:03 +1100
  • d5db5382c5 libfdt: Safer access to memory reservations David Gibson 2018-03-09 23:28:56 +1100
  • 719d582e98 libfdt: Propagate name errors in fdt_getprop_by_offset() David Gibson 2018-03-25 22:54:22 +1100
  • 70166d62a2 libfdt: Safer access to strings section David Gibson 2017-11-14 22:45:56 +1100
  • eb890c0f77 libfdt: Make fdt_check_header() more thorough David Gibson 2017-10-23 06:45:56 +0300
  • 899d6fad93 libfdt: Improve sequential write state checking David Gibson 2018-04-10 17:06:18 +1000
  • 04b5b4062c libfdt: Clean up header checking functions David Gibson 2017-10-22 16:32:15 +1100
  • 44d3efedc8 Preserve datatype information when parsing dts Grant Likely 2018-05-15 17:42:54 -0500
  • f0be81bd8d Make Property a subclass of bytearray Simon Glass 2018-05-17 23:09:14 -0600
  • 24b1f3f064 pylibfdt: Add a method to access the device tree directly Simon Glass 2018-05-17 23:09:13 -0600
  • 84e414b0b5 tests: Add a test case for the omit-if-no-ref keyword Maxime Ripard 2018-05-03 22:27:27 +0200
  • 4038fd9005 dtc: add ability to make nodes conditional on them being referenced Maxime Ripard 2018-05-03 22:27:26 +0200
  • e1f139ea49 checks: drop warning for missing PCI bridge bus-range Rob Herring 2018-04-20 08:08:23 -0500
  • f4eba68d89 checks: Print duplicate node name instead of parent name Geert Uytterhoeven 2018-03-27 14:13:31 +0200
  • 46df1fb1b2 .travis.yml: Run valgrind checks via Travis David Gibson 2018-03-09 13:55:17 +1100
  • 14a3002a1a tests: Update valgrind suppressions for sw_tree1 David Gibson 2018-03-09 13:47:37 +1100
  • 02c5fe9deb tests: Remove valgrind error from tests/get_path David Gibson 2018-03-09 13:38:15 +1100
  • df536831d0 checks: add graph binding checks Rob Herring 2018-02-13 17:00:59 -0600
  • 2347c96edc checks: add a check for duplicate unit-addresses of child nodes Rob Herring 2018-03-06 18:49:15 -0600
  • 8f1b35f883 Correct overlay syntactic sugar for generating target-path fragments David Gibson 2018-03-06 13:27:53 +1100
  • afbddcd418 Suppress warnings on overlay fragments David Gibson 2018-03-06 14:45:50 +1100
  • 119e273003 Improve tests for dtc overlay generation David Gibson 2018-03-06 13:45:23 +1100
  • aadd0b65c9 checks: centralize printing of property names in failure messages Rob Herring 2018-01-31 08:57:04 -0600
  • 88960e3989 checks: centralize printing of node path in check_msg Rob Herring 2018-01-31 08:57:03 -0600
  • f1879e1a50 Add limited read-only support for older (V2 and V3) device tree to libfdt. Nathan Whitehorn 2018-01-25 05:13:40 +0000
  • 37dea76e97 srcpos: drop special handling of tab Julia Lawall 2018-01-22 09:08:45 +0100
  • 65893da4ae libfdt: overlay: Add missing license Maxime Ripard 2018-01-08 11:56:33 +0100
  • 962a45ca03 Avoid installing pylibfdt when dependencies are missing Simon Glass 2018-01-05 11:54:12 -0700
  • cd6ea1b2be Makefile: Split INSTALL out into INSTALL_{PROGRAM,LIB,DATA,SCRIPT} kevans@FreeBSD.org 2018-01-03 21:49:23 -0600
  • 51b3a16338 Makefile.tests: Add LIBDL make(1) variable for portability sake kevans@FreeBSD.org 2018-01-03 22:30:13 -0600
  • 333d533a8f Attempt to auto-detect stat(1) being used if not given proper invocation kevans@FreeBSD.org 2018-01-03 10:34:44 -0600
  • e54388015a dtc: Bump version to v1.4.6 v1.4.6 David Gibson 2018-01-03 17:04:32 +1100
  • a1fe86f380 fdtoverlay: Switch from using alloca to malloc kevans@FreeBSD.org 2018-01-02 21:05:38 -0600
  • c8d5472de3 tests: Improve compatibility with other platforms kevans@FreeBSD.org 2018-01-02 20:55:32 -0600
  • c81d389a10 checks: add chosen node checks Rob Herring 2017-12-14 16:40:01 -0600
  • e671852042 checks: add aliases node checks Rob Herring 2017-12-12 16:46:28 -0600
  • d0c44ebe3f checks: check for #{size,address}-cells without child nodes Rob Herring 2017-12-12 16:46:27 -0600
  • 18a3d84bb8 checks: add string list check for *-names properties Rob Herring 2017-12-12 16:46:26 -0600
  • 8fe94fd6f1 checks: add string list check Rob Herring 2017-12-12 16:46:25 -0600
  • 6c57308196 checks: add a string check for 'label' property Rob Herring 2017-12-12 16:46:24 -0600
  • a384191eba checks: fix sound-dai phandle with arg property check Peter Rosin 2017-12-04 10:07:23 +0100
  • b260c4f610 Fix ambiguous grammar for devicetree rule Grant Likely 2017-11-20 17:12:18 +0000
  • fe667e382b tests: Add some basic tests for the pci_bridge checks David Gibson 2017-11-11 17:52:50 +1100
  • 7975f64222 Fix widespread incorrect use of strneq(), replace with new strprefixeq() David Gibson 2017-10-29 22:54:09 +0100
  • fca296445e Add strstarts() helper function David Gibson 2017-10-29 18:56:03 +0100
  • cc392f0890 tests: Check non-matching cases for fdt_node_check_compatible() David Gibson 2017-10-29 22:56:54 +0100
  • bba26a5291 livetree: avoid assertion of orphan phandles with overlays Tero Kristo 2017-10-24 17:14:18 +0300
  • c8f8194d76 implement strnlen for systems that need it John Arbuckle 2017-10-25 21:13:46 -0400
  • c8b38f65fd libfdt: Remove leading underscores from identifiers David Gibson 2017-10-18 17:22:40 +1100
  • 3b62fdaebf Remove leading underscores from identifiers David Gibson 2017-10-18 16:59:43 +1100
  • 2d45d1c5c6 Replace FDT_VERSION() with stringify() David Gibson 2017-10-18 16:55:08 +1100
  • 2e6fe5a107 Fix some errors in comments David Gibson 2017-10-18 16:45:52 +1100
  • b0ae9e4b0c tests: Correct warning in sw_tree1.c David Gibson 2017-10-26 09:08:29 +0200
  • c1e55a5513 checks: fix handling of unresolved phandles for dts plugins Rob Herring 2017-10-18 16:29:14 -0500
  • f8872e29ce tests: Avoid 64-bit arithmetic in assembler David Gibson 2017-10-06 23:07:30 +1100
  • 48c91c08bc libfdt: add stringlist functions to linker script Reiner Huober 2017-09-14 14:36:07 +0200
  • b1a60033c1 tests: Add a test for overlays syntactic sugar Pantelis Antoniou 2017-06-14 17:53:06 +0300
  • 737b2df39c overlay: Add syntactic sugar version of overlays Pantelis Antoniou 2017-06-14 17:53:05 +0300
  • 497432fd21 checks: Use proper format modifier for size_t Thierry Reding 2017-09-27 15:04:09 +0200
  • 22a65c5331 dtc: Bump version to v1.4.5 v1.4.5 David Gibson 2017-09-27 18:18:15 +1000
  • c575d8059f Add fdtoverlay to .gitignore David Gibson 2017-09-27 19:54:33 +1000
  • b6a6f9490d fdtoverlay: Sanity check blob size David Gibson 2017-09-27 19:44:50 +1000
  • 8c1eb1526d pylibfdt: Use Python2 explicitly David Gibson 2017-09-27 18:10:02 +1000
  • ee3d26f696 checks: add interrupts property check Rob Herring 2017-09-01 13:53:03 -0500
  • c1e7738988 checks: add gpio binding properties check Rob Herring 2017-09-01 13:53:02 -0500
  • b3bbac02d5 checks: add phandle with arg property checks Rob Herring 2017-09-01 13:53:01 -0500
  • fe50bd1ecc fdtget: Split out cell list display into a new function Simon Glass 2017-08-20 06:28:54 -0600
  • 62d812308d README: Add a note about test_tree1.dts Simon Glass 2017-08-19 11:18:02 -0600
  • 5bed86aee9 pylibfdt: Add support for fdt_subnode_offset() Simon Glass 2017-08-19 11:18:01 -0600
  • 46f31b65b3 pylibfdt: Add support for fdt_node_offset_by_phandle() Simon Glass 2017-08-19 11:17:59 -0600
  • a3ae437236 pylibfdt: Add support for fdt_parent_offset() Simon Glass 2017-08-19 11:17:58 -0600