index
:
dtc/dtc.git
main
master
The Device Tree Compiler
DTC group
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
38 hours
libfdt: overlay: Refactor overlay_fixup_phandle
HEAD
master
main
Zheng Guangyuan
1
-20
/
+20
38 hours
libfdt: tests: Update test case for overlay_bad_fixup
Zheng Guangyuan
1
-1
/
+1
4 days
tests: Remove two_roots and named_root from LIBTREE_TESTS_L and add all dtb f...
Zheng Guangyuan
1
-3
/
+4
2024-03-22
tests: fix tests broken under Meson
Brandon Maier
1
-7
/
+7
2024-03-19
github: enforce testing pylibfdt and yaml support
Brandon Maier
1
-3
/
+3
2024-03-19
meson: split run-tests by type
Brandon Maier
1
-8
/
+23
2024-03-19
meson: fix dependencies of tests
Brandon Maier
3
-10
/
+17
2024-03-19
meson: fix pylibfdt missing dependency on libfdt
Brandon Maier
1
-0
/
+1
2024-03-19
pylibfdt: fix get_mem_rsv for newer Python versions
Brandon Maier
1
-7
/
+4
2024-03-14
libfdt: overlay: ensure that existing phandles are not overwritten
Uwe Kleine-König
4
-0
/
+334
2024-03-06
github: add windows/msys CI build
Marc-André Lureau
1
-0
/
+48
2024-03-06
github: Don't accidentally suppress test errors
David Gibson
1
-1
/
+1
2024-03-06
github: Display meson test logs on failure
David Gibson
1
-1
/
+1
2024-03-06
pylibfdt: Remove some apparently deprecated options from setup.py
David Gibson
1
-6
/
+0
2024-03-06
github: Update to newer checkout action
David Gibson
1
-2
/
+2
2024-03-06
fix MinGW format attribute
Rosen Penev
2
-8
/
+3
2024-02-23
libfdt: Simplify adjustment of values for local fixups
David Gibson
1
-37
/
+15
2024-02-22
libfdt: rework shared/static libraries
Rosen Penev
1
-12
/
+5
2024-02-14
Makefile: do not hardcode the `install` program path
Samuel Tardieu
1
-1
/
+1
2024-01-25
libfdt: fix duplicate meson target
Alyssa Ross
1
-9
/
+11
2024-01-25
tests: use correct pkg-config when cross compiling
Alyssa Ross
1
-1
/
+1
2023-12-18
meson: allow building from shallow clones
Peter Marko
1
-0
/
+1
2023-11-04
treesource: Restore string list output when no type markers
Rob Herring
3
-2
/
+30
2023-10-11
libfdt: fdt_path_offset_namelen: Reject empty path
Pierre-Clément Tosi
2
-1
/
+10
2023-10-11
libfdt: fdt_get_alias_namelen: Validate aliases
Pierre-Clément Tosi
3
-2
/
+27
2023-09-15
pylibfdt: Support boolean properties
Simon Glass
3
-0
/
+89
2023-09-05
dtc: fix missing string in usage_opts_help
Charles Perry
1
-0
/
+1
2023-09-04
libfdt: Fix fdt_appendprop_addrrange documentation
Pierre-Clément Tosi
1
-1
/
+1
2023-09-03
github: add workflow for Meson builds
Brandon Maier
2
-5
/
+33
2023-08-06
libfdt: rename libfdt-X.Y.Z.so to libfdt.so.X.Y.Z
Brandon Maier
3
-1
/
+7
2023-08-06
workflows: build: remove setuptools_scm hack
Brandon Maier
1
-2
/
+2
2023-08-06
pylibfdt: use fallback version in tarballs
Brandon Maier
1
-0
/
+5
2023-08-06
move release version into VERSION.txt
Brandon Maier
3
-8
/
+5
2023-08-04
libfdt: add missing version symbols
Brandon Maier
1
-0
/
+2
2023-08-04
editorconfig: use tab indentation for version.lds
Brandon Maier
2
-1
/
+4
2023-08-04
tests: generate dtbs in Meson build directory
Brandon Maier
1
-2
/
+3
2023-08-03
tests: fix use of deprecated meson methods
Brandon Maier
1
-2
/
+2
2023-08-03
pylibtfdt: fix use of deprecated meson method
Brandon Maier
1
-1
/
+1
2023-08-02
meson: set minimum Meson version to 0.56.0
Brandon Maier
1
-0
/
+1
2023-08-01
libfdt: fix library version to match project version
Brandon Maier
1
-1
/
+1
2023-07-29
meson: allow disabling tests
Otavio Salvador
2
-3
/
+5
2023-07-29
Makefile: allow to install libfdt without building executables
Nicolas Escande
1
-1
/
+1
2023-07-28
Fix use of <ctype.h> functions
Sebastian Huber
2
-2
/
+2
2023-06-08
libfdt: Fix a typo in libfdt.h
Yan-Jie Wang
1
-1
/
+1
2023-06-01
libfdt: meson: Fix linking on macOS linker
Otavio Salvador
1
-1
/
+11
2023-05-26
dtc: Add an option to generate __local_fixups__ and __fixups__
Uwe Kleine-König
2
-1
/
+21
2023-05-16
CI: Add build matrix with multiple Linux distributions
Biswapriyo Nath
2
-12
/
+48
2023-05-14
dtc: Correct invalid dts output with mixed phandles and integers
David Gibson
3
-0
/
+4
2023-05-14
tests: Add additional tests for device graph checks
Johannes Beisswenger
3
-0
/
+61
2023-05-14
checks: Fix crash in graph_child_address if 'reg' cell size != 1
Johannes Beisswenger
1
-25
/
+25
2023-05-14
livetree: fix off-by-one in propval_cell_n() bounds check
Johannes Beisswenger
1
-1
/
+1
2023-05-14
Add definition for a GitHub Actions CI job
Uwe Kleine-König
1
-0
/
+33
2023-05-14
Drop obsolete/broken CI definitions
Uwe Kleine-König
2
-88
/
+0
2023-05-14
yaml: Depend on libyaml >= 0.2.3
Uwe Kleine-König
3
-3
/
+7
2023-05-07
tests: Add test cases for bad endpoint node and remote-endpoint prop checks
Johannes Beisswenger
5
-0
/
+46
2023-05-07
checks: Fix segmentation fault in check_graph_node
Johannes Beisswenger
1
-0
/
+5
2023-05-03
improve documentation for fdt_path_offset()
Rasmus Villemoes
1
-1
/
+26
2023-05-03
add fdt_get_symbol() and fdt_get_symbol_namelen() functions
Rasmus Villemoes
2
-0
/
+47
2023-05-03
use fdt_path_getprop_namelen() in fdt_get_alias_namelen()
Rasmus Villemoes
1
-7
/
+1
2023-05-03
add fdt_path_getprop_namelen() helper
Rasmus Villemoes
1
-0
/
+12
2023-04-29
doc: dt-object-internal: Fix a typo
Uwe Kleine-König
1
-1
/
+1
2023-04-28
fdtoverlay: Drop a a repeated article
Uwe Kleine-König
1
-1
/
+1
2023-04-28
manual: Fix and improve documentation about -@
Uwe Kleine-König
1
-5
/
+3
2023-03-18
fdtoverlay: Fix usage string to not mention "<type>"
Uwe Kleine-König
1
-3
/
+1
2023-03-01
build-sys: add -Wwrite-strings
Marc-André Lureau
2
-1
/
+2
2023-03-01
tests: fix leaks spotted by ASAN
Marc-André Lureau
10
-21
/
+25
2023-03-01
livetree: fix leak spotted by ASAN
Marc-André Lureau
1
-11
/
+18
2023-03-01
Make name_node() xstrdup its name argument
David Gibson
3
-12
/
+15
2023-03-01
Delay xstrdup() of node and property names coming from a flat tree
David Gibson
1
-12
/
+9
2023-03-01
Make build_property() xstrdup its name argument
David Gibson
4
-7
/
+10
2023-03-01
checks: correct I2C 10-bit address check
Matt Ranostay
1
-3
/
+4
2023-03-01
yamltree.c: fix -Werror=discarded-qualifiers & -Werror=cast-qual
Marc-André Lureau
1
-13
/
+13
2023-03-01
checks: make check.data const
Marc-André Lureau
1
-5
/
+5
2023-03-01
checks.c: fix check_msg() leak
Marc-André Lureau
1
-0
/
+1
2023-03-01
checks.c: fix heap-buffer-overflow
Marc-André Lureau
1
-1
/
+1
2023-03-01
tests: fix -Wwrite-strings
Marc-André Lureau
2
-3
/
+3
2023-03-01
srcpos.c: fix -Wwrite-strings
Marc-André Lureau
1
-6
/
+6
2023-02-28
meson: Fix cell overflow tests when running from meson
David Gibson
1
-2
/
+2
2023-02-28
meson.build: bump version to 1.7.0
Nikolay Letov
1
-1
/
+1
2023-02-27
Add -Wsuggest-attribute=format warning, correct warnings thus generated
David Gibson
3
-3
/
+5
2023-02-27
Use #ifdef NO_VALGRIND
Marc-André Lureau
1
-1
/
+1
2023-02-27
Do not redefine _GNU_SOURCE if already set
Marc-André Lureau
2
-0
/
+4
2023-02-09
Bump version to v1.7.0
v1.7.0
David Gibson
1
-2
/
+2
2023-02-05
Merge remote-tracking branch 'gitlab/main'
David Gibson
1
-2
/
+2
2023-02-05
pylibfdt: add size_hint parameter for get_path
Luca Weiss
2
-4
/
+5
2023-02-02
checks: Update #{size,address}-cells check for 'dma-ranges'
Qun-Wei Lin
1
-2
/
+2
2023-02-02
pylibfdt: Work-around SWIG limitations with flexible arrays
Rob Herring
1
-0
/
+3
2023-01-29
libfdt: Replace deprecated 0-length arrays with proper flexible arrays
Kees Cook
1
-2
/
+2
2022-11-21
dtc: Warning rather than error on possible truncation of cell values
David Gibson
4
-3
/
+27
2022-10-12
libfdt: tests: add get_next_tag_invalid_prop_len
Tadeusz Struk
5
-1
/
+104
2022-10-12
libfdt: prevent integer overflow in fdt_next_tag
Tadeusz Struk
1
-5
/
+12
2022-10-12
libfdt: add fdt_get_property_by_offset_w helper
Tadeusz Struk
1
-0
/
+7
2022-09-26
Makefile: fix infinite recursion by dropping non-existent `%.output`
Sergei Trofimovich
1
-1
/
+1
2022-09-26
Makefile: limit make re-execution to avoid infinite spin
Sergei Trofimovich
1
-0
/
+4
2022-09-16
libdtc: remove duplicate judgments
Jia Xianhua
1
-3
/
+0
2022-07-31
Don't generate erroneous fixups from reference to path
David Gibson
3
-0
/
+13
2022-07-30
libfdt: Don't mask fdt_get_name() returned error
Pierre-Clément Tosi
1
-1
/
+4
2022-07-30
manual.txt: Follow README.md and remove Jon
Pierre-Clément Tosi
1
-2
/
+1
2022-07-30
Update README in MANIFEST.in and setup.py to README.md
Saad Waheed
2
-2
/
+2
2022-07-29
Add description of Signed-off-by lines
David Gibson
1
-0
/
+54
2022-07-28
Split out information for contributors to CONTRIBUTING.md
David Gibson
2
-19
/
+25
2022-07-28
Remove Jon Loeliger from maintainers list
David Gibson
1
-1
/
+0
2022-07-28
Convert README to README.md
David Gibson
2
-106
/
+120
2022-07-27
Allow static building with meson
Tero Tervala
4
-5
/
+28
2022-07-27
Allow static building with make
Tero Tervala
3
-11
/
+24
2022-07-26
libfdt: Handle failed get_name() on BEGIN_NODE
Pierre-Clément Tosi
1
-1
/
+1
2022-07-26
Fix test script to run also on dash shell
Tero Tervala
1
-2
/
+2
2022-07-02
Add missing relref_merge test to meson test list
Tero Tervala
1
-0
/
+1
2022-04-20
pylibfdt: add FdtRo.get_path()
Luca Weiss
2
-0
/
+41
2022-02-04
pylibfdt: fix swig build in install
Rob Herring
2
-1
/
+8
2022-01-25
tests: add test cases for label-relative path references
Ahmad Fatoum
7
-2
/
+112
2022-01-25
dtc: introduce label relative path references
Ahmad Fatoum
3
-4
/
+44
2022-01-25
util: introduce xstrndup helper
Ahmad Fatoum
2
-0
/
+12
2022-01-04
setup.py: fix out of tree build
Marc-André Lureau
1
-1
/
+1
2021-12-29
Handle integer overflow in check_property_phandle_args()
David Gibson
3
-6
/
+30
2021-12-28
README: Explain how to add a new API function
Simon Glass
1
-0
/
+9
2021-12-28
Fix a UB when fdt_get_string return null
LoveSy
1
-1
/
+1
2021-12-28
tests: setprop_inplace: use xstrdup instead of unchecked strdup
Ahmad Fatoum
1
-1
/
+1
2021-12-28
pylibfdt: add Property.as_*int*_array()
Luca Weiss
3
-0
/
+30
2021-12-28
pylibfdt: add Property.as_stringlist()
Luca Weiss
2
-0
/
+15
2021-12-26
Fix Python crash on getprop deallocation
Luca Weiss
1
-2
/
+4
2021-12-09
Support 'r' format for printing raw bytes with fdtget
Rafał Miłecki
7
-5
/
+18
2021-11-18
libfdt: overlay: make overlay_get_target() public
Vikram Garhwal
3
-22
/
+26
2021-11-17
libfdt: fix an incorrect integer promotion
Elvira Khabirova
1
-1
/
+1
2021-11-12
pylibfdt: Add packaging metadata
Rob Herring
2
-0
/
+20
2021-11-12
README: Update pylibfdt install instructions
Rob Herring
1
-7
/
+13
2021-11-12
pylibfdt: fix with Python 3.10
Ross Burton
2
-2
/
+3
2021-11-11
pylibfdt: Move setup.py to the top level
Rob Herring
5
-11
/
+24
2021-11-11
pylibfdt: Split setup.py author name and email
Rob Herring
1
-1
/
+2
2021-11-11
pylibfdt: Use setuptools_scm for the version
Rob Herring
3
-16
/
+5
2021-11-11
pylibfdt: Use setuptools instead of distutils
Rob Herring
1
-1
/
+1
2021-11-11
libfdt: Add static lib to meson build
Rob Herring
1
-0
/
+5
2021-11-01
CI: Cirrus: bump used FreeBSD from 12.1 to 13.0
Ahmad Fatoum
1
-2
/
+2
2021-10-21
checks: Add an interrupt-map check
Rob Herring
5
-0
/
+144
2021-10-14
checks: Ensure '#interrupt-cells' only exists in interrupt providers
Rob Herring
1
-4
/
+10
2021-10-14
checks: Drop interrupt provider '#address-cells' check
Rob Herring
1
-5
/
+0
2021-10-14
checks: Make interrupt_provider check dependent on interrupts_extended_is_cell
Rob Herring
1
-1
/
+1
2021-10-11
treesource: Maintain phandle label/path on output
Rob Herring
3
-6
/
+25
2021-09-27
flattree: Use '\n', not ';' to separate asm pseudo-ops
David Gibson
1
-1
/
+2
2021-09-27
asm: Use assembler macros instead of cpp macros
David Gibson
1
-194
/
+207
2021-09-25
asm: Use .asciz and .ascii instead of .string
Rob Herring
6
-77
/
+75
2021-08-26
fdtdump: fix -Werror=int-to-pointer-cast
Marc-André Lureau
1
-1
/
+1
2021-08-02
libfdt: Add ALIGNMENT error string
Georg Kotheimer
1
-0
/
+1
2021-06-30
checks: Fix bus-range check
Thierry Reding
1
-1
/
+1
2021-06-21
Makefile: add -Wsign-compare to warning options
Andre Przywara
1
-1
/
+1
2021-06-21
checks: Fix signedness comparisons warnings
Andre Przywara
1
-10
/
+10
2021-06-21
dtc: Wrap phandle validity check
Andre Przywara
3
-7
/
+12
2021-06-21
fdtget: Fix signedness comparisons warnings
Andre Przywara
2
-2
/
+15
2021-06-21
tests: Fix signedness comparisons warnings
Andre Przywara
13
-16
/
+35
2021-06-15
dtc: Fix signedness comparisons warnings: pointer diff
Andre Przywara
1
-1
/
+1
2021-06-15
dtc: Fix signedness comparisons warnings: reservednum
Andre Przywara
3
-4
/
+4
2021-06-15
fdtdump: Fix signedness comparisons warnings
Andre Przywara
1
-3
/
+3
2021-06-08
Bump version to v1.6.1
v1.6.1
David Gibson
1
-1
/
+1
2021-06-08
Fix CID 1461557
David Gibson
1
-5
/
+8
2021-06-08
checks: Introduce is_multiple_of()
David Gibson
1
-5
/
+13
2021-06-08
Make handling of cpp line information more tolerant
David Gibson
1
-1
/
+1
2021-06-08
checks: Drop interrupt_cells_is_cell check
Rob Herring
2
-4
/
+3
2021-06-08
checks: Add check_is_cell() for all phandle+arg properties
Rob Herring
1
-1
/
+18
2021-06-08
yamltree: Remove marker ordering dependency
Rob Herring
1
-7
/
+9
2021-05-25
pylibfdt: Rework "avoid unused variable warning" lines
Tom Rini
1
-2
/
+2
2021-05-04
tests: add a positive gpio test case
Ilya Lipnitskiy
2
-0
/
+14
2021-05-04
checks: replace strstr and strrchr with strends
Ilya Lipnitskiy
1
-18
/
+7
2021-05-04
dtc.h: add strends for suffix matching
Ilya Lipnitskiy
1
-0
/
+10
2021-05-04
checks: tigthen up nr-gpios prop exception
Ilya Lipnitskiy
1
-1
/
+1
2021-04-07
libfdt: Add FDT alignment check to fdt_check_header()
Rob Herring
1
-0
/
+4
2021-03-23
libfdt: Check that the root-node name is empty
Simon Glass
6
-3
/
+30
2021-03-23
libfdt: Check that there is only one root node
Simon Glass
6
-2
/
+32
2021-03-12
dtc: Remove -O dtbo support
Masahiro Yamada
1
-2
/
+0
2021-03-09
libfdt: Fix a possible "unchecked return value" warning
David Gibson
1
-1
/
+4
2021-02-15
checks: Warn on node-name and property name being the same
Kumar Gala
1
-1
/
+15
2021-02-10
checks: Change node-name check to match devicetree spec
Kumar Gala
1
-3
/
+4
2021-02-07
util: limit gnu_printf format attribute to gcc >= 4.4.0
Jonathan Gray
1
-3
/
+3
2021-02-03
gitignore: Ignore the swp files
Viresh Kumar
1
-0
/
+1
2021-02-03
gitignore: Add cscope files
Viresh Kumar
1
-0
/
+4
2021-01-28
Update Jon Loeliger's email
David Gibson
2
-2
/
+2
2021-01-15
fdtdump: Fix gcc11 warning
David Gibson
1
-1
/
+1
2021-01-13
srcpos: increase MAX_SRCFILE_DEPTH
Ignacy Kuchciński
1
-1
/
+1
2021-01-11
dtc: Allow overlays to have .dtbo extension
Viresh Kumar
1
-0
/
+4
2021-01-04
Set last_comp_version correctly in new dtb and fix potential version issues i...
Justin Covell
3
-2
/
+5
2020-12-22
tests: Fix overlay_overlay_nosugar test case
Paul Barker
2
-5
/
+5
2020-12-16
libfdt: Tweak description of assume-aligned load helpers
David Gibson
1
-7
/
+7
2020-12-16
libfdt: Internally perform potentially unaligned loads
Tom Rini
3
-15
/
+32
2020-12-08
meson: increase default timeout for tests
Marc-André Lureau
1
-0
/
+1
2020-12-08
meson: do not assume python is installed, skip tests
Marc-André Lureau
1
-6
/
+6
2020-12-08
meson: fix -Wall warning
Marc-André Lureau
1
-10
/
+12
2020-11-24
libfdt: Check for 8-byte address alignment in fdt_ro_probe_()
Tom Rini
2
-1
/
+9
2020-10-21
build-sys: add meson build
Marc-André Lureau
6
-0
/
+331
2020-10-21
pylibfdt: allow build out of tree
Marc-André Lureau
2
-10
/
+21
2020-10-13
dtc: Fix signedness comparisons warnings: Wrap (-1)
Andre Przywara
1
-1
/
+1
2020-10-13
dtc: Fix signedness comparisons warnings: change types
Andre Przywara
5
-14
/
+14
2020-10-13
convert-dtsv0: Fix signedness comparisons warning
Andre Przywara
1
-1
/
+1
2020-10-13
libfdt: Fix kernel-doc comments
Andre Przywara
1
-36
/
+75
2020-10-02
checks: Allow PCI bridge child nodes without an address
Rob Herring
1
-3
/
+1
2020-10-02
libfdt: fdt_strerror(): Fix comparison warning
Andre Przywara
1
-2
/
+2
2020-10-02
libfdt: fdt_get_string(): Fix sequential write comparison warnings
Andre Przywara
1
-4
/
+6
2020-10-02
libfdt: libfdt_wip: Fix comparison warning
Andre Przywara
1
-1
/
+1
2020-10-02
libfdt: fdt_create_with_flags(): Fix comparison warning
Andre Przywara
1
-2
/
+2
2020-10-02
libfdt: fdt_move(): Fix comparison warnings
Andre Przywara
1
-1
/
+4
2020-10-02
libfdt: fdt_add_string_(): Fix comparison warning
Andre Przywara
1
-7
/
+7
2020-09-25
libfdt: fdt_node_offset_by_phandle(): Fix comparison warning
Andre Przywara
1
-1
/
+1
[next]