CAN_CTRLMODE_LISTENONLY
CAN_CTRLMODE_LISTENONLY;
if (priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY)
CAN_CTRLMODE_LISTENONLY | CAN_CTRLMODE_BERR_REPORTING;
if (priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY)
CAN_CTRLMODE_LISTENONLY |
if ((priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY) &&
} else if (priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY) {
elm->can.ctrlmode_supported = CAN_CTRLMODE_LISTENONLY;
!!(elm->can.ctrlmode & CAN_CTRLMODE_LISTENONLY));
!(elm->can.ctrlmode & CAN_CTRLMODE_LISTENONLY));
| CAN_CTRLMODE_LISTENONLY
mode_reg = (mode->flags & CAN_CTRLMODE_LISTENONLY) ?
if (priv->ctrlmode & (CAN_CTRLMODE_LISTENONLY |
case CAN_CTRLMODE_LISTENONLY:
if ((flags & CAN_CTRLMODE_LISTENONLY) &&
priv->can.ctrlmode_supported = CAN_CTRLMODE_LISTENONLY |
CAN_CTRLMODE_LISTENONLY |
if (priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY)
if (priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY)
CAN_CTRLMODE_LISTENONLY | CAN_CTRLMODE_3_SAMPLES |
| (priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY ?
if (!(priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY))
if (!(priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY))
!(priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY))
if (priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY)
CAN_CTRLMODE_LISTENONLY | CAN_CTRLMODE_ONE_SHOT;
!(priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY)) {
!(priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY))
CAN_CTRLMODE_LISTENONLY |
if (priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY)
if (can->can.ctrlmode & CAN_CTRLMODE_LISTENONLY)
can->can.ctrlmode_supported = CAN_CTRLMODE_LISTENONLY |
if (cdev->can.ctrlmode & CAN_CTRLMODE_LISTENONLY)
CAN_CTRLMODE_LISTENONLY |
if (priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY)
CAN_CTRLMODE_LISTENONLY;
if (priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY)
CAN_CTRLMODE_LISTENONLY |
if (priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY)
CAN_CTRLMODE_LISTENONLY |
if (sl->can.ctrlmode & CAN_CTRLMODE_LISTENONLY) {
sl->can.ctrlmode_supported = CAN_CTRLMODE_LISTENONLY;
else if (priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY)
CAN_CTRLMODE_LISTENONLY |
CAN_CTRLMODE_LOOPBACK | CAN_CTRLMODE_LISTENONLY;
} else if (priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY) {
CAN_CTRLMODE_LISTENONLY | CAN_CTRLMODE_BERR_REPORTING |
else if (priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY)
return priv->can.ctrlmode & (CAN_CTRLMODE_LISTENONLY | CAN_CTRLMODE_FD);
else if (priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY)
CAN_CTRLMODE_LISTENONLY |
if (priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY)
if (priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY)
priv->can.ctrlmode_supported = CAN_CTRLMODE_LISTENONLY |
if (ctrlmode & CAN_CTRLMODE_LISTENONLY)
.ctrlmode_supported = CAN_CTRLMODE_LOOPBACK | CAN_CTRLMODE_LISTENONLY |
CAN_CTRLMODE_LISTENONLY | CAN_CTRLMODE_3_SAMPLES |
if (priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY)
if (ctrlmode & CAN_CTRLMODE_LISTENONLY)
if (!(dev->can.ctrlmode & CAN_CTRLMODE_LISTENONLY))
dev->can.ctrlmode_supported |= CAN_CTRLMODE_LISTENONLY;
priv->can.ctrlmode_supported |= CAN_CTRLMODE_LISTENONLY;
if (priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY)
CAN_CTRLMODE_LISTENONLY;
if (priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY)
CAN_CTRLMODE_LISTENONLY;
if (priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY)
CAN_CTRLMODE_LISTENONLY | CAN_CTRLMODE_BERR_REPORTING |
.ctrlmode_supported = CAN_CTRLMODE_3_SAMPLES | CAN_CTRLMODE_LISTENONLY |
dev->can.ctrlmode & CAN_CTRLMODE_LISTENONLY);
CAN_CTRLMODE_3_SAMPLES | CAN_CTRLMODE_LISTENONLY |
CAN_CTRLMODE_3_SAMPLES | CAN_CTRLMODE_LISTENONLY |
CAN_CTRLMODE_3_SAMPLES | CAN_CTRLMODE_LISTENONLY |
CAN_CTRLMODE_3_SAMPLES | CAN_CTRLMODE_LISTENONLY |
(dev->can.ctrlmode & CAN_CTRLMODE_LISTENONLY) ?
.ctrlmode_supported = CAN_CTRLMODE_3_SAMPLES | CAN_CTRLMODE_LISTENONLY |
dev->can.ctrlmode & CAN_CTRLMODE_LISTENONLY);
up->can.ctrlmode_supported |= CAN_CTRLMODE_LISTENONLY;
if (up->can.ctrlmode & CAN_CTRLMODE_LISTENONLY)
if (ctrlmode & CAN_CTRLMODE_LISTENONLY)
CAN_CTRLMODE_LISTENONLY |
u32 silent_mode = priv->ctrlmode & (CAN_CTRLMODE_LISTENONLY |