Commit graph

  • 2022bb1087 checks: Update #{size,address}-cells check for 'dma-ranges' Qun-Wei Lin 2023-01-12 20:56:54 +08:00
  • abbd523bae pylibfdt: Work-around SWIG limitations with flexible arrays Rob Herring 2023-02-01 16:44:41 -06:00
  • a41509bea3 libfdt: Replace deprecated 0-length arrays with proper flexible arrays Kees Cook 2023-01-27 16:20:50 -08:00
  • 9edd4859c9 libfdt: Replace deprecated 0-length arrays with proper flexible arrays Kees Cook 2023-01-27 16:20:50 -08:00
  • 2cd89f862c dtc: Warning rather than error on possible truncation of cell values David Gibson 2022-11-21 14:18:44 +11:00
  • 55778a03df libfdt: tests: add get_next_tag_invalid_prop_len Tadeusz Struk 2022-10-11 11:26:11 -07:00
  • 73590342fc libfdt: prevent integer overflow in fdt_next_tag Tadeusz Struk 2022-10-05 16:29:30 -07:00
  • 035fb90d53 libfdt: add fdt_get_property_by_offset_w helper Tadeusz Struk 2022-10-11 11:26:10 -07:00
  • 98a07006c4 Makefile: fix infinite recursion by dropping non-existent %.output Sergei Trofimovich 2022-09-25 11:42:03 +01:00
  • a036cc7b0c Makefile: limit make re-execution to avoid infinite spin Sergei Trofimovich 2022-09-25 11:42:02 +01:00
  • 39b91df105 Makefile: fix infinite recursion by dropping non-existent %.output Sergei Trofimovich 2022-09-25 08:15:24 +01:00
  • fcfc1a3177 Makefile: limit make re-execution to avoid infinite spin Sergei Trofimovich 2022-09-25 07:53:25 +01:00
  • c6e92108bc libdtc: remove duplicate judgments Jia Xianhua 2022-09-15 16:47:03 +08:00
  • 8565739ba9 libdtc: remove duplicate judgments Jia Xianhua 2022-09-15 16:47:03 +08:00
  • e37c25677d Don't generate erroneous fixups from reference to path David Gibson 2022-07-31 22:10:05 +10:00
  • 50454658f2 libfdt: Don't mask fdt_get_name() returned error Pierre-Clément Tosi 2022-07-29 14:00:19 +01:00
  • e64a204196 manual.txt: Follow README.md and remove Jon Pierre-Clément Tosi 2022-07-29 14:10:19 +01:00
  • f508c83fe6 Update README in MANIFEST.in and setup.py to README.md Saad Waheed 2022-07-29 12:09:03 +05:00
  • 01425812be Update README in MANIFEST.in and setup.py to README.md Saad Waheed 2022-07-29 12:09:03 +05:00
  • c2ccf8a77d Add description of Signed-off-by lines David Gibson 2022-07-28 17:44:45 +10:00
  • 90b9d9de42 Split out information for contributors to CONTRIBUTING.md David Gibson 2022-07-28 16:24:28 +10:00
  • 0ee1d479b2 Remove Jon Loeliger from maintainers list David Gibson 2022-07-28 16:16:08 +10:00
  • b33a73c62c Convert README to README.md David Gibson 2022-07-28 15:51:32 +10:00
  • 7ad60734b1 Allow static building with meson Tero Tervala 2022-06-29 19:35:57 +03:00
  • fd9b8c96c7 Allow static building with make Tero Tervala 2022-06-29 19:35:31 +03:00
  • fda71da26e libfdt: Handle failed get_name() on BEGIN_NODE Pierre-Clément Tosi 2022-07-14 09:38:48 +01:00
  • c7c7f17a83 Fix test script to run also on dash shell Tero Tervala 2022-07-04 10:37:22 +03:00
  • bac9d17dbc Fix display of hex char literals in device tree source format StekiKun 2022-07-16 12:20:26 +02:00
  • 01f23ffe16 Add missing relref_merge test to meson test list Tero Tervala 2022-06-29 19:31:14 +03:00
  • ed310803ea pylibfdt: add FdtRo.get_path() Luca Weiss 2022-04-19 21:45:38 +02:00
  • c001fc01a4 pylibfdt: fix swig build in install Rob Herring 2022-02-03 12:04:07 -06:00
  • 26c54f840d tests: add test cases for label-relative path references Ahmad Fatoum 2020-10-25 10:41:41 +01:00
  • ec7986e682 dtc: introduce label relative path references Ahmad Fatoum 2020-10-25 12:39:59 +01:00
  • 651410e54c util: introduce xstrndup helper Ahmad Fatoum 2020-10-25 10:41:18 +01:00
  • c3a2ce7649 tests: add test cases for label-relative path references Ahmad Fatoum 2020-10-25 10:41:41 +01:00
  • ae271a7318 dtc: introduce label relative path references Ahmad Fatoum 2020-10-25 12:39:59 +01:00
  • 4048aed12b setup.py: fix out of tree build Marc-André Lureau 2022-01-03 11:38:55 +04:00
  • ef9b0a7dc6 util: introduce xstrndup helper Ahmad Fatoum 2020-10-25 10:41:18 +01:00
  • ff5afb96d0 Handle integer overflow in check_property_phandle_args() David Gibson 2021-12-29 15:08:28 +11:00
  • ca72944343 README: Explain how to add a new API function Simon Glass 2021-11-07 15:43:43 -07:00
  • c0c2e115f8 Fix a UB when fdt_get_string return null LoveSy 2021-12-15 17:30:11 +08:00
  • cd5f69cbc0 tests: setprop_inplace: use xstrdup instead of unchecked strdup Ahmad Fatoum 2021-12-09 09:58:00 +01:00
  • a04f690250 pylibfdt: add Property.as_*int*_array() Luca Weiss 2021-12-25 14:25:56 +01:00
  • 83102717d7 pylibfdt: add Property.as_stringlist() Luca Weiss 2021-12-25 14:25:55 +01:00
  • d152126bb0 Fix Python crash on getprop deallocation Luca Weiss 2021-12-24 11:28:12 +01:00
  • 734024e3d6 Fix a UB when fdt_get_string return null LoveSy 2021-12-15 17:30:11 +08:00
  • 428337f398 tests: setprop_inplace: use xstrdup instead of unchecked strdup Ahmad Fatoum 2021-12-09 09:58:00 +01:00
  • 17739b7ef5 Support 'r' format for printing raw bytes with fdtget Rafał Miłecki 2021-12-09 07:14:20 +01:00
  • 45f3d1a095 libfdt: overlay: make overlay_get_target() public Vikram Garhwal 2021-11-17 18:53:56 -08:00
  • 4c3d5d0be6
    Merge 54d5b0a9f9 into c19a4bafa5 Marex 2021-11-18 01:18:37 +08:00
  • c19a4bafa5 libfdt: fix an incorrect integer promotion Elvira Khabirova 2021-11-09 18:47:19 +03:00
  • 7e02ba32ac libfdt: fix an incorrect integer promotion Elvira Khabirova 2021-11-09 18:47:19 +03:00
  • 1cc41b1c96 pylibfdt: Add packaging metadata Rob Herring 2021-11-11 22:16:29 -06:00
  • db72398cd4 README: Update pylibfdt install instructions Rob Herring 2021-11-11 22:16:28 -06:00
  • 383e148b70 pylibfdt: fix with Python 3.10 Ross Burton 2021-11-11 16:05:36 +00:00
  • 8012b5f61f pylibfdt: fix with Python 3.10 Ross Burton 2021-11-11 14:17:31 +00:00
  • 23b56cb7e1 pylibfdt: Move setup.py to the top level Rob Herring 2021-11-10 19:11:35 -06:00
  • 69a760747d pylibfdt: Split setup.py author name and email Rob Herring 2021-11-10 19:11:34 -06:00
  • 0b106a77db pylibfdt: Use setuptools_scm for the version Rob Herring 2021-11-10 19:11:33 -06:00
  • c691776ddb pylibfdt: Use setuptools instead of distutils Rob Herring 2021-11-10 19:11:32 -06:00
  • 5216f3f1bb libfdt: Add static lib to meson build Rob Herring 2021-11-10 18:33:29 -06:00
  • 4eda2590f4 CI: Cirrus: bump used FreeBSD from 12.1 to 13.0 Ahmad Fatoum 2021-10-31 14:09:31 +01:00
  • 4b6aafdc85
    CI: Cirrus: bump used FreeBSD from 12.1 to 13.0 Ahmad Fatoum 2021-10-31 14:09:31 +01:00
  • 0a3a9d3449 checks: Add an interrupt-map check Rob Herring 2021-10-15 16:35:26 -05:00
  • 8fd24744e3 checks: Ensure '#interrupt-cells' only exists in interrupt providers Rob Herring 2021-10-11 14:12:44 -05:00
  • d8d1a9a778 checks: Drop interrupt provider '#address-cells' check Rob Herring 2021-10-11 14:12:43 -05:00
  • 52a16fd728 checks: Make interrupt_provider check dependent on interrupts_extended_is_cell Rob Herring 2021-10-11 14:12:41 -05:00
  • 37fd700685 treesource: Maintain phandle label/path on output Rob Herring 2021-07-27 12:30:23 -06:00
  • e33ce1d6a8 flattree: Use '\n', not ';' to separate asm pseudo-ops David Gibson 2021-09-24 23:39:56 +10:00
  • d24cc189dc asm: Use assembler macros instead of cpp macros David Gibson 2021-09-24 21:14:34 +10:00
  • ff3a30c115 asm: Use .asciz and .ascii instead of .string Rob Herring 2021-07-27 12:30:19 -06:00
  • 5eb5927d81 fdtdump: fix -Werror=int-to-pointer-cast Marc-André Lureau 2021-08-25 16:13:50 +04:00
  • 209efccc6a False effective head detection: fdt_totalsize(p) equal the len of dtb file should be legitimate xiaoxiaohuixxh 2021-08-10 18:29:29 +08:00
  • 0869f82691 libfdt: Add ALIGNMENT error string Georg Kotheimer 2021-07-31 13:48:42 +02:00
  • c42ed0375f libfdt: Add ALIGNMENT error string Georg Kotheimer 2021-07-31 13:48:42 +02:00
  • 69595a167f checks: Fix bus-range check Thierry Reding 2021-06-29 13:43:04 +02:00
  • 72d09e2682 Makefile: add -Wsign-compare to warning options coverity_scan Andre Przywara 2021-06-18 18:20:30 +01:00
  • b587787ef3 checks: Fix signedness comparisons warnings Andre Przywara 2021-06-18 18:20:29 +01:00
  • 69bed6c241 dtc: Wrap phandle validity check Andre Przywara 2021-06-18 18:20:28 +01:00
  • 9102211855 fdtget: Fix signedness comparisons warnings Andre Przywara 2021-06-18 18:20:27 +01:00
  • d966f08fcd tests: Fix signedness comparisons warnings Andre Przywara 2021-06-18 18:20:26 +01:00
  • ecfb438c07 dtc: Fix signedness comparisons warnings: pointer diff Andre Przywara 2021-06-11 18:10:38 +01:00
  • 5bec74a6d1 dtc: Fix signedness comparisons warnings: reservednum Andre Przywara 2021-06-11 18:10:37 +01:00
  • 24e7f511fd fdtdump: Fix signedness comparisons warnings Andre Przywara 2021-06-11 18:10:34 +01:00
  • b6910bec11 Bump version to v1.6.1 v1.6.1 David Gibson 2021-06-08 17:00:49 +10:00
  • 21d61d18f9 Fix CID 1461557 David Gibson 2021-06-08 15:28:55 +10:00
  • 4c2ef8f4d1 checks: Introduce is_multiple_of() David Gibson 2021-06-08 15:17:11 +10:00
  • e59ca36fb7 Make handling of cpp line information more tolerant David Gibson 2021-06-08 14:15:25 +10:00
  • 0c3fd9b6ac checks: Drop interrupt_cells_is_cell check Rob Herring 2021-05-25 20:03:33 -05:00
  • 6b3081abc4 checks: Add check_is_cell() for all phandle+arg properties Rob Herring 2021-05-25 20:03:32 -05:00
  • 2dffc192a7 yamltree: Remove marker ordering dependency Rob Herring 2021-05-25 20:03:31 -05:00
  • 61e513439e pylibfdt: Rework "avoid unused variable warning" lines Tom Rini 2021-05-24 11:49:10 -04:00
  • c8bddd1060 tests: add a positive gpio test case Ilya Lipnitskiy 2021-05-03 20:59:44 -07:00
  • ad4abfadb6 checks: replace strstr and strrchr with strends Ilya Lipnitskiy 2021-05-03 20:59:43 -07:00
  • 09c6a6e887 dtc.h: add strends for suffix matching Ilya Lipnitskiy 2021-05-03 20:59:42 -07:00
  • 9bb9b8d0b4 checks: tigthen up nr-gpios prop exception Ilya Lipnitskiy 2021-05-03 20:59:41 -07:00
  • b07b62ee33 libfdt: Add FDT alignment check to fdt_check_header() Rob Herring 2021-04-06 14:07:12 -05:00
  • a2def54799 libfdt: Check that the root-node name is empty Simon Glass 2021-03-23 14:04:10 +13:00
  • 4ca61f84dc libfdt: Check that there is only one root node Simon Glass 2021-03-23 13:09:25 +13:00
  • 34d708249a dtc: Remove -O dtbo support Masahiro Yamada 2021-03-11 18:49:55 +09:00