Commit Graph

  • 756ffc4f52 Build pylibfdt as part of the normal build process Simon Glass 2017-03-17 16:14:34 -0600
  • 8cb3896358 Adjust libfdt.h to work with swig Simon Glass 2017-03-17 16:14:33 -0600
  • b40aa8359a Mention pylibfdt in the documentation Simon Glass 2017-03-17 16:14:32 -0600
  • 12cfb740cc Add tests for pylibfdt Simon Glass 2017-03-17 16:14:31 -0600
  • 50f2507016 Add an initial Python library for libfdt Simon Glass 2017-03-17 16:14:30 -0600
  • cdbb2b6c7a checks: Warn on node name unit-addresses with '0x' or leading 0s Rob Herring 2017-03-20 09:44:18 -0500
  • 4c15d5da17 checks: Add bus checks for simple-bus buses Rob Herring 2017-03-20 09:44:17 -0500
  • 33c3985226 checks: Add bus checks for PCI buses Rob Herring 2017-03-20 09:44:16 -0500
  • 558cd81bdd dtc: Bump version to v1.4.4 v1.4.4 David Gibson 2017-03-10 11:17:23 +1100
  • 9059912187 Add redhat directory Miroslav Rezanina 2016-02-22 14:31:53 +0100
  • c17a811c62 fdtput: Remove star from value_len documentation Nicolas Iooss 2017-03-04 14:26:47 +0100
  • 194d5caaef fdtget: Use @return to document the return value Nicolas Iooss 2017-03-04 14:26:46 +0100
  • d922ecdd01 tests: Make realloc_fdt() really allocate *fdt Nicolas Iooss 2017-03-04 14:26:45 +0100
  • 921cc17fec libfdt: overlay: Check the value of the right variable Nicolas Iooss 2017-03-04 14:26:44 +0100
  • 9ffdf60bf4 dtc: Simplify asm_emit_string() implementation Nicolas Iooss 2017-03-04 14:26:43 +0100
  • 881012e443 libfdt: Change names of sparse helper macros David Gibson 2017-03-06 12:16:56 +1100
  • bad5b28049 Fix assorted sparse warnings David Gibson 2017-03-06 12:08:53 +1100
  • 672ac09ea0 Clean up gcc attributes David Gibson 2017-03-06 12:06:15 +1100
  • 49300f2ade dtc: Don't abuse struct fdt_reserve_entry David Gibson 2017-03-06 12:04:45 +1100
  • fa8bc7f928 dtc: Bump version to v1.4.3 v1.4.3 David Gibson 2017-02-28 16:10:08 +1100
  • 34a9886a17 Add printf format attributes David Gibson 2017-02-28 10:09:45 +1100
  • f72508e2b6 Correct some broken printf() like format mismatches David Gibson 2017-02-27 10:38:38 +1100
  • 397d5ef020 libfdt: Add fdt_setprop_empty() David Gibson 2017-02-24 11:12:50 +1100
  • 69a1bd6ad3 libfdt: Remove undefined behaviour setting empty properties David Gibson 2017-02-24 10:51:05 +1100
  • acd1b534a5 Print output filename as part of warning messages Ian Campbell 2017-02-03 08:29:39 +0000
  • 120775eb1c dtc: Use streq() in preference to strcmp() David Gibson 2017-02-13 15:57:54 +1100
  • 852e9ecbe1 checks: Add Warning for stricter node name character checking Rob Herring 2017-02-10 10:47:15 -0600
  • ef0e8f0615 checks: Add Warning for stricter property name character checking Rob Herring 2017-02-10 10:47:14 -0600
  • 00d7bb1f4b dtc: pos parameter to srcpos_string() can't be NULL David Gibson 2017-02-08 17:39:36 +1100
  • 95d57726bc livetree.c: Fix memory leak Jean-Christophe Dubois 2017-02-07 22:26:25 +0100
  • 3b9c97093d dtc: Fix NULL pointer use in dtlabel + dtref case Stephen Boyd 2017-01-30 14:06:17 -0800
  • 43eb551426 manual: Fix typo it -> in Stephen Boyd 2017-01-25 11:30:34 -0800
  • 4baf15f7f1 Makefile: Add tags rule Stephen Boyd 2017-01-26 10:48:14 -0800
  • 0931cea3ba dtc: fdtdump: check fdt if not in scanning mode Heinrich Schuchardt 2016-12-22 00:59:06 +0100
  • f88865469b dtc: Fix memory leak in character literal parsing Gabriel Smith 2016-12-11 15:13:16 -0500
  • 00fbb8696b Rename boot_info David Gibson 2016-05-31 11:58:42 +1000
  • 1ef86ad2c2 dtc: Clean up /dts-v1/ and /plugin/ handling in grammar David Gibson 2016-12-09 16:23:23 +1100
  • e3c769aa9c dtc: Don't always generate __symbols__ for plugins David Gibson 2016-12-09 16:12:30 +1100
  • c96cb3c016 tests: Don't use -@ on plugin de/recompile tests David Gibson 2016-12-09 16:07:39 +1100
  • 66381538ce tests: Remove "suppression of fixups" tests David Gibson 2016-12-09 16:05:03 +1100
  • ba765b273f tests: Clarify dtc overlay tests David Gibson 2016-12-09 16:02:46 +1100
  • 6ea8cd944f tests: More thorough tests of libfdt overlay application without dtc David Gibson 2016-12-09 15:56:44 +1100
  • 7d8ef6e1db tests: Correct fdt handling of overlays without fixups and base trees without symbols David Gibson 2016-12-09 15:17:44 +1100
  • b4dc0ed8b1 tests: Fix double expansion bugs in test code David Gibson 2016-12-09 14:45:25 +1100
  • 3ea879dc0c tests: Split overlay tests into those with do/don't exercise dtc plugin generation David Gibson 2016-12-09 14:19:21 +1100
  • 47b4d66a2f tests: Test auto-alias generation on base tree, not overlay David Gibson 2016-12-09 13:46:02 +1100
  • 72e1ad8115 tests: Make overlay/plugin tests unconditional David Gibson 2016-12-09 13:35:34 +1100
  • e7b3c3b595 tests: Add overlay tests Pantelis Antoniou 2016-12-07 14:48:20 +0200
  • 9637e3f772 tests: Add check_path test Pantelis Antoniou 2016-12-07 14:48:19 +0200
  • 20f29d8d41 dtc: Plugin and fixup support Pantelis Antoniou 2016-12-07 14:48:18 +0200
  • a2c92cac53 dtc: Document the dynamic plugin internals Pantelis Antoniou 2016-12-07 14:48:17 +0200
  • 8f70ac3980 checks: Pass boot_info instead of root node Pantelis Antoniou 2016-11-25 14:32:08 +0200
  • ea10f95387 libfdt: add missing errors to fdt_strerror() Benjamin Fair 2016-11-03 10:47:42 -0500
  • daa75e8fa5 libfdt: fix fdt_stringlist_search() Masahiro Yamada 2016-10-17 15:08:24 +0900
  • e28eff5b78 libfdt: fix fdt_stringlist_count() Masahiro Yamada 2016-10-17 15:08:23 +0900
  • ae97c77228 tests: overlay: Rename the device tree blobs to be more explicit Maxime Ripard 2016-10-11 16:44:07 +0200
  • 96162d2bd9 tests: overlay: Add test suffix to the compiled blobs Maxime Ripard 2016-10-11 10:10:33 +0200
  • 5ce8634733 libfdt: Add fdt_overlay_apply to the exported symbols Maxime Ripard 2016-10-11 10:10:32 +0200
  • 804a9db90a fdt: strerr: Remove spurious BADOVERLAY Maxime Ripard 2016-10-11 10:10:31 +0200
  • e8c3a1a493 tests: overlay: Move back the bad fixup tests Maxime Ripard 2016-10-06 13:39:59 +0200
  • 7a72d89d3f libfdt: overlay: Fix symbols and fixups nodes condition Maxime Ripard 2016-10-06 13:39:58 +0200
  • cabbaa972c libfdt: overlay: Report a bad overlay for mismatching local fixups Maxime Ripard 2016-10-06 13:39:57 +0200
  • deb0a5c1ae libfdt: Add BADPHANDLE error string Maxime Ripard 2016-10-06 13:39:56 +0200
  • 7b7a6be9ba libfdt: Don't use 'index' as a local variable name David Gibson 2016-10-06 20:45:14 +1100
  • aea8860d83 tests: Add tests cases for the overlay code Maxime Ripard 2016-09-30 15:57:17 +0200
  • 0cdd06c513 libfdt: Add overlay application function Maxime Ripard 2016-09-30 15:57:16 +0200
  • 39240cc865 libfdt: Extend the reach of FDT_ERR_BADPHANDLE Maxime Ripard 2016-09-30 15:57:15 +0200
  • 4aa3a6f5e6 libfdt: Add new errors for the overlay code Maxime Ripard 2016-09-30 15:57:14 +0200
  • 6d1832c9e6 dtc: Remove "home page" link David Gibson 2016-09-28 11:29:07 +1000
  • 45fd440a95 Fix some typing errors in libfdt.h and livetree.c Thomas Huth 2016-09-26 18:12:26 +0200
  • a59be4939c Merge tag 'v1.4.2' David Gibson 2016-09-24 11:16:44 +1000
  • a34bb721ca dtc: Fix assorted problems in the testcases for the -a option David Gibson 2016-09-22 14:42:42 +1000
  • 874f40588d Implement the -a option to pad dtb aligned Tim Wang 2016-07-18 15:56:53 +0800
  • ec02b34c05 dtc: Makefile improvements for release uploading v1.4.2 David Gibson 2016-09-03 21:02:30 +1000
  • 1ed45d40a1 dtc: Bump version to 1.4.2 David Gibson 2016-09-03 16:28:07 +1000
  • 36fd7331fb libfdt: simplify fdt_del_mem_rsv() Masahiro Yamada 2016-08-22 18:55:49 +0900
  • d877364e4a libfdt: Add fdt_setprop_inplace_namelen_partial Maxime Ripard 2016-07-29 11:55:48 +0200
  • 3e9037aaad libfdt: Add fdt_getprop_namelen_w Maxime Ripard 2016-07-27 14:55:56 +0200
  • 84e0e1346c libfdt: Add max phandle retrieval function Maxime Ripard 2016-07-27 14:55:55 +0200
  • d29126c90a libfdt: Add iterator over properties Maxime Ripard 2016-07-27 14:55:54 +0200
  • 902d0f0953 libfdt: Add a subnodes iterator macro Thierry Reding 2016-07-27 14:55:53 +0200
  • c539075ba8 fdtput.c: Fix memory leak. Jean-Christophe Dubois 2016-07-13 00:36:21 +0200
  • f79ddb83e1 fdtget.c: Fix memory leak Jean-Christophe Dubois 2016-07-13 00:36:08 +0200
  • 1074ee54b6 convert-dtsv0-lexer.l: fix memory leak David Gibson 2016-07-24 00:50:30 +1000
  • e24d39a024 fdtdump.c: make sure size_t argument to memchr is always unsigned. Jean-Christophe Dubois 2016-07-13 02:31:13 +0200
  • 44a59713cf Remove unused srcpos_dump() function David Gibson 2016-07-13 00:44:53 +1000
  • cb9241ae34 DTC: Fix memory leak on flatname. Jean-Christophe Dubois 2016-07-11 00:16:52 +0200
  • 1ee0ae24ea Simplify check field and macro names David Gibson 2013-11-01 23:57:17 +1100
  • 9d97527a86 Remove property check functions David Gibson 2013-10-27 22:23:45 +1100
  • 2e709d158e Remove tree check functions David Gibson 2013-10-27 19:18:06 +1100
  • c4cb12e193 Alter grammar to allow multiple /dts-v1/ tags David Gibson 2014-06-02 15:23:40 +1000
  • d71d25d760 Use xasprintf() in srcpos David Gibson 2016-05-25 15:15:36 +1000
  • 9dc404958e util: Add xasprintf portable asprintf variant Pantelis Antoniou 2016-05-24 20:50:35 +0300
  • beef80b8b5 Correct a missing space in a fdt_header cast Simon Glass 2016-03-06 20:12:48 -0700
  • 68d43cec12 Correct line lengths in libfdt.h Simon Glass 2016-03-06 20:12:47 -0700
  • b0dbceafd4 Correct space-after-tab in libfdt.h Simon Glass 2016-03-06 20:12:46 -0700
  • 53bf130b1c libfdt: simplify fdt_node_check_compatible() Masahiro Yamada 2016-02-12 14:45:12 +0900
  • c9d9121683 Warn on node name unit-address presence/absence mismatch Stephen Warren 2016-02-19 15:59:29 +1100
  • 2e53f9d2f0 Catch unsigned 32bit overflow when parsing flattened device tree offsets Anton Blanchard 2016-01-03 08:43:35 +1100
  • b06e55c88b Prevent crash on modulo by zero David Gibson 2016-01-12 19:27:25 +1100