HWTSTAMP_TX_ON
cfg->tx_type = HWTSTAMP_TX_ON;
if (cfg->tx_type == HWTSTAMP_TX_ON &&
info->tx_types = BIT(HWTSTAMP_TX_ON);
info->tx_types = BIT(HWTSTAMP_TX_ON);
case HWTSTAMP_TX_ON:
config->tx_type = HWTSTAMP_TX_ON;
ts->tx_types |= BIT(HWTSTAMP_TX_ON);
case HWTSTAMP_TX_ON:
case HWTSTAMP_TX_ON:
(1 << HWTSTAMP_TX_ON);
config->tx_type = HWTSTAMP_TX_ON;
(1 << HWTSTAMP_TX_ON);
case HWTSTAMP_TX_ON:
(pdata->tstamp_config.tx_type == HWTSTAMP_TX_ON))
ts_info->tx_types = (1 << HWTSTAMP_TX_OFF) | (1 << HWTSTAMP_TX_ON);
case HWTSTAMP_TX_ON:
BIT(HWTSTAMP_TX_ON);
case HWTSTAMP_TX_ON:
if (config->tx_type == HWTSTAMP_TX_ON ||
info->tx_types = (1 << HWTSTAMP_TX_OFF)|(1 << HWTSTAMP_TX_ON);
case HWTSTAMP_TX_ON:
case HWTSTAMP_TX_ON:
info->tx_types = (1 << HWTSTAMP_TX_OFF) | (1 << HWTSTAMP_TX_ON);
if (stmpconf->tx_type != HWTSTAMP_TX_ON &&
if (stmpconf->tx_type == HWTSTAMP_TX_ON)
stmpconf->tx_type = ptp->tx_tstamp_en ? HWTSTAMP_TX_ON
if (stmpconf->tx_type != HWTSTAMP_TX_ON &&
if (stmpconf->tx_type == HWTSTAMP_TX_ON)
HWTSTAMP_TX_ON : HWTSTAMP_TX_OFF;
info->tx_types = (1 << HWTSTAMP_TX_OFF) | (1 << HWTSTAMP_TX_ON);
(1 << HWTSTAMP_TX_ON);
case HWTSTAMP_TX_ON:
info->tx_types = (1 << HWTSTAMP_TX_OFF) | (1 << HWTSTAMP_TX_ON);
case HWTSTAMP_TX_ON:
conf->tx_type = HWTSTAMP_TX_ON;
case HWTSTAMP_TX_ON:
conf->tx_type = HWTSTAMP_TX_ON;
case HWTSTAMP_TX_ON:
config->tx_type = HWTSTAMP_TX_ON;
info->tx_types = (1 << HWTSTAMP_TX_OFF) | (1 << HWTSTAMP_TX_ON);
case HWTSTAMP_TX_ON:
config->tx_type = HWTSTAMP_TX_ON;
(1 << HWTSTAMP_TX_ON);
case HWTSTAMP_TX_ON:
BIT(HWTSTAMP_TX_ON);
tx->adapter->hwtstamp_config.tx_type == HWTSTAMP_TX_ON) {
case HWTSTAMP_TX_ON:
config->tx_type = priv->tx_tstamp ? HWTSTAMP_TX_ON : HWTSTAMP_TX_OFF;
case HWTSTAMP_TX_ON:
(1 << HWTSTAMP_TX_ON);
if (priv->tx_tstamp_type == HWTSTAMP_TX_ON)
case HWTSTAMP_TX_ON:
(1 << HWTSTAMP_TX_ON) |
case HWTSTAMP_TX_ON:
config->tx_type = HWTSTAMP_TX_ON;
(1 << HWTSTAMP_TX_ON);
(1 << HWTSTAMP_TX_ON);
case HWTSTAMP_TX_ON:
config->tx_type = fep->hwts_tx_en ? HWTSTAMP_TX_ON : HWTSTAMP_TX_OFF;
case HWTSTAMP_TX_ON:
config->tx_type = priv->hwts_tx_en ? HWTSTAMP_TX_ON : HWTSTAMP_TX_OFF;
(1 << HWTSTAMP_TX_ON);
case HWTSTAMP_TX_ON:
info->tx_types = BIT(HWTSTAMP_TX_OFF) | BIT(HWTSTAMP_TX_ON);
info->tx_types = BIT(HWTSTAMP_TX_OFF) | BIT(HWTSTAMP_TX_ON);
case HWTSTAMP_TX_ON:
info->tx_types = BIT(HWTSTAMP_TX_OFF) | BIT(HWTSTAMP_TX_ON);
case HWTSTAMP_TX_ON:
case HWTSTAMP_TX_ON:
info->tx_types = BIT(HWTSTAMP_TX_OFF) | BIT(HWTSTAMP_TX_ON);
enable = pf->ptp.tstamp_config.tx_type == HWTSTAMP_TX_ON;
case HWTSTAMP_TX_ON:
pf->ptp.tstamp_config.tx_type = HWTSTAMP_TX_ON;
info->tx_types |= BIT(HWTSTAMP_TX_ON);
case HWTSTAMP_TX_ON:
BIT(HWTSTAMP_TX_ON);
if (adapter->tstamp_config.tx_type == HWTSTAMP_TX_ON &&
case HWTSTAMP_TX_ON:
BIT(HWTSTAMP_TX_ON);
case HWTSTAMP_TX_ON:
BIT(HWTSTAMP_TX_ON);
if (adapter->tstamp_config.tx_type == HWTSTAMP_TX_ON &&
case HWTSTAMP_TX_ON:
config->tx_type != HWTSTAMP_TX_ON)
BIT(HWTSTAMP_TX_ON);
info->tx_types = BIT(HWTSTAMP_TX_OFF) | BIT(HWTSTAMP_TX_ON);
case HWTSTAMP_TX_ON:
(1 << HWTSTAMP_TX_ON);
case HWTSTAMP_TX_ON:
if (unlikely(ring->hwtstamp_tx_type == HWTSTAMP_TX_ON &&
BIT(HWTSTAMP_TX_ON);
case HWTSTAMP_TX_ON:
case HWTSTAMP_TX_ON:
BIT(HWTSTAMP_TX_ON);
case HWTSTAMP_TX_ON:
BIT(HWTSTAMP_TX_ON);
BIT(HWTSTAMP_TX_ON);
BIT(HWTSTAMP_TX_ON) |
config->tx_type = HWTSTAMP_TX_ON;
case HWTSTAMP_TX_ON:
info->tx_types = BIT(HWTSTAMP_TX_OFF) | BIT(HWTSTAMP_TX_ON) |
case HWTSTAMP_TX_ON:
info->tx_types = BIT(HWTSTAMP_TX_OFF) | BIT(HWTSTAMP_TX_ON) |
case HWTSTAMP_TX_ON:
case HWTSTAMP_TX_ON:
cfg->tx_type = HWTSTAMP_TX_ON;
info->tx_types = BIT(HWTSTAMP_TX_OFF) | BIT(HWTSTAMP_TX_ON) |
if (cfg->tx_type != HWTSTAMP_TX_OFF && cfg->tx_type != HWTSTAMP_TX_ON)
adapter->hwts_tx_en = cfg->tx_type == HWTSTAMP_TX_ON;
cfg->tx_type = adapter->hwts_tx_en ? HWTSTAMP_TX_ON : HWTSTAMP_TX_OFF;
BIT(HWTSTAMP_TX_ON);
case HWTSTAMP_TX_ON:
case HWTSTAMP_TX_ON:
case HWTSTAMP_TX_ON:
info->tx_types = BIT(HWTSTAMP_TX_OFF) | BIT(HWTSTAMP_TX_ON);
info->tx_types = (1 << HWTSTAMP_TX_OFF) | (1 << HWTSTAMP_TX_ON);
case HWTSTAMP_TX_ON:
case HWTSTAMP_TX_ON:
info->tx_types = BIT(HWTSTAMP_TX_OFF) | BIT(HWTSTAMP_TX_ON);
case HWTSTAMP_TX_ON:
info->tx_types = BIT(HWTSTAMP_TX_OFF) | BIT(HWTSTAMP_TX_ON);
(init->tx_type != HWTSTAMP_TX_ON))
ts_info->tx_types = 1 << HWTSTAMP_TX_OFF | 1 << HWTSTAMP_TX_ON;
(init->tx_type != HWTSTAMP_TX_ON))
ts_info->tx_types = 1 << HWTSTAMP_TX_OFF | 1 << HWTSTAMP_TX_ON;
info->tx_types = (1 << HWTSTAMP_TX_OFF) | (1 << HWTSTAMP_TX_ON);
config->tx_type != HWTSTAMP_TX_ON)
priv->hwts_tx_en = config->tx_type == HWTSTAMP_TX_ON;
info->tx_types = BIT(HWTSTAMP_TX_OFF) | BIT(HWTSTAMP_TX_ON);
case HWTSTAMP_TX_ON:
port->tx_ts_enabled = (cfg->tx_type == HWTSTAMP_TX_ON);
HWTSTAMP_TX_ON : HWTSTAMP_TX_OFF;
(1 << HWTSTAMP_TX_ON);
if (cfg->tx_type != HWTSTAMP_TX_OFF && cfg->tx_type != HWTSTAMP_TX_ON)
priv->tx_ts_enabled = cfg->tx_type == HWTSTAMP_TX_ON;
cfg->tx_type = priv->tx_ts_enabled ? HWTSTAMP_TX_ON : HWTSTAMP_TX_OFF;
case HWTSTAMP_TX_ON:
config->tx_type = emac->tx_ts_enabled ? HWTSTAMP_TX_ON : HWTSTAMP_TX_OFF;
info->tx_types = BIT(HWTSTAMP_TX_OFF) | BIT(HWTSTAMP_TX_ON);
(1 << HWTSTAMP_TX_ON);
cfg->tx_type = gbe_dev->tx_ts_enabled ? HWTSTAMP_TX_ON : HWTSTAMP_TX_OFF;
case HWTSTAMP_TX_ON:
BIT(HWTSTAMP_TX_ON);
if (wx->tstamp_config.tx_type == HWTSTAMP_TX_ON &&
case HWTSTAMP_TX_ON:
(1 << HWTSTAMP_TX_ON);
if (cfg->tx_type != HWTSTAMP_TX_OFF && cfg->tx_type != HWTSTAMP_TX_ON)
port->hwts_tx_en = cfg->tx_type == HWTSTAMP_TX_ON;
cfg->tx_type = port->hwts_tx_en ? HWTSTAMP_TX_ON : HWTSTAMP_TX_OFF;
case HWTSTAMP_TX_ON:
BIT(HWTSTAMP_TX_ON) |
case HWTSTAMP_TX_ON:
(1 << HWTSTAMP_TX_ON) |
(1 << HWTSTAMP_TX_ON) |
case HWTSTAMP_TX_ON:
} else if (ptp_priv->hwts_tx_type == HWTSTAMP_TX_ON) {
case HWTSTAMP_TX_ON:
(1 << HWTSTAMP_TX_ON) |
case HWTSTAMP_TX_ON:
case HWTSTAMP_TX_ON:
case HWTSTAMP_TX_ON:
info->tx_types = BIT(HWTSTAMP_TX_OFF) | BIT(HWTSTAMP_TX_ON) |
case HWTSTAMP_TX_ON:
(1 << HWTSTAMP_TX_ON) |
if (cfg->tx_type < 0 || cfg->tx_type > HWTSTAMP_TX_ON)
ts_info->tx_types = (1 << HWTSTAMP_TX_OFF) | (1 << HWTSTAMP_TX_ON);
case HWTSTAMP_TX_ON:
case HWTSTAMP_TX_ON:
(1 << HWTSTAMP_TX_ON) |
case HWTSTAMP_TX_ON:
[HWTSTAMP_TX_ON] = "on",
.tx_type = HWTSTAMP_TX_ON,
HWTSTAMP_TX_ON : HWTSTAMP_TX_OFF;