Commit graph

  • 8e7ff260f7 libfdt: Fix a possible "unchecked return value" warning David Gibson 2021-03-09 14:49:35 +11:00
  • 88875268c0 checks: Warn on node-name and property name being the same Kumar Gala 2021-02-10 13:39:12 -06:00
  • 9d2279e7e6 checks: Change node-name check to match devicetree spec Kumar Gala 2021-02-09 12:46:41 -06:00
  • f527c867a8 util: limit gnu_printf format attribute to gcc >= 4.4.0 Jonathan Gray 2021-02-06 21:01:10 +11:00
  • 183df9e9c2 gitignore: Ignore the swp files Viresh Kumar 2021-02-03 15:26:36 +05:30
  • 0db6d09584 gitignore: Add cscope files Viresh Kumar 2021-02-03 13:14:22 +05:30
  • 307afa1a7b Update Jon Loeliger's email David Gibson 2021-01-28 11:24:20 +11:00
  • ca16a723fa fdtdump: Fix gcc11 warning David Gibson 2021-01-06 14:52:26 +11:00
  • 64990a272e srcpos: increase MAX_SRCFILE_DEPTH Ignacy Kuchciński 2021-01-13 00:13:23 +01:00
  • 163f0469bf dtc: Allow overlays to have .dtbo extension Viresh Kumar 2021-01-06 15:26:08 +05:30
  • 3b01518e68 Set last_comp_version correctly in new dtb and fix potential version issues in fdt_open_into Justin Covell 2020-12-28 20:17:49 -08:00
  • 728656bedc Endianness clarification: return types where misleading as per endianness status Francois-Frederic Ozog 2020-12-23 11:10:41 +00:00
  • f7e5737f26 tests: Fix overlay_overlay_nosugar test case Paul Barker 2020-12-19 14:35:21 +00:00
  • 7cd5d5fe43 libfdt: Tweak description of assume-aligned load helpers David Gibson 2020-12-16 16:51:38 +11:00
  • a7c4040993 libfdt: Internally perform potentially unaligned loads Tom Rini 2020-12-10 21:27:36 -05:00
  • bab85e48a6 meson: increase default timeout for tests Marc-André Lureau 2020-12-07 17:00:53 +04:00
  • f8b4609882 meson: do not assume python is installed, skip tests Marc-André Lureau 2020-12-07 17:00:52 +04:00
  • 30a56bce4f meson: fix -Wall warning Marc-André Lureau 2020-12-07 17:00:51 +04:00
  • 5e735860c4 libfdt: Check for 8-byte address alignment in fdt_ro_probe_() Tom Rini 2020-11-04 08:06:05 -05:00
  • 67849a3279 build-sys: add meson build Marc-André Lureau 2020-10-12 11:34:04 +04:00
  • 05874d0821 pylibfdt: allow build out of tree Marc-André Lureau 2020-10-12 11:34:03 +04:00
  • 54d5b0a9f9 libfdt: Export overlay_apply_node() as fdt_overlay_apply_node() Marek Vasut 2020-04-11 20:43:07 +02:00
  • 3bc3a6b9fe dtc: Fix signedness comparisons warnings: Wrap (-1) Andre Przywara 2020-10-12 17:19:45 +01:00
  • e1147b159e dtc: Fix signedness comparisons warnings: change types Andre Przywara 2020-10-12 17:19:43 +01:00
  • 04cf1fdc0f convert-dtsv0: Fix signedness comparisons warning Andre Przywara 2020-10-12 17:19:39 +01:00
  • b30013edb8 libfdt: Fix kernel-doc comments Andre Przywara 2020-10-12 17:53:31 +01:00
  • cbca977ea1 checks: Allow PCI bridge child nodes without an address Rob Herring 2020-09-28 15:19:41 -05:00
  • 73e0f143b7 libfdt: fdt_strerror(): Fix comparison warning Andre Przywara 2020-10-01 17:46:30 +01:00
  • 6c2be7d853 libfdt: fdt_get_string(): Fix sequential write comparison warnings Andre Przywara 2020-10-01 17:46:29 +01:00
  • 82525f41d5 libfdt: libfdt_wip: Fix comparison warning Andre Przywara 2020-10-01 17:46:28 +01:00
  • fb1f65f158 libfdt: fdt_create_with_flags(): Fix comparison warning Andre Przywara 2020-10-01 17:46:27 +01:00
  • f28aa27100 libfdt: fdt_move(): Fix comparison warnings Andre Przywara 2020-10-01 17:46:26 +01:00
  • 3d7c6f4419 libfdt: fdt_add_string_(): Fix comparison warning Andre Przywara 2020-10-01 17:46:25 +01:00
  • 10f682788c libfdt: fdt_node_offset_by_phandle(): Fix comparison warning Andre Przywara 2020-09-21 17:53:02 +01:00
  • 07158f4cf2 libfdt: overlay: Fix comparison warning Andre Przywara 2020-09-21 17:53:00 +01:00
  • ce9e1f25a7 libfdt: fdt_resize(): Fix comparison warning Andre Przywara 2020-09-21 17:52:58 +01:00
  • faa76fc10b libfdt: fdt_splice_(): Fix comparison warning Andre Przywara 2020-09-21 17:52:56 +01:00
  • 54dca09853 libfdt: fdt_get_string(): Fix comparison warnings Simon Glass 2020-09-21 17:52:55 +01:00
  • f8e11e6162 libfdt: fdt_grab_space_(): Fix comparison warning Andre Przywara 2020-09-21 17:52:52 +01:00
  • 0c43d4d7bf libfdt: fdt_mem_rsv(): Fix comparison warnings Andre Przywara 2020-09-21 17:52:51 +01:00
  • 442ea3dd15 libfdt: fdt_offset_ptr(): Fix comparison warnings Andre Przywara 2020-09-21 17:52:50 +01:00
  • ca19c3db2b Makefile: Specify cflags for libyaml Emmanuel Vadot 2020-08-25 12:34:18 +02:00
  • 7bb86f1c09 libfdt: fix fdt_check_node_offset_ w/ VALID_INPUT Frank Mehnert 2020-08-13 17:26:26 +02:00
  • c864bdf5f4 Makefile: permit non-default DESTDIR and PREFIX Christopher White 2020-08-11 15:32:09 -04:00
  • 3d522abc75 dtc: Include stdlib.h in util.h Andrei Ziureaev 2020-07-21 16:58:57 +01:00
  • 6b51d6c1fe libfdt: fix signed comparion errors Varun Wadekar 2020-07-19 21:23:04 -07:00
  • 808cdaaf52 dtc: Avoid UB when shifting Andrei Ziureaev 2020-07-14 16:45:37 +01:00
  • 3e3138b4a9 libfdt: fix fdt_check_full buffer overrun Patrick Oppenlander 2020-07-09 14:14:51 +10:00
  • 9d7888cbf1 dtc: Consider one-character strings as strings Geert Uytterhoeven 2020-06-23 11:43:43 +02:00
  • 8259d59f59 checks: Improve i2c reg property checking Joel Stanley 2020-06-22 12:40:05 +09:30
  • fdabcf2980 checks: Remove warning for I2C_OWN_SLAVE_ADDRESS Joel Stanley 2020-06-22 12:40:04 +09:30
  • 2478b1652c libfdt: add extern "C" for C++ Patrick Oppenlander 2020-06-16 11:12:17 +10:00
  • f68bfc2668 libfdt: trivial typo fix Patrick Oppenlander 2020-06-18 14:21:17 +10:00
  • 7be250b4d0 libfdt: Correct condition for reordering blocks Simon Glass 2020-06-15 10:00:33 -06:00
  • 5d88c42b5d start of /rename-node/ support Kumar Gala 2020-05-21 07:12:50 -05:00
  • 81e0919a3e checks: Add interrupt provider test Andre Przywara 2020-05-15 15:18:25 +01:00
  • 85e5d83984 Makefile: when building libfdt only, do not add unneeded deps Claudio Fontana 2020-05-12 12:33:15 +02:00
  • cdb2a82262 libfdt: Export overlay_apply_node() as fdt_overlay_apply_node() Marek Vasut 2020-04-11 20:43:07 +02:00
  • 07012f7651 libfdt: Make fdt_cells function accessible Matthias Brugger 2020-04-11 20:00:17 +02:00
  • b28464a550 Fix some potential unaligned accesses in dtc David Gibson 2020-04-14 15:02:51 +10:00
  • 87a656ae5f check: Inform about missing ranges Arkadiusz Drabczyk 2020-03-08 17:56:43 +01:00
  • 73d6e9ecb4 libfdt: fix undefined behaviour in fdt_splice_() Jan Beulich 2020-03-05 15:04:45 +01:00
  • 2525da3dba Bump version to v1.6.0 v1.6.0 David Gibson 2020-03-04 17:14:58 +11:00
  • 62cb4ad286 Execute tests on FreeBSD with Cirrus CI David Gibson 2020-03-04 16:40:00 +11:00
  • 1f9a417508 tests: Allow running the testsuite on already installed binary / libraries David Gibson 2020-03-04 16:26:33 +11:00
  • c5995ddf4c tests: Honour NO_YAML make variable David Gibson 2020-03-04 16:10:06 +11:00
  • e4ce227e89 tests: Properly clean up .bak file from tests David Gibson 2020-03-04 16:05:31 +11:00
  • 9b75292c33 tests: Honour $(NO_PYTHON) flag from Makefile in run_tests.sh David Gibson 2020-03-04 15:45:47 +11:00
  • 6c253afd07 Encode $(NO_PYTHON) consistently with other variables David Gibson 2020-03-04 15:44:00 +11:00
  • 95ec8ef706 tests: No need to explicitly pass $PYTHON from Make to run_tests.sh David Gibson 2020-03-04 15:38:48 +11:00
  • 2b5f62d109 tests: Let run_tests.sh run Python tests without Makefile assistance David Gibson 2020-03-04 15:32:47 +11:00
  • 76b43dcbd1 checks: Add 'dma-ranges' check Rob Herring 2020-03-03 13:39:31 -06:00
  • e5c92a4780 libfdt: Use VALID_INPUT for FDT_ERR_BADSTATE checks Simon Glass 2020-03-02 12:02:55 -07:00
  • e5cc26b68b libfdt: Add support for disabling internal checks Simon Glass 2020-03-02 12:02:54 -07:00
  • 28fd7590aa libfdt: Improve comments in some of the assumptions Simon Glass 2020-03-02 12:02:53 -07:00
  • fc207c3234 libfdt: Fix a few typos Simon Glass 2020-03-02 12:02:52 -07:00
  • 0f61c72ded libfdt: Allow exclusion of fdt_check_full() Simon Glass 2020-02-20 14:45:57 -07:00
  • f270f45fd5 libfdt: Add support for disabling ordering check/fixup Simon Glass 2020-02-20 14:45:56 -07:00
  • c18bae9a4c libfdt: Add support for disabling version checks Simon Glass 2020-02-20 14:45:55 -07:00
  • fc03c4a2e0 libfdt: Add support for disabling rollback handling Simon Glass 2020-02-20 14:45:54 -07:00
  • 77563ae72b libfdt: Add support for disabling sanity checks Simon Glass 2020-02-20 14:45:53 -07:00
  • 57bc6327b8 libfdt: Add support for disabling dtb checks Simon Glass 2020-02-20 14:45:52 -07:00
  • 464962489d Add a way to control the level of checks in the code Simon Glass 2020-02-20 14:45:51 -07:00
  • 0c5326cb28 libfdt: De-inline fdt_header_size() Simon Glass 2020-02-20 14:45:50 -07:00
  • cc6a5a0715 Revert "yamltree: Ensure consistent bracketing of properties with phandles" Rob Herring 2020-01-24 08:46:57 -06:00
  • 0e9225eb0d Remove redundant YYLOC global declaration Dirk Mueller 2020-01-14 18:53:41 +01:00
  • cab09eedd6 Move -DNO_VALGRIND into CPPFLAGS David Gibson 2019-12-19 13:14:45 +11:00
  • 0eb1cb0b53 Makefile: pass $(CFLAGS) also during dependency generation Ed Maste 2019-12-10 16:30:33 +00:00
  • 2cd2e7d2f1
    Add EXTRA_CXXFLAGS to CXXFLAGS. Martin Liska 2019-12-05 11:33:03 +01:00
  • c40aeb60b4 travis.yml: Run tests on the non-x86 builders, too Thomas Huth 2019-12-03 13:20:20 +01:00
  • 9f86aff444 Add .cirrus.yml for FreeBSD build Ed Maste 2019-11-20 21:11:33 +00:00
  • 34c82275ba Avoid gnu_printf attribute when using Clang Ed Maste 2019-11-20 21:04:22 +00:00
  • 743000931b tests: default to 'cc' if CC not set Ed Maste 2019-11-15 15:51:08 +00:00
  • adcd676491 Add test-case for trailing zero Stefan Mavrodiev 2019-11-11 10:04:44 +02:00
  • d9c55f855b Remove trailing zero from the overlay path Stefan Mavrodiev 2019-11-11 10:04:43 +02:00
  • 7a22132c79 pylibfdt: Adjust for deprecated test methods Simon Glass 2019-11-12 18:24:10 -07:00
  • dbe80d577e tests: add extension to sed -i for GNU/BSD sed compatibility Ed Maste 2019-11-14 20:36:15 +00:00
  • af57d440d8 libfdt: Correct prototype for fdt_ro_probe_() David Gibson 2019-11-08 14:42:53 +00:00
  • 6ce585ac15 Use correct inttypes.h format specifier David Gibson 2019-11-07 17:46:43 +01:00
  • 7150286225 support byacc in addition to bison Ethan Sommer 2019-10-29 12:26:19 -04:00