_ctrl_             89 drivers/usb/typec/ucsi/ucsi.h #define __UCSI_CMD(_ctrl_, _cmd_)					\
_ctrl_             91 drivers/usb/typec/ucsi/ucsi.h 	(_ctrl_).raw_cmd = 0;						\
_ctrl_             92 drivers/usb/typec/ucsi/ucsi.h 	(_ctrl_).cmd.cmd = _cmd_;					\
_ctrl_             96 drivers/usb/typec/ucsi/ucsi.h #define UCSI_CMD_CONNECTOR_RESET(_ctrl_, _con_, _hard_)			\
_ctrl_             98 drivers/usb/typec/ucsi/ucsi.h 	__UCSI_CMD(_ctrl_, UCSI_CONNECTOR_RESET)			\
_ctrl_             99 drivers/usb/typec/ucsi/ucsi.h 	(_ctrl_).con_rst.con_num = (_con_)->num;			\
_ctrl_            100 drivers/usb/typec/ucsi/ucsi.h 	(_ctrl_).con_rst.hard_reset = _hard_;				\
_ctrl_            104 drivers/usb/typec/ucsi/ucsi.h #define UCSI_CMD_ACK(_ctrl_, _ack_)					\
_ctrl_            106 drivers/usb/typec/ucsi/ucsi.h 	__UCSI_CMD(_ctrl_, UCSI_ACK_CC_CI)				\
_ctrl_            107 drivers/usb/typec/ucsi/ucsi.h 	(_ctrl_).ack.cci_ack = ((_ack_) == UCSI_ACK_EVENT);		\
_ctrl_            108 drivers/usb/typec/ucsi/ucsi.h 	(_ctrl_).ack.cmd_ack = ((_ack_) == UCSI_ACK_CMD);		\
_ctrl_            112 drivers/usb/typec/ucsi/ucsi.h #define UCSI_CMD_SET_NTFY_ENABLE(_ctrl_, _ntfys_)			\
_ctrl_            114 drivers/usb/typec/ucsi/ucsi.h 	__UCSI_CMD(_ctrl_, UCSI_SET_NOTIFICATION_ENABLE)		\
_ctrl_            115 drivers/usb/typec/ucsi/ucsi.h 	(_ctrl_).cmd.data = _ntfys_;					\
_ctrl_            119 drivers/usb/typec/ucsi/ucsi.h #define UCSI_CMD_GET_CAPABILITY(_ctrl_)					\
_ctrl_            121 drivers/usb/typec/ucsi/ucsi.h 	__UCSI_CMD(_ctrl_, UCSI_GET_CAPABILITY)				\
_ctrl_            125 drivers/usb/typec/ucsi/ucsi.h #define UCSI_CMD_GET_CONNECTOR_CAPABILITY(_ctrl_, _con_)		\
_ctrl_            127 drivers/usb/typec/ucsi/ucsi.h 	__UCSI_CMD(_ctrl_, UCSI_GET_CONNECTOR_CAPABILITY)		\
_ctrl_            128 drivers/usb/typec/ucsi/ucsi.h 	(_ctrl_).cmd.data = _con_;					\
_ctrl_            132 drivers/usb/typec/ucsi/ucsi.h #define UCSI_CMD_GET_ALTERNATE_MODES(_ctrl_, _r_, _con_num_, _o_, _num_)\
_ctrl_            134 drivers/usb/typec/ucsi/ucsi.h 	__UCSI_CMD((_ctrl_), UCSI_GET_ALTERNATE_MODES)			\
_ctrl_            135 drivers/usb/typec/ucsi/ucsi.h 	_ctrl_.alt.recipient = (_r_);					\
_ctrl_            136 drivers/usb/typec/ucsi/ucsi.h 	_ctrl_.alt.con_num = (_con_num_);				\
_ctrl_            137 drivers/usb/typec/ucsi/ucsi.h 	_ctrl_.alt.offset = (_o_);					\
_ctrl_            138 drivers/usb/typec/ucsi/ucsi.h 	_ctrl_.alt.num_altmodes = (_num_) - 1;				\
_ctrl_            142 drivers/usb/typec/ucsi/ucsi.h #define UCSI_CMD_GET_CAM_SUPPORTED(_ctrl_, _con_)			\
_ctrl_            144 drivers/usb/typec/ucsi/ucsi.h 	__UCSI_CMD((_ctrl_), UCSI_GET_CAM_SUPPORTED)			\
_ctrl_            145 drivers/usb/typec/ucsi/ucsi.h 	_ctrl_.cmd.data = (_con_);					\
_ctrl_            149 drivers/usb/typec/ucsi/ucsi.h #define UCSI_CMD_GET_CURRENT_CAM(_ctrl_, _con_)			\
_ctrl_            151 drivers/usb/typec/ucsi/ucsi.h 	__UCSI_CMD((_ctrl_), UCSI_GET_CURRENT_CAM)			\
_ctrl_            152 drivers/usb/typec/ucsi/ucsi.h 	_ctrl_.cmd.data = (_con_);					\
_ctrl_            156 drivers/usb/typec/ucsi/ucsi.h #define UCSI_CMD_GET_CONNECTOR_STATUS(_ctrl_, _con_)			\
_ctrl_            158 drivers/usb/typec/ucsi/ucsi.h 	__UCSI_CMD(_ctrl_, UCSI_GET_CONNECTOR_STATUS)			\
_ctrl_            159 drivers/usb/typec/ucsi/ucsi.h 	(_ctrl_).cmd.data = _con_;					\
_ctrl_            162 drivers/usb/typec/ucsi/ucsi.h #define __UCSI_ROLE(_ctrl_, _cmd_, _con_num_)				\
_ctrl_            164 drivers/usb/typec/ucsi/ucsi.h 	__UCSI_CMD(_ctrl_, _cmd_)					\
_ctrl_            165 drivers/usb/typec/ucsi/ucsi.h 	(_ctrl_).uor.con_num = _con_num_;				\
_ctrl_            166 drivers/usb/typec/ucsi/ucsi.h 	(_ctrl_).uor.role = UCSI_UOR_ROLE_DRP;				\
_ctrl_            170 drivers/usb/typec/ucsi/ucsi.h #define UCSI_CMD_SET_UOR(_ctrl_, _con_, _role_)				\
_ctrl_            172 drivers/usb/typec/ucsi/ucsi.h 	__UCSI_ROLE(_ctrl_, UCSI_SET_UOR, (_con_)->num)		\
_ctrl_            173 drivers/usb/typec/ucsi/ucsi.h 	(_ctrl_).uor.role |= (_role_) == TYPEC_HOST ? UCSI_UOR_ROLE_DFP : \
_ctrl_            178 drivers/usb/typec/ucsi/ucsi.h #define UCSI_CMD_SET_PDR(_ctrl_, _con_, _role_)			\
_ctrl_            180 drivers/usb/typec/ucsi/ucsi.h 	__UCSI_ROLE(_ctrl_, UCSI_SET_PDR, (_con_)->num)		\
_ctrl_            181 drivers/usb/typec/ucsi/ucsi.h 	(_ctrl_).uor.role |= (_role_) == TYPEC_SOURCE ? UCSI_UOR_ROLE_DFP : \