canbus: rename zephyr,can-primary chosen property to zephyr,canbus
Rename the Zephyr chosen property for specifying the default CAN bus controller from "zephyr,can-primary" to "zephyr,canbus". The "zephyr,can-primary" property name was selected in antipation of adding support for redundant CAN networks, which we have yet to add. Meanwhile, the "primary" term causes confusion for non-redundant CAN bus configurations (and the "can" term doesn't match the name of the Zephyr CAN bus subsystem). The CAN in Automation (CiA) 302-6, which deals with CANopen network redundancy, uses the terms "default interface" and "redundant interface". If/when we add support for redundant CAN networks, the "zephyr,canbus" chosen property can be supplemented with a "zephyr,canbus-redundant" chosen property. Signed-off-by: Henrik Brix Andersen <hebad@vestas.com>
This commit is contained in:
parent
ee7cd10563
commit
c817a09b0a
41 changed files with 50 additions and 50 deletions
|
@ -46,12 +46,12 @@
|
|||
#define DT_CHOSEN_ZEPHYR_FLASH_CONTROLLER_LABEL ""
|
||||
|
||||
/**
|
||||
* @def DT_CHOSEN_ZEPHYR_CAN_PRIMARY_LABEL
|
||||
* @def DT_CHOSEN_ZEPHYR_CANBUS_LABEL
|
||||
*
|
||||
* @brief If there is a chosen node zephyr,can-primary property which has
|
||||
* @brief If there is a chosen node zephyr,canbus property which has
|
||||
* a label property, that property's value. Undefined otherwise.
|
||||
*/
|
||||
#define DT_CHOSEN_ZEPHYR_CAN_PRIMARY_LABEL ""
|
||||
#define DT_CHOSEN_ZEPHYR_CANBUS_LABEL ""
|
||||
|
||||
#endif /* DT_DOXYGEN */
|
||||
|
||||
|
@ -64,9 +64,9 @@
|
|||
DT_LABEL(DT_CHOSEN(zephyr_flash_controller))
|
||||
#endif
|
||||
|
||||
#if DT_NODE_HAS_PROP(DT_CHOSEN(zephyr_can_primary), label)
|
||||
#define DT_CHOSEN_ZEPHYR_CAN_PRIMARY_LABEL \
|
||||
DT_LABEL(DT_CHOSEN(zephyr_can_primary))
|
||||
#if DT_NODE_HAS_PROP(DT_CHOSEN(zephyr_canbus), label)
|
||||
#define DT_CHOSEN_ZEPHYR_CANBUS_LABEL \
|
||||
DT_LABEL(DT_CHOSEN(zephyr_canbus))
|
||||
#endif
|
||||
/**
|
||||
* @}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue