After commit 'scripts/dts: Never ignore properties in generate_node_defines()', pointless entries for 'interrupt-names' properties show up in generated_dts_board.conf and generated_dts_board_fixups.h, because many bindings specify 'generate: define' for 'interrupt-names'. If 'generation: define' is taken as "generate #define's for this particular property", then only the 'interrupts' property ought to have 'generation: define'. Having it on both 'interrupts' and 'interrupt-names' makes you wonder what it would mean to only have it on one of them. Things get a bit confusing since 'interrupt-names' is still used when determining the macro names generated for 'interrupts', but it's probably best to have 'generation: define' work in a consistent way still (and never be a no-op). Remove 'generation: define' from all 'interrupt-names' bindings. Signed-off-by: Ulf Magnusson <Ulf.Magnusson@nordicsemi.no> |
||
|---|---|---|
| .. | ||
| arm,versatile-i2c.yaml | ||
| atmel,sam-i2c-twi.yaml | ||
| atmel,sam-i2c-twihs.yaml | ||
| fsl,imx7d-i2c.yaml | ||
| i2c-device.yaml | ||
| i2c.yaml | ||
| intel,qmsi-i2c.yaml | ||
| intel,qmsi-ss-i2c.yaml | ||
| nios2,i2c.yaml | ||
| nordic,nrf-i2c.yaml | ||
| nxp,imx-lpi2c.yaml | ||
| nxp,kinetis-i2c.yaml | ||
| sifive,i2c0.yaml | ||
| silabs,gecko-i2c.yaml | ||
| snps,designware-i2c.yaml | ||
| st,stm32-i2c-v1.yaml | ||
| st,stm32-i2c-v2.yaml | ||
| ti,cc32xx-i2c.yaml | ||