Home
last modified time | relevance | path

Searched refs:HWTSTAMP_TX_ON (Results 1 – 25 of 97) sorted by relevance

1234

/openbmc/linux/drivers/net/dsa/hirschmann/
H A Dhellcreek_hwtstamp.c30 info->tx_types = BIT(HWTSTAMP_TX_ON); in hellcreek_get_ts_info()
56 case HWTSTAMP_TX_ON: in hellcreek_set_hwtstamp_config()
62 config->tx_type = HWTSTAMP_TX_ON; in hellcreek_set_hwtstamp_config()
/openbmc/linux/include/uapi/linux/
H A Dnet_tstamp.h112 HWTSTAMP_TX_ON, enumerator
/openbmc/linux/drivers/net/can/dev/
H A Ddev.c338 if (hwts_cfg.tx_type == HWTSTAMP_TX_ON && in can_eth_ioctl_hwts()
344 hwts_cfg.tx_type = HWTSTAMP_TX_ON; in can_eth_ioctl_hwts()
370 info->tx_types = BIT(HWTSTAMP_TX_ON); in can_ethtool_op_get_ts_info_hwts()
/openbmc/linux/drivers/net/ethernet/ti/icssg/
H A Dicssg_ethtool.c126 info->tx_types = BIT(HWTSTAMP_TX_OFF) | BIT(HWTSTAMP_TX_ON); in emac_get_ts_info()
/openbmc/linux/drivers/net/ethernet/qlogic/qede/
H A Dqede_ptp.c217 case HWTSTAMP_TX_ON: in qede_ptp_cfg_filters()
363 info->tx_types = BIT(HWTSTAMP_TX_OFF) | BIT(HWTSTAMP_TX_ON); in qede_ptp_get_ts_info()
/openbmc/linux/drivers/net/dsa/sja1105/
H A Dsja1105_ptp.c73 case HWTSTAMP_TX_ON: in sja1105_hwtstamp_set()
101 config.tx_type = HWTSTAMP_TX_ON; in sja1105_hwtstamp_get()
127 (1 << HWTSTAMP_TX_ON); in sja1105_get_ts_info()
/openbmc/linux/drivers/net/ethernet/mscc/
H A Docelot_ptp.c505 cfg.tx_type = HWTSTAMP_TX_ON; in ocelot_hwstamp_get()
533 case HWTSTAMP_TX_ON: in ocelot_hwstamp_set()
599 info->tx_types = BIT(HWTSTAMP_TX_OFF) | BIT(HWTSTAMP_TX_ON) | in ocelot_get_ts_info()
/openbmc/linux/drivers/net/dsa/mv88e6xxx/
H A Dhwtstamp.c85 (1 << HWTSTAMP_TX_ON); in mv88e6xxx_get_ts_info()
107 case HWTSTAMP_TX_ON: in mv88e6xxx_set_hwtstamp_config()
/openbmc/linux/drivers/net/ethernet/engleder/
H A Dtsnep_ptp.c36 case HWTSTAMP_TX_ON: in tsnep_ptp_ioctl()
H A Dtsnep_ethtool.c325 BIT(HWTSTAMP_TX_ON); in tsnep_ethtool_get_ts_info()
/openbmc/linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_ptp.c275 case HWTSTAMP_TX_ON: in hclge_ptp_set_tx_mode()
403 info->tx_types = BIT(HWTSTAMP_TX_OFF) | BIT(HWTSTAMP_TX_ON); in hclge_ptp_get_ts_info()
/openbmc/linux/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_ptp.c552 if (stmpconf.tx_type != HWTSTAMP_TX_ON && in bnxt_hwtstamp_set()
592 if (stmpconf.tx_type == HWTSTAMP_TX_ON) in bnxt_hwtstamp_set()
623 stmpconf.tx_type = ptp->tx_tstamp_en ? HWTSTAMP_TX_ON : HWTSTAMP_TX_OFF; in bnxt_hwtstamp_get()
/openbmc/linux/drivers/net/ethernet/freescale/
H A Dfec_ptp.c619 case HWTSTAMP_TX_ON: in fec_ptp_set()
645 config->tx_type = fep->hwts_tx_en ? HWTSTAMP_TX_ON : HWTSTAMP_TX_OFF; in fec_ptp_get()
/openbmc/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_ptp.c1105 case HWTSTAMP_TX_ON: in mlxsw_sp1_ptp_get_message_types()
1288 BIT(HWTSTAMP_TX_ON); in mlxsw_sp1_ptp_get_ts_info()
1510 case HWTSTAMP_TX_ON: in mlxsw_sp2_ptp_get_message_types()
1673 BIT(HWTSTAMP_TX_ON); in mlxsw_sp2_ptp_get_ts_info()
/openbmc/linux/drivers/net/ethernet/xscale/
H A Dixp4xx_eth.c407 if (cfg.tx_type != HWTSTAMP_TX_OFF && cfg.tx_type != HWTSTAMP_TX_ON) in hwtstamp_set()
426 port->hwts_tx_en = cfg.tx_type == HWTSTAMP_TX_ON; in hwtstamp_set()
441 cfg.tx_type = port->hwts_tx_en ? HWTSTAMP_TX_ON : HWTSTAMP_TX_OFF; in hwtstamp_get()
1032 (1 << HWTSTAMP_TX_ON); in ixp4xx_get_ts_info()
/openbmc/linux/drivers/ptp/
H A Dptp_ines.c345 case HWTSTAMP_TX_ON: in ines_hwtstamp()
575 (1 << HWTSTAMP_TX_ON) | in ines_ts_info()
/openbmc/linux/drivers/net/phy/
H A Dbcm-phy-ptp.c767 case HWTSTAMP_TX_ON: in bcm_ptp_txtstamp()
857 BIT(HWTSTAMP_TX_ON) | in bcm_ptp_ts_info()
H A Dnxp-c45-tja11xx.c989 case HWTSTAMP_TX_ON: in nxp_c45_txtstamp()
1036 if (cfg.tx_type < 0 || cfg.tx_type > HWTSTAMP_TX_ON) in nxp_c45_hwtstamp()
1090 ts_info->tx_types = (1 << HWTSTAMP_TX_OFF) | (1 << HWTSTAMP_TX_ON); in nxp_c45_ts_info()
/openbmc/linux/tools/testing/selftests/net/
H A Dtimestamping.c398 HWTSTAMP_TX_ON : HWTSTAMP_TX_OFF; in main()
/openbmc/linux/drivers/net/ethernet/aquantia/atlantic/
H A Daq_main.c268 case HWTSTAMP_TX_ON: in aq_ndev_config_hwtstamp()
/openbmc/linux/drivers/net/ethernet/cadence/
H A Dmacb_ptp.c427 case HWTSTAMP_TX_ON: in gem_set_hwtst()
/openbmc/linux/drivers/net/ethernet/ti/
H A Dcpsw_priv.c631 if (cfg.tx_type != HWTSTAMP_TX_OFF && cfg.tx_type != HWTSTAMP_TX_ON) in cpsw_hwtstamp_set()
660 priv->tx_ts_enabled = cfg.tx_type == HWTSTAMP_TX_ON; in cpsw_hwtstamp_set()
689 cfg.tx_type = priv->tx_ts_enabled ? HWTSTAMP_TX_ON : HWTSTAMP_TX_OFF; in cpsw_hwtstamp_get()
/openbmc/linux/drivers/net/ethernet/freescale/dpaa/
H A Ddpaa_ethtool.c428 (1 << HWTSTAMP_TX_ON); in dpaa_get_ts_info()
/openbmc/linux/drivers/net/dsa/microchip/
H A Dksz_ptp.c313 ts->tx_types |= BIT(HWTSTAMP_TX_ON); in ksz_get_ts_info()
365 case HWTSTAMP_TX_ON: in ksz_set_hwtstamp_config()
/openbmc/linux/drivers/net/ethernet/microchip/sparx5/
H A Dsparx5_ptp.c93 case HWTSTAMP_TX_ON: in sparx5_ptp_hwtstamp_set()

1234