Searched full:stamping (Results 1 – 25 of 52) sorted by relevance
123
/Linux-v5.10/include/linux/ |
D | mii_timestamper.h | 3 * Support for generic time stamping devices on MII buses. 16 * struct mii_timestamper - Callback interface to MII time stamping devices. 19 * the MII time stamping device promises to deliver it using 24 * @txtstamp: Requests a Tx timestamp for 'skb'. The MII time stamping 29 * @hwtstamp: Handles SIOCSHWTSTAMP ioctl for hardware time stamping. 35 * @ts_info: Handles ethtool queries for hardware time stamping. 38 * Drivers for PHY time stamping devices should embed their 42 * Drivers for non-PHY time stamping devices should return a pointer 66 * struct mii_timestamping_ctrl - MII time stamping controller interface.
|
D | phy.h | 1233 * phy_has_rxtstamp - Tests whether a PHY supports receive time stamping. 1242 * phy_has_tsinfo - Tests whether a PHY reports time stamping and/or 1252 * phy_has_txtstamp - Tests whether a PHY supports transmit time stamping.
|
/Linux-v5.10/Documentation/devicetree/bindings/ptp/ |
D | timestamper.txt | 4 provide time stamps. In contrast to PHY time stamping drivers (which 6 alone MII time stamping drivers use this binding to specify the 9 Non-PHY MII time stamping drivers typically talk to the control 12 time stamping channels, each of which snoops on a MII bus. 15 stamping channel from the controller device to that phy's MII bus.
|
D | ptp-ines.txt | 1 ZHAW InES PTP time stamping IP core
|
/Linux-v5.10/drivers/ptp/ |
D | Kconfig | 19 time stamping units, it can be possible to achieve 79 tristate "ZHAW InES PTP time stamping IP core" 95 clock. The hardware supports time stamping of PTP packets 124 clock. This clock is only useful if your time stamping MAC 136 clock. This clock is only useful if your time stamping MAC
|
/Linux-v5.10/include/uapi/linux/ |
D | net_tstamp.h | 3 * Userspace API for hardware time stamping of network packets 71 * No outgoing packet will need hardware time stamping; 73 * time stamping will be done. 78 * Enables hardware time stamping for outgoing packets; 86 * Enables time stamping for outgoing packets just as
|
D | sockios.h | 152 /* hardware time stamping: parameters in linux/net_tstamp.h */
|
/Linux-v5.10/drivers/net/phy/ |
D | mii_timestamper.c | 3 // Support for generic time stamping devices on MII buses. 19 * register_mii_tstamp_controller() - registers an MII time stamping device. 48 * unregister_mii_tstamp_controller() - unregisters an MII time stamping device.
|
/Linux-v5.10/tools/testing/selftests/net/ |
D | timestamping.c | 3 * This program demonstrates how the various time stamping features in 53 " SO_TIMESTAMP - normal software time stamping, ms resolution\n" in usage() 54 " SO_TIMESTAMPNS - more accurate software time stamping\n" in usage() 55 " SOF_TIMESTAMPING_TX_HARDWARE - hardware time stamping of outgoing packets\n" in usage() 57 " SOF_TIMESTAMPING_RX_HARDWARE - hardware time stamping of incoming packets\n" in usage() 378 printf("SIOCSHWTSTAMP: disabling hardware time stamping not possible\n"); in main() 415 /* set socket options for time stamping */ in main()
|
/Linux-v5.10/Documentation/networking/ |
D | timestamping.rst | 467 Hardware time stamping must also be initialized for each device driver 468 that is expected to do hardware time stamping. The parameter is defined in 492 A driver which supports hardware time stamping shall update the struct 511 * no outgoing packet will need hardware time stamping; 513 * time stamping will be done 518 * enables hardware time stamping for outgoing packets; 548 A driver which supports hardware time stamping must support the 568 stamping. 570 that the driver is doing the time stamping by setting the flag 576 and not free the skb. A driver not supporting hardware time stamping doesn't [all …]
|
/Linux-v5.10/drivers/net/ethernet/stmicro/stmmac/ |
D | chain_mode.c | 135 * 1588-2002 time stamping is enabled, hence reinitialize it in refill_desc3() 153 * 1588-2002 time stamping is enabled, hence reinitialize it in clean_desc3()
|
D | ring_mode.c | 126 /* des3 is only used for jumbo frames tx or time stamping */ in clean_desc3()
|
/Linux-v5.10/drivers/net/ethernet/intel/igc/ |
D | igc_ptp.c | 350 * If we were asked to do hardware stamping and such a time stamp is 425 * igc_ptp_set_ts_config - set hardware time stamping config 452 * igc_ptp_get_ts_config - get hardware time stamping config
|
/Linux-v5.10/fs/ntfs/ |
D | usnjrnl.c | 49 ntfs_debug("Stamping transaction log ($UsnJrnl): old " in ntfs_stamp_usnjrnl()
|
/Linux-v5.10/drivers/net/ethernet/intel/igb/ |
D | igb_ptp.c | 812 * If we were asked to do hardware stamping and such a time stamp is 959 * igb_ptp_get_ts_config - get hardware time stamping config 981 * Outgoing time stamping can be enabled and disabled. Play nice and 984 * marked for time stamping, otherwise it would be impossible to tell 987 * Incoming time stamping has to be configured via the hardware 1143 * igb_ptp_set_ts_config - set hardware time stamping config
|
/Linux-v5.10/Documentation/devicetree/bindings/net/ |
D | cpsw.txt | 20 - active_slave : Specifies the slave to use for time stamping,
|
/Linux-v5.10/tools/perf/Documentation/ |
D | perf-record.txt | 57 - 'time': Disable/enable time stamping. Acceptable values are 1 for 58 enabling time stamping. 0 for disabling time stamping.
|
/Linux-v5.10/drivers/net/ethernet/mscc/ |
D | ocelot_ptp.c | 336 /* There is no device reconfiguration, PTP Rx stamping is always in ocelot_init_timestamp()
|
/Linux-v5.10/drivers/hwtracing/intel_th/ |
D | intel_th.h | 49 * @tscu_enable: device needs SW to enable time stamping unit
|
/Linux-v5.10/Documentation/devicetree/bindings/soc/ti/ |
D | ti,pruss.yaml | 232 functions such as time stamping. Each PRUSS has either 1 IEP (on AM335x,
|
/Linux-v5.10/drivers/net/ethernet/mellanox/mlx4/ |
D | en_netdev.c | 2416 /* device doesn't support time stamping */ in mlx4_en_hwtstamp_set() 3284 /* Initialize time stamping config */ in mlx4_en_init_netdev() 3500 en_warn(priv, "Can't turn ON rx vlan offload while time-stamping rx filter is ON\n"); in mlx4_en_reset_config() 3530 /* RX time-stamping is OFF, update the RX vlan offload in mlx4_en_reset_config() 3546 /* RX vlan offload and RX time-stamping can't co-exist ! in mlx4_en_reset_config() 3548 * Turn Off RX vlan offload in case of time-stamping is ON in mlx4_en_reset_config() 3552 en_warn(priv, "Turning off RX vlan offload since RX time-stamping is ON\n"); in mlx4_en_reset_config()
|
/Linux-v5.10/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_ptp.c | 965 * Outgoing time stamping can be enabled and disabled. Play nice and 968 * marked for time stamping, otherwise it would be impossible to tell 971 * Incoming time stamping has to be configured via the hardware
|
/Linux-v5.10/Documentation/ABI/testing/ |
D | sysfs-bus-coresight-devices-etm3x | 141 various aspect of the trace entity such as time stamping,
|
/Linux-v5.10/drivers/net/dsa/mv88e6xxx/ |
D | ptp.c | 283 /* Reject requests to enable time stamping on both edges. */ in mv88e6352_ptp_enable_extts()
|
/Linux-v5.10/drivers/net/ethernet/ti/ |
D | cpsw_priv.h | 295 u32 active_slave;/* time stamping, ethtool and SIOCGMIIPHY slave */
|
123