dts: clean up some redundant DT checks
These are redundantly checking a node's status twice. Signed-off-by: Martí Bolívar <marti.bolivar@nordicsemi.no> Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
This commit is contained in:
parent
7e0eed9235
commit
17b8667197
12 changed files with 20 additions and 41 deletions
|
@ -20,10 +20,8 @@ LOG_MODULE_DECLARE(can_driver, CONFIG_CAN_LOG_LEVEL);
|
|||
|
||||
#define CAN_INIT_TIMEOUT (10 * sys_clock_hw_cycles_per_sec() / MSEC_PER_SEC)
|
||||
|
||||
#if DT_HAS_NODE_STATUS_OKAY(DT_NODELABEL(can1)) && \
|
||||
DT_NODE_HAS_COMPAT_STATUS_OKAY(DT_NODELABEL(can1), st_stm32_can) && \
|
||||
DT_HAS_NODE_STATUS_OKAY(DT_NODELABEL(can2)) && \
|
||||
DT_NODE_HAS_COMPAT_STATUS_OKAY(DT_NODELABEL(can2), st_stm32_can)
|
||||
#if DT_NODE_HAS_COMPAT_STATUS_OKAY(DT_NODELABEL(can1), st_stm32_can) && \
|
||||
DT_NODE_HAS_COMPAT_STATUS_OKAY(DT_NODELABEL(can2), st_stm32_can)
|
||||
#error Simultaneous use of CAN_1 and CAN_2 not supported yet
|
||||
#endif
|
||||
|
||||
|
@ -1047,8 +1045,7 @@ static const struct can_driver_api can_api_funcs = {
|
|||
.register_state_change_isr = can_stm32_register_state_change_isr
|
||||
};
|
||||
|
||||
#if DT_HAS_NODE_STATUS_OKAY(DT_NODELABEL(can1)) && \
|
||||
DT_NODE_HAS_COMPAT_STATUS_OKAY(DT_NODELABEL(can1), st_stm32_can)
|
||||
#if DT_NODE_HAS_COMPAT_STATUS_OKAY(DT_NODELABEL(can1), st_stm32_can)
|
||||
|
||||
static void config_can_1_irq(CAN_TypeDef *can);
|
||||
|
||||
|
@ -1137,8 +1134,7 @@ NET_DEVICE_INIT(socket_can_stm32_1, SOCKET_CAN_NAME_1, socket_can_init_1,
|
|||
|
||||
#endif /* DT_HAS_NODE_STATUS_OKAY(DT_NODELABEL(can1)) */
|
||||
|
||||
#if DT_HAS_NODE_STATUS_OKAY(DT_NODELABEL(can2)) && \
|
||||
DT_NODE_HAS_COMPAT_STATUS_OKAY(DT_NODELABEL(can2), st_stm32_can)
|
||||
#if DT_NODE_HAS_COMPAT_STATUS_OKAY(DT_NODELABEL(can2), st_stm32_can)
|
||||
|
||||
static void config_can_2_irq(CAN_TypeDef *can);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue