drivers: use DT_INST_PROP over DT_INST_PROP_OR if possible
It might happens that DT(_INST)_PROP_OR is used with boolean properties. For instance: .single_wire = DT_INST_PROP_OR(index, single_wire, false), \ .tx_rx_swap = DT_INST_PROP_OR(index, tx_rx_swap, false), \ This is not required as boolean properties are generated with false value when not present, so the _OR macro extension is superflous and the above code can be replaced by: .single_wire = DT_INST_PROP(index, single_wire), \ .tx_rx_swap = DT_INST_PROP(index, tx_rx_swap), \ Signed-off-by: Roman Studenikin <srv@meta.com>
This commit is contained in:
parent
1799a2bf0c
commit
260fc89643
7 changed files with 14 additions and 14 deletions
|
@ -2345,8 +2345,8 @@ static const struct uart_stm32_config uart_stm32_cfg_##index = { \
|
|||
.pclken = pclken_##index, \
|
||||
.pclk_len = DT_INST_NUM_CLOCKS(index), \
|
||||
.pcfg = PINCTRL_DT_INST_DEV_CONFIG_GET(index), \
|
||||
.single_wire = DT_INST_PROP_OR(index, single_wire, false), \
|
||||
.tx_rx_swap = DT_INST_PROP_OR(index, tx_rx_swap, false), \
|
||||
.single_wire = DT_INST_PROP(index, single_wire), \
|
||||
.tx_rx_swap = DT_INST_PROP(index, tx_rx_swap), \
|
||||
.rx_invert = DT_INST_PROP(index, rx_invert), \
|
||||
.tx_invert = DT_INST_PROP(index, tx_invert), \
|
||||
.de_enable = DT_INST_PROP(index, de_enable), \
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue