/openbmc/linux/drivers/net/dsa/hirschmann/ |
H A D | hellcreek_hwtstamp.c | 30 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/drivers/net/can/dev/ |
H A D | dev.c | 338 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/include/uapi/linux/ |
H A D | net_tstamp.h | 112 HWTSTAMP_TX_ON, enumerator
|
/openbmc/linux/drivers/net/ethernet/qlogic/qede/ |
H A D | qede_ptp.c | 217 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/ethernet/ti/icssg/ |
H A D | icssg_ethtool.c | 126 info->tx_types = BIT(HWTSTAMP_TX_OFF) | BIT(HWTSTAMP_TX_ON); in emac_get_ts_info()
|
/openbmc/linux/drivers/net/dsa/sja1105/ |
H A D | sja1105_ptp.c | 73 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 D | ocelot_ptp.c | 503 case HWTSTAMP_TX_ON: in ocelot_ptp_tx_type_to_cmd() 529 cfg.tx_type = HWTSTAMP_TX_ON; in ocelot_hwstamp_get() 626 info->tx_types = BIT(HWTSTAMP_TX_OFF) | BIT(HWTSTAMP_TX_ON) | in ocelot_get_ts_info()
|
/openbmc/linux/drivers/net/dsa/mv88e6xxx/ |
H A D | hwtstamp.c | 85 (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 D | tsnep_ptp.c | 36 case HWTSTAMP_TX_ON: in tsnep_ptp_ioctl()
|
H A D | tsnep_ethtool.c | 325 BIT(HWTSTAMP_TX_ON); in tsnep_ethtool_get_ts_info()
|
/openbmc/linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
H A D | hclge_ptp.c | 275 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 D | bnxt_ptp.c | 552 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/xscale/ |
H A D | ixp4xx_eth.c | 407 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/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_ptp.c | 1106 case HWTSTAMP_TX_ON: in mlxsw_sp1_ptp_get_message_types() 1289 BIT(HWTSTAMP_TX_ON); in mlxsw_sp1_ptp_get_ts_info() 1511 case HWTSTAMP_TX_ON: in mlxsw_sp2_ptp_get_message_types() 1674 BIT(HWTSTAMP_TX_ON); in mlxsw_sp2_ptp_get_ts_info()
|
/openbmc/linux/drivers/net/ethernet/freescale/ |
H A D | fec_ptp.c | 610 case HWTSTAMP_TX_ON: in fec_ptp_set() 636 config->tx_type = fep->hwts_tx_en ? HWTSTAMP_TX_ON : HWTSTAMP_TX_OFF; in fec_ptp_get()
|
/openbmc/linux/drivers/ptp/ |
H A D | ptp_ines.c | 345 case HWTSTAMP_TX_ON: in ines_hwtstamp() 575 (1 << HWTSTAMP_TX_ON) | in ines_ts_info()
|
/openbmc/linux/drivers/net/phy/ |
H A D | bcm-phy-ptp.c | 767 case HWTSTAMP_TX_ON: in bcm_ptp_txtstamp() 857 BIT(HWTSTAMP_TX_ON) | in bcm_ptp_ts_info()
|
H A D | nxp-c45-tja11xx.c | 989 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/drivers/net/ethernet/ti/ |
H A D | cpsw_priv.c | 631 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/tools/testing/selftests/net/ |
H A D | timestamping.c | 398 HWTSTAMP_TX_ON : HWTSTAMP_TX_OFF; in main()
|
/openbmc/linux/drivers/net/ethernet/aquantia/atlantic/ |
H A D | aq_main.c | 268 case HWTSTAMP_TX_ON: in aq_ndev_config_hwtstamp()
|
/openbmc/linux/drivers/net/ethernet/cadence/ |
H A D | macb_ptp.c | 427 case HWTSTAMP_TX_ON: in gem_set_hwtst()
|
/openbmc/linux/drivers/net/dsa/microchip/ |
H A D | ksz_ptp.c | 310 ts->tx_types |= BIT(HWTSTAMP_TX_ON); in ksz_get_ts_info() 362 case HWTSTAMP_TX_ON: in ksz_set_hwtstamp_config()
|
/openbmc/linux/drivers/net/ethernet/freescale/dpaa/ |
H A D | dpaa_ethtool.c | 428 (1 << HWTSTAMP_TX_ON); in dpaa_get_ts_info()
|
/openbmc/linux/drivers/net/ethernet/microchip/sparx5/ |
H A D | sparx5_ptp.c | 93 case HWTSTAMP_TX_ON: in sparx5_ptp_hwtstamp_set()
|