| /OK3568_Linux_fs/kernel/net/ethtool/ |
| H A D | tsinfo.c | 15 struct ethtool_ts_info ts_info; member 37 ret = __ethtool_get_ts_info(dev, &data->ts_info); in tsinfo_prepare_data() 48 const struct ethtool_ts_info *ts_info = &data->ts_info; in tsinfo_reply_size() local 56 if (ts_info->so_timestamping) { in tsinfo_reply_size() 57 ret = ethnl_bitset32_size(&ts_info->so_timestamping, NULL, in tsinfo_reply_size() 64 if (ts_info->tx_types) { in tsinfo_reply_size() 65 ret = ethnl_bitset32_size(&ts_info->tx_types, NULL, in tsinfo_reply_size() 72 if (ts_info->rx_filters) { in tsinfo_reply_size() 73 ret = ethnl_bitset32_size(&ts_info->rx_filters, NULL, in tsinfo_reply_size() 80 if (ts_info->phc_index >= 0) in tsinfo_reply_size() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/input/touchscreen/vtl_ts/ |
| H A D | vtl_ts.c | 59 struct ts_info g_ts = { 63 struct ts_info *pg_ts = &g_ts; 86 static int vtl_ts_config(struct ts_info *ts) in vtl_ts_config() 175 struct ts_info * vtl_ts_get_object(void) in vtl_ts_get_object() 184 struct ts_info *ts; 194 struct ts_info *ts; in vtl_ts_hw_reset() 210 struct ts_info *ts; in vtl_ts_wakeup() 224 struct ts_info *ts; in vtl_ts_irq() 237 static int vtl_ts_read_xy_data(struct ts_info *ts) in vtl_ts_read_xy_data() 265 static void vtl_ts_report_xy_coord(struct ts_info *ts) in vtl_ts_report_xy_coord() [all …]
|
| H A D | vtl_ts.h | 178 struct ts_info{ struct 189 extern struct ts_info * vtl_ts_get_object(void);
|
| H A D | apk.c | 37 static struct ts_info * ts_object = NULL;
|
| H A D | chip.c | 25 static struct ts_info * ts_object = NULL;
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/sfc/ |
| H A D | ethtool.c | 210 struct ethtool_ts_info *ts_info) in efx_ethtool_get_ts_info() argument 215 ts_info->so_timestamping = (SOF_TIMESTAMPING_RX_SOFTWARE | in efx_ethtool_get_ts_info() 217 ts_info->phc_index = -1; in efx_ethtool_get_ts_info() 219 efx_ptp_get_ts_info(efx, ts_info); in efx_ethtool_get_ts_info()
|
| H A D | ptp.h | 23 void efx_ptp_get_ts_info(struct efx_nic *efx, struct ethtool_ts_info *ts_info);
|
| H A D | ptp.c | 1817 void efx_ptp_get_ts_info(struct efx_nic *efx, struct ethtool_ts_info *ts_info) in efx_ptp_get_ts_info() argument 1827 ts_info->so_timestamping |= (SOF_TIMESTAMPING_TX_HARDWARE | in efx_ptp_get_ts_info() 1838 ts_info->so_timestamping &= in efx_ptp_get_ts_info() 1842 ts_info->phc_index = in efx_ptp_get_ts_info() 1844 ts_info->tx_types = 1 << HWTSTAMP_TX_OFF | 1 << HWTSTAMP_TX_ON; in efx_ptp_get_ts_info() 1845 ts_info->rx_filters = ptp->efx->type->hwtstamp_filters; in efx_ptp_get_ts_info()
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | mii_timestamper.h | 59 int (*ts_info)(struct mii_timestamper *mii_ts, member 60 struct ethtool_ts_info *ts_info);
|
| H A D | phy.h | 1259 return phydev && phydev->mii_ts && phydev->mii_ts->ts_info; in phy_has_tsinfo() 1285 return phydev->mii_ts->ts_info(phydev->mii_ts, tsinfo); in phy_ts_info()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/ath/ath9k/ |
| H A D | dynack.h | 36 struct ts_info { struct 56 struct ts_info ts[ATH_DYN_BUF]; argument
|
| H A D | dynack.c | 151 struct ts_info *st_ts; in ath_dynack_compute_to()
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/microchip/ |
| H A D | lan743x_ethtool.c | 668 struct ethtool_ts_info *ts_info) in lan743x_ethtool_get_ts_info() argument 672 ts_info->so_timestamping = SOF_TIMESTAMPING_TX_SOFTWARE | in lan743x_ethtool_get_ts_info() 680 ts_info->phc_index = ptp_clock_index(adapter->ptp.ptp_clock); in lan743x_ethtool_get_ts_info() 682 ts_info->phc_index = -1; in lan743x_ethtool_get_ts_info() 684 ts_info->tx_types = BIT(HWTSTAMP_TX_OFF) | in lan743x_ethtool_get_ts_info() 687 ts_info->rx_filters = BIT(HWTSTAMP_FILTER_NONE) | in lan743x_ethtool_get_ts_info()
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/amd/xgbe/ |
| H A D | xgbe-ethtool.c | 572 struct ethtool_ts_info *ts_info) in xgbe_get_ts_info() argument 576 ts_info->so_timestamping = SOF_TIMESTAMPING_TX_SOFTWARE | in xgbe_get_ts_info() 584 ts_info->phc_index = ptp_clock_index(pdata->ptp_clock); in xgbe_get_ts_info() 586 ts_info->phc_index = -1; in xgbe_get_ts_info() 588 ts_info->tx_types = (1 << HWTSTAMP_TX_OFF) | (1 << HWTSTAMP_TX_ON); in xgbe_get_ts_info() 589 ts_info->rx_filters = (1 << HWTSTAMP_FILTER_NONE) | in xgbe_get_ts_info()
|
| /OK3568_Linux_fs/kernel/drivers/staging/rtl8192u/ieee80211/ |
| H A D | rtl819x_Qos.h | 54 struct qos_tsinfo ts_info; //u8 TSInfo[3]; member
|
| H A D | rtl819x_TSProc.c | 249 if (pRet->t_spec.ts_info.uc_tsid == TID) in SearchAdmitTRStream() 250 if (pRet->t_spec.ts_info.uc_direction == dir) { in SearchAdmitTRStream() 356 struct qos_tsinfo *pTSInfo = &TSpec.ts_info; in GetTs()
|
| H A D | rtl819x_BAProc.c | 625 pBA->param_set.field.tid = pTS->ts_common_info.t_spec.ts_info.uc_tsid; // TID in TsInitAddBA()
|
| H A D | ieee80211.h | 1151 struct ieee80211_wmm_ts_info ts_info; member
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/chelsio/cxgb4/ |
| H A D | cxgb4_ethtool.c | 1545 static int get_ts_info(struct net_device *dev, struct ethtool_ts_info *ts_info) in get_ts_info() argument 1550 ts_info->so_timestamping = SOF_TIMESTAMPING_TX_SOFTWARE | in get_ts_info() 1554 ts_info->so_timestamping |= SOF_TIMESTAMPING_RX_HARDWARE | in get_ts_info() 1558 ts_info->tx_types = (1 << HWTSTAMP_TX_OFF) | in get_ts_info() 1561 ts_info->rx_filters = (1 << HWTSTAMP_FILTER_NONE) | in get_ts_info() 1569 ts_info->phc_index = ptp_clock_index(adapter->ptp_clock); in get_ts_info() 1571 ts_info->phc_index = -1; in get_ts_info()
|
| /OK3568_Linux_fs/kernel/drivers/ptp/ |
| H A D | ptp_ines.c | 729 port->mii_ts.ts_info = ines_ts_info; in ines_ptp_probe_channel()
|
| /OK3568_Linux_fs/kernel/drivers/net/phy/mscc/ |
| H A D | mscc_ptp.c | 1490 vsc8531->mii_ts.ts_info = vsc85xx_ts_info; in __vsc8584_init_ptp()
|
| /OK3568_Linux_fs/kernel/drivers/net/phy/ |
| H A D | dp83640.c | 1433 dp83640->mii_ts.ts_info = dp83640_ts_info; in dp83640_probe()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/ath/wcn36xx/ |
| H A D | hal.h | 2806 struct wcn36xx_hal_ts_info ts_info; member
|