725 Commits (061036f9e352bf96e4808ab1cb209aac2747dafd)

Author SHA1 Message Date
Martí Bolívar 7ef9c4b20e edtlib: remove python 3.5 workaround 3 years ago
Maureen Helm 5b5aa6ebba scripts: gen_defines: Add vendor name macros based on vendor prefixes 3 years ago
Maureen Helm a1b0c39c37 scripts: edtlib: Add compat2vendor LUT constructed from vendor prefixes 3 years ago
Gerard Marull-Paretas fff9ecbc7f devicetree: add DT_(INST_)FOREACH_CHILD(_STATUS_OKAY)_SEP(_VARGS) 3 years ago
Gerard Marull-Paretas d77f4e61de scripts: dts: gen_defines: add DT_DEBRACKET_INTERNAL helper 3 years ago
Kumar Gala f1660f4d51 edtlib: allow const arrays 3 years ago
Kumar Gala 8a5d568a79 dts: Standardize string token names for arrays 3 years ago
Radosław Koppel 7614110a20 dts: Add _STRING_TOKEN and _STRING_UPPER_TOKEN to string-array 3 years ago
Fabio Baltieri 0226e53e23 Restore "cmake: remove device_extern.h logic" 3 years ago
Fabio Baltieri 87c6789355 Revert "cmake: remove device_extern.h logic" 3 years ago
Martí Bolívar 3b341085a2 cmake: remove device_extern.h logic 3 years ago
Martí Bolívar f0d11f780c gen_defines: add helpers for iterating over the entire tree 3 years ago
Martí Bolívar 190197ec97 gen_defines: trivial rename 3 years ago
Kumar Gala b109a0a9f7 dts: Add simple script to generate Kconfig.dts based on bindings 3 years ago
Martí Bolívar d6f68f0bbb scripts: gen_defines: fix tokenization of array elements 3 years ago
Martí Bolívar 7b2a728584 scripts: gen_defines: add a missing comment 3 years ago
Martí Bolívar 4ef8c8e447 edtlib: expose str_as_token() API 3 years ago
Martí Bolívar 19bb6b330c edtlib: fix error handling in an internal helper 3 years ago
Kumar Gala b200b9a9e0 dts: bindings: bus labels are now optional 3 years ago
Henrik Brix Andersen 3d5cc38cf6 scripts: dts: gen_defines: define _TOKEN + _UPPER_TOKEN for string arrays 3 years ago
Martí Bolívar f6a6843471 python-devicetree: CI hotfix 3 years ago
Jordan Yates 8e4107f9be scripts: ensure intended path for edtlib imports 3 years ago
Martí Bolívar 50f9b3c2ca gen_defines: add _CHILD_IDX macros for nodes with parents 3 years ago
Martí Bolívar 355cc01a36 scripts: gen_defines: rearrange some internals 3 years ago
Martí Bolívar 7c3b445323 edtlib: add Node.child_index() 3 years ago
Carlo Caione bc72fb67b1 linker: Create sections from zephyr,memory-region nodes 3 years ago
Nazar Kazakov f483b1bc4c everywhere: fix typos 3 years ago
Carlo Caione 3c0c03b9eb cmake: dts: Add dt_comp_path() cmake function 3 years ago
Jordan Yates 9c98d4f2b7 scripts: gen_defines: zephyr,linker-region unique 4 years ago
Martí Bolívar 6c65b15ce6 edtlib: wrap DTError 4 years ago
Martí Bolívar 7738977af4 dtlib: handle GCC linemarkers 4 years ago
Martí Bolívar 4e783a363a dtlib: add _Token __repr__ 4 years ago
Martí Bolívar 17ae4fe05a scripts: gen_dts_cmake: emit properties for /aliases 4 years ago
Martí Bolívar b65b49bef6 scripts: gen_dts_cmake: a small optimization 4 years ago
Neil Armstrong 1e8f0f3bd1 gen_defines: generate ranges defines for PCIe I/O and memory regions 4 years ago
Neil Armstrong 2f4a6646cf edtlib: add tests to check Range property 4 years ago
Neil Armstrong cd6a5648d7 edtlib: add Range property on Node, used for PCIe I/O and memory regions 4 years ago
Carlo Caione 42105ed882 dts: Add support for specifier-space property. 4 years ago
Martí Bolívar ffa1515978 dtlib: fix issue which allowed invalid node names 4 years ago
Martí Bolívar fff818bbe6 dtlib: remove unused variable 4 years ago
Torsten Rasmussen fcf720941f cmake: dts: import devicetree symbols into CMake 4 years ago
Martí Bolívar 9df0493dc3 scripts: gen_defines: emit pinctrl helper macros 4 years ago
Martí Bolívar 7f69a03f72 scripts: gen_defines: refactor write_special_props 4 years ago
Martí Bolívar 3252821b4c scripts: gen_defines: fix typo 4 years ago
Martí Bolívar fa2e82becd edtlib: emit pinctrl names as tokens 4 years ago
Martí Bolívar 6e9e984e60 dtlib: remove pylint suppression 4 years ago
Martí Bolívar 227ce89c41 edtlib: use f-strings where it makes sense 4 years ago
Martí Bolívar 66ee3d291c dtlib: use f-strings where it makes sense 4 years ago
Martí Bolívar 85837e1c54 scripts: gen_defines: allow multiple --vendor-prefixes 4 years ago
Martí Bolívar 2533246610 edtlib: tweak vendor prefixes implementation details 4 years ago