HWTSTAMP_TX_OFF
config->tx_type = HWTSTAMP_TX_OFF;
if (config->tx_type == HWTSTAMP_TX_OFF &&
info->tx_types = BIT(HWTSTAMP_TX_OFF);
config->tx_type = HWTSTAMP_TX_OFF;
if (config->tx_type == HWTSTAMP_TX_OFF &&
info->tx_types = BIT(HWTSTAMP_TX_OFF);
case HWTSTAMP_TX_OFF:
ts->tx_types = BIT(HWTSTAMP_TX_OFF) | BIT(HWTSTAMP_TX_ONESTEP_P2P);
case HWTSTAMP_TX_OFF:
case HWTSTAMP_TX_OFF:
(1 << HWTSTAMP_TX_OFF) |
config->tx_type = HWTSTAMP_TX_OFF;
info->tx_types = (1 << HWTSTAMP_TX_OFF) |
case HWTSTAMP_TX_OFF:
ts_info->tx_types = (1 << HWTSTAMP_TX_OFF) | (1 << HWTSTAMP_TX_ON);
case HWTSTAMP_TX_OFF:
pdata->tstamp_config.tx_type = HWTSTAMP_TX_OFF;
info->tx_types = BIT(HWTSTAMP_TX_OFF) |
case HWTSTAMP_TX_OFF:
info->tx_types = (1 << HWTSTAMP_TX_OFF)|(1 << HWTSTAMP_TX_ON);
case HWTSTAMP_TX_OFF:
info->tx_types = (1 << HWTSTAMP_TX_OFF) | (1 << HWTSTAMP_TX_ON);
stmpconf->tx_type != HWTSTAMP_TX_OFF)
: HWTSTAMP_TX_OFF;
stmpconf->tx_type != HWTSTAMP_TX_OFF)
HWTSTAMP_TX_ON : HWTSTAMP_TX_OFF;
info->tx_types = (1 << HWTSTAMP_TX_OFF) | (1 << HWTSTAMP_TX_ON);
(1 << HWTSTAMP_TX_OFF) |
case HWTSTAMP_TX_OFF:
info->tx_types = (1 << HWTSTAMP_TX_OFF) | (1 << HWTSTAMP_TX_ON);
case HWTSTAMP_TX_OFF:
case HWTSTAMP_TX_OFF:
case HWTSTAMP_TX_OFF:
info->tx_types = (1 << HWTSTAMP_TX_OFF) | (1 << HWTSTAMP_TX_ON);
case HWTSTAMP_TX_OFF:
ts_info->tx_types = (1 << HWTSTAMP_TX_OFF) |
case HWTSTAMP_TX_OFF:
if (config->tx_type == HWTSTAMP_TX_OFF &&
info->tx_types = BIT(HWTSTAMP_TX_OFF) |
adapter->hwtstamp_config.tx_type = HWTSTAMP_TX_OFF;
case HWTSTAMP_TX_OFF:
config->tx_type = priv->tx_tstamp ? HWTSTAMP_TX_ON : HWTSTAMP_TX_OFF;
case HWTSTAMP_TX_OFF:
info->tx_types = (1 << HWTSTAMP_TX_OFF) |
case HWTSTAMP_TX_OFF:
priv->tx_tstamp_type = HWTSTAMP_TX_OFF;
info->tx_types = (1 << HWTSTAMP_TX_OFF) |
case HWTSTAMP_TX_OFF:
config->tx_type = HWTSTAMP_TX_OFF;
info->tx_types = (1 << HWTSTAMP_TX_OFF) |
info->tx_types = (1 << HWTSTAMP_TX_OFF) |
case HWTSTAMP_TX_OFF:
config->tx_type = fep->hwts_tx_en ? HWTSTAMP_TX_ON : HWTSTAMP_TX_OFF;
case HWTSTAMP_TX_OFF:
config->tx_type = priv->hwts_tx_en ? HWTSTAMP_TX_ON : HWTSTAMP_TX_OFF;
info->tx_types = (1 << HWTSTAMP_TX_OFF) |
info->tx_types = BIT(HWTSTAMP_TX_OFF);
config->tx_type = HWTSTAMP_TX_OFF;
if (kernel_config->tx_type != HWTSTAMP_TX_OFF) {
priv->ts_config.tx_type = HWTSTAMP_TX_OFF;
case HWTSTAMP_TX_OFF:
info->tx_types = BIT(HWTSTAMP_TX_OFF) | BIT(HWTSTAMP_TX_ON);
ptp->ts_cfg.tx_type = HWTSTAMP_TX_OFF;
ptp->ts_cfg.tx_type = HWTSTAMP_TX_OFF;
info->tx_types = BIT(HWTSTAMP_TX_OFF) | BIT(HWTSTAMP_TX_ON);
case HWTSTAMP_TX_OFF:
info->tx_types = BIT(HWTSTAMP_TX_OFF) | BIT(HWTSTAMP_TX_ON);
case HWTSTAMP_TX_OFF:
pf->tstamp_config.tx_type = HWTSTAMP_TX_OFF;
case HWTSTAMP_TX_OFF:
info->tx_types = BIT(HWTSTAMP_TX_OFF) | BIT(HWTSTAMP_TX_ON);
case HWTSTAMP_TX_OFF:
pf->ptp.tstamp_config.tx_type = HWTSTAMP_TX_OFF;
info->tx_types = BIT(HWTSTAMP_TX_OFF);
case HWTSTAMP_TX_OFF:
BIT(HWTSTAMP_TX_OFF) |
case HWTSTAMP_TX_OFF:
adapter->tstamp_config.tx_type = HWTSTAMP_TX_OFF;
BIT(HWTSTAMP_TX_OFF) |
adapter->tstamp_config.tx_type = HWTSTAMP_TX_OFF;
case HWTSTAMP_TX_OFF:
BIT(HWTSTAMP_TX_OFF) |
adapter->tstamp_config.tx_type = HWTSTAMP_TX_OFF;
case HWTSTAMP_TX_OFF:
port->tx_hwtstamp_type == HWTSTAMP_TX_OFF)
if (config->tx_type != HWTSTAMP_TX_OFF &&
if (config->tx_type != HWTSTAMP_TX_OFF) {
info->tx_types = BIT(HWTSTAMP_TX_OFF) |
info->tx_types = BIT(HWTSTAMP_TX_OFF) | BIT(HWTSTAMP_TX_ON);
case HWTSTAMP_TX_OFF:
(1 << HWTSTAMP_TX_OFF) |
case HWTSTAMP_TX_OFF:
config->tx_type = HWTSTAMP_TX_OFF;
priv->hwtstamp_config.tx_type = HWTSTAMP_TX_OFF;
info->tx_types = BIT(HWTSTAMP_TX_OFF) |
priv->hwtstamp_config.tx_type = HWTSTAMP_TX_OFF;
case HWTSTAMP_TX_OFF:
case HWTSTAMP_TX_OFF:
info->tx_types = BIT(HWTSTAMP_TX_OFF) |
case HWTSTAMP_TX_OFF:
info->tx_types = BIT(HWTSTAMP_TX_OFF) |
BIT(HWTSTAMP_TX_OFF) |
if (fbn->hwtstamp_config.tx_type == HWTSTAMP_TX_OFF)
ts_info->tx_types = BIT(HWTSTAMP_TX_OFF) |
config->tx_type = HWTSTAMP_TX_OFF;
case HWTSTAMP_TX_OFF:
info->tx_types = BIT(HWTSTAMP_TX_OFF) | BIT(HWTSTAMP_TX_ON) |
case HWTSTAMP_TX_OFF:
info->tx_types = BIT(HWTSTAMP_TX_OFF) | BIT(HWTSTAMP_TX_ON) |
case HWTSTAMP_TX_OFF:
case HWTSTAMP_TX_OFF:
cfg->tx_type = HWTSTAMP_TX_OFF;
info->tx_types = BIT(HWTSTAMP_TX_OFF) | BIT(HWTSTAMP_TX_ON) |
if (cfg->tx_type != HWTSTAMP_TX_OFF && cfg->tx_type != HWTSTAMP_TX_ON)
cfg->tx_type = adapter->hwts_tx_en ? HWTSTAMP_TX_ON : HWTSTAMP_TX_OFF;
info->tx_types = BIT(HWTSTAMP_TX_OFF) |
case HWTSTAMP_TX_OFF:
case HWTSTAMP_TX_OFF:
case HWTSTAMP_TX_OFF:
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_OFF:
case HWTSTAMP_TX_OFF:
info->tx_types = BIT(HWTSTAMP_TX_OFF) | BIT(HWTSTAMP_TX_ON);
case HWTSTAMP_TX_OFF:
info->tx_types = BIT(HWTSTAMP_TX_OFF) | BIT(HWTSTAMP_TX_ON);
init->tx_type != HWTSTAMP_TX_OFF, 0);
ptp->config.tx_type = HWTSTAMP_TX_OFF;
if ((init->tx_type != HWTSTAMP_TX_OFF) &&
ts_info->tx_types = 1 << HWTSTAMP_TX_OFF | 1 << HWTSTAMP_TX_ON;
ptp->config.tx_type = HWTSTAMP_TX_OFF;
if ((init->tx_type != HWTSTAMP_TX_OFF) &&
ts_info->tx_types = 1 << HWTSTAMP_TX_OFF | 1 << HWTSTAMP_TX_ON;
init->tx_type != HWTSTAMP_TX_OFF,
info->tx_types = (1 << HWTSTAMP_TX_OFF) | (1 << HWTSTAMP_TX_ON);
if (config->tx_type != HWTSTAMP_TX_OFF &&
info->tx_types = BIT(HWTSTAMP_TX_OFF) | BIT(HWTSTAMP_TX_ON);
case HWTSTAMP_TX_OFF:
HWTSTAMP_TX_ON : HWTSTAMP_TX_OFF;
(1 << HWTSTAMP_TX_OFF) |
if (cfg->tx_type != HWTSTAMP_TX_OFF && cfg->tx_type != HWTSTAMP_TX_ON)
cfg->tx_type = priv->tx_ts_enabled ? HWTSTAMP_TX_ON : HWTSTAMP_TX_OFF;
case HWTSTAMP_TX_OFF:
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_OFF) |
cfg->tx_type = gbe_dev->tx_ts_enabled ? HWTSTAMP_TX_ON : HWTSTAMP_TX_OFF;
case HWTSTAMP_TX_OFF:
info->tx_types = BIT(HWTSTAMP_TX_OFF) |
wx->tstamp_config.tx_type = HWTSTAMP_TX_OFF;
case HWTSTAMP_TX_OFF:
(1 << HWTSTAMP_TX_OFF) |
if (cfg->tx_type != HWTSTAMP_TX_OFF && cfg->tx_type != HWTSTAMP_TX_ON)
cfg->tx_type = port->hwts_tx_en ? HWTSTAMP_TX_ON : HWTSTAMP_TX_OFF;
ctrl |= priv->tx_type != HWTSTAMP_TX_OFF ? SLICE_TX_EN : 0;
BIT(HWTSTAMP_TX_OFF) |
case HWTSTAMP_TX_OFF:
(1 << HWTSTAMP_TX_OFF) |
(1 << HWTSTAMP_TX_OFF) |
case HWTSTAMP_TX_OFF:
case HWTSTAMP_TX_OFF:
info->tx_types = (1 << HWTSTAMP_TX_OFF) |
case HWTSTAMP_TX_OFF:
case HWTSTAMP_TX_OFF:
case HWTSTAMP_TX_OFF:
info->tx_types = BIT(HWTSTAMP_TX_OFF) | BIT(HWTSTAMP_TX_ON) |
vsc8531->ptp->tx_type != HWTSTAMP_TX_OFF);
ptp_l4 && vsc8531->ptp->tx_type != HWTSTAMP_TX_OFF);
vsc8531->ptp->tx_type != HWTSTAMP_TX_OFF);
if (vsc8531->ptp->tx_type != HWTSTAMP_TX_OFF)
case HWTSTAMP_TX_OFF:
if (vsc8531->ptp->tx_type == HWTSTAMP_TX_OFF)
(1 << HWTSTAMP_TX_OFF) |
if (vsc8531->ptp->tx_type == HWTSTAMP_TX_OFF)
ts_info->tx_types = (1 << HWTSTAMP_TX_OFF) | (1 << HWTSTAMP_TX_ON);
case HWTSTAMP_TX_OFF:
: HWTSTAMP_TX_OFF;
cfg->tx_type = HWTSTAMP_TX_OFF;
case HWTSTAMP_TX_OFF:
(1 << HWTSTAMP_TX_OFF) |
info->tx_types = BIT(HWTSTAMP_TX_OFF);
case HWTSTAMP_TX_OFF:
[HWTSTAMP_TX_OFF] = "off",
HWTSTAMP_TX_ON : HWTSTAMP_TX_OFF;
hwconfig_requested.tx_type == HWTSTAMP_TX_OFF &&