101 Commits (f91e9fba51e5da46ee5c6822f8656713d74a6ecf)

Author SHA1 Message Date
Peter Bigot f91e9fba51 device: fix potential truncation of DT-derived device names 5 years ago
Martí Bolívar f7d33f2988 scripts: dts: gen_defines: don't include descriptions 5 years ago
Martí Bolívar 00ffc7e7b7 devicetree: add DT_NODE_PATH() 5 years ago
Kumar Gala 98b6e4f834 devicetree: generate extern's for devicetree struct devices 5 years ago
Martí Bolívar 38ede5aded dts: handle unspecified phandle-array elements 5 years ago
Martí Bolívar 0985849aa2 edtlib: use standard logging module 5 years ago
Peter Bigot 345da78b5b devicetree: basic support for enum tokens 5 years ago
Martí Bolívar ffc03124c1 devicetree: make DT_PROP_HAS_IDX expand to 0 or 1 5 years ago
Martí Bolívar 305379e944 devicetree: add first round of dependency ordinal info 5 years ago
Martí Bolívar b6db2019dd edtlib: propertize EDT.scc_order, set up graph earlier 5 years ago
Peter Bigot 932532eb0f gen_defines: infer bindings for /zephyr,user 5 years ago
Martí Bolívar 533f451e7e dts: marshal the EDT object for later use 5 years ago
Kumar Gala bd97378870 devicetree: Add support for fixed-partitions 5 years ago
Kumar Gala 4a5a90aef8 gen_defines: Rework implementation of write_child_functions 5 years ago
Martí Bolívar 7e0eed9235 devicetree: allow access to all nodes 5 years ago
Martí Bolívar e96ca54fd8 gen_defines: play tricks to benefit DT_INST users 5 years ago
Dominik Ermel ba8b74d801 devicetree: Add DT_FOREACH_CHILD macro 5 years ago
Kumar Gala 0a7d4e2135 devicetree: Change DT_FOREACH_IMPL_ to not insert semicolon 5 years ago
Kumar Gala bc48f1ce45 edtlib: allow default property types for nodes without bindings 5 years ago
Martí Bolívar 6e27343e7b devicetree: add DT_PARENT() 5 years ago
Martí Bolívar b6e6ba0429 devicetree: gen_defines: adjust node comments 5 years ago
Martí Bolívar 186bacee43 devicetree: gen_defines: adjust z_path_id for / 5 years ago
Kumar Gala 4e2ad00496 scripts/dts: gen_defines: Generates _EXISTS for reg & irq macros 5 years ago
Erwan Gouriou 6c8617a5ed scripts/dts: gen_defines: Generates _EXISTS for names and index macros 5 years ago
Martí Bolívar 63d5529a0d devicetree: re-work DT_INST_FOREACH() 5 years ago
Martí Bolívar a3fae2f153 devicetree: add DT_COMPAT_ON_BUS() 5 years ago
Kumar Gala 299bfd0553 scripts: dts: gen_defines: Fix issue if there are no compats 5 years ago
Martí Bolívar dc85edd2e9 scripts: dts: write new gen_defines.py 5 years ago
Kumar Gala c7f2c89783 gen_defines.py: rename gen_defines.py to gen_legacy_defines.py 5 years ago
Kumar Gala 9b9436dfbe Revert "scripts: gen_defines: augment edtlib nodes" 5 years ago
Kumar Gala 6b97a220b4 Revert "scripts: gen_defines: re-work write_regs() with augmented nodes" 5 years ago
Kumar Gala c6a7ecda93 Revert "scripts: gen_defines: re-work write_irqs() with augmented nodes" 5 years ago
Kumar Gala 6499addb84 Revert "scripts: gen_defines: re-work write_clocks() with augmented nodes" 5 years ago
Kumar Gala 1ebe6f2bdd Revert "scripts: gen_defines: re-work write_props() with augmented nodes" 5 years ago
Kumar Gala a3049ad801 Revert "scripts: gen_defines: re-work write_spi_dev() with augmented nodes" 5 years ago
Kumar Gala 98ae26f689 Revert "scripts: gen_defines: re-work write_bus() with augmented nodes" 5 years ago
Kumar Gala 22342bec9d Revert "scripts: gen_defines: remove out()'s aliases kwarg" 5 years ago
Kumar Gala b379e4547f Revert "scripts: gen_defines: tweak out_define() whitespace" 5 years ago
Martí Bolívar 3b7ddc83d1 scripts: gen_defines: tweak out_define() whitespace 5 years ago
Martí Bolívar 47073fd11c scripts: gen_defines: remove out()'s aliases kwarg 5 years ago
Martí Bolívar 3939556fc3 scripts: gen_defines: re-work write_bus() with augmented nodes 5 years ago
Martí Bolívar 0471199e63 scripts: gen_defines: re-work write_spi_dev() with augmented nodes 5 years ago
Martí Bolívar 86645aafdf scripts: gen_defines: re-work write_props() with augmented nodes 5 years ago
Martí Bolívar c048f872d7 scripts: gen_defines: re-work write_clocks() with augmented nodes 5 years ago
Martí Bolívar f68da76d36 scripts: gen_defines: re-work write_irqs() with augmented nodes 5 years ago
Martí Bolívar ba1c8b523c scripts: gen_defines: re-work write_regs() with augmented nodes 5 years ago
Martí Bolívar dd1d58cad6 scripts: gen_defines: augment edtlib nodes 5 years ago
Ulf Magnusson 8cacb9fd8c dts: edtlib: Turn global spi_dev_cs_gpio() into Node.spi_cs_gpio 5 years ago
Ulf Magnusson 35166c45d9 dts: edtlib/gen_defines: Fix API design re. dtc flags 5 years ago
Ulf Magnusson fad697aed9 scripts: gen_defines.py: Add out_dev() flag for deprecated macros 6 years ago