Home
last modified time | relevance | path

Searched full:stamping (Results 1 – 25 of 86) sorted by relevance

1234

/OK3568_Linux_fs/kernel/include/linux/
H A Dmii_timestamper.h3 * 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.
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/ptp/
H A Dtimestamper.txt4 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.
H A Dptp-ines.txt1 ZHAW InES PTP time stamping IP core
/OK3568_Linux_fs/kernel/drivers/ptp/
H A DKconfig19 time stamping units, it can be possible to achieve
80 tristate "ZHAW InES PTP time stamping IP core"
98 clock. The hardware supports time stamping of PTP packets
127 clock. This clock is only useful if your time stamping MAC
139 clock. This clock is only useful if your time stamping MAC
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/linux/
H A Dnet_tstamp.h3 * 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
H A Dsockios.h131 /* hardware time stamping: parameters in linux/net_tstamp.h */
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/linux/
H A Dnet_tstamp.h3 * 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
H A Dsockios.h131 /* hardware time stamping: parameters in linux/net_tstamp.h */
/OK3568_Linux_fs/kernel/include/uapi/linux/
H A Dnet_tstamp.h3 * 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
H A Dsockios.h152 /* hardware time stamping: parameters in linux/net_tstamp.h */
/OK3568_Linux_fs/kernel/drivers/net/phy/
H A Dmii_timestamper.c3 // 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.
/OK3568_Linux_fs/kernel/tools/testing/selftests/net/
H A Dtimestamping.c3 * 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()
/OK3568_Linux_fs/kernel/Documentation/networking/
H A Dtimestamping.rst467 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 …]
/OK3568_Linux_fs/kernel/drivers/net/ethernet/stmicro/stmmac/
H A Dchain_mode.c135 * 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()
H A Dring_mode.c126 /* des3 is only used for jumbo frames tx or time stamping */ in clean_desc3()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/igc/
H A Digc_ptp.c358 * If we were asked to do hardware stamping and such a time stamp is
433 * igc_ptp_set_ts_config - set hardware time stamping config
460 * igc_ptp_get_ts_config - get hardware time stamping config
/OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/igb/
H A Digb_ptp.c812 * If we were asked to do hardware stamping and such a time stamp is
976 * igb_ptp_get_ts_config - get hardware time stamping config
998 * Outgoing time stamping can be enabled and disabled. Play nice and
1001 * marked for time stamping, otherwise it would be impossible to tell
1004 * Incoming time stamping has to be configured via the hardware
1160 * igb_ptp_set_ts_config - set hardware time stamping config
/OK3568_Linux_fs/kernel/fs/ntfs/
H A Dusnjrnl.c49 ntfs_debug("Stamping transaction log ($UsnJrnl): old " in ntfs_stamp_usnjrnl()
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/net/
H A Dcpsw.txt20 - active_slave : Specifies the slave to use for time stamping,
/OK3568_Linux_fs/kernel/tools/perf/Documentation/
H A Dperf-record.txt57 - 'time': Disable/enable time stamping. Acceptable values are 1 for
58 enabling time stamping. 0 for disabling time stamping.
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mscc/
H A Docelot_ptp.c336 /* There is no device reconfiguration, PTP Rx stamping is always in ocelot_init_timestamp()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx4/
H A Den_netdev.c2424 /* device doesn't support time stamping */ in mlx4_en_hwtstamp_set()
3292 /* Initialize time stamping config */ in mlx4_en_init_netdev()
3508 en_warn(priv, "Can't turn ON rx vlan offload while time-stamping rx filter is ON\n"); in mlx4_en_reset_config()
3538 /* RX time-stamping is OFF, update the RX vlan offload in mlx4_en_reset_config()
3554 /* RX vlan offload and RX time-stamping can't co-exist ! in mlx4_en_reset_config()
3556 * Turn Off RX vlan offload in case of time-stamping is ON in mlx4_en_reset_config()
3560 en_warn(priv, "Turning off RX vlan offload since RX time-stamping is ON\n"); in mlx4_en_reset_config()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/include/
H A Dbcmmsgbuf.h1178 uint8 min_clk_idx; /* clock idenitifer configured for packet tiem stamping */
1179 uint8 max_clk_idx; /* clock idenitifer configured for packet tiem stamping */
/OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_ptp.c965 * 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
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/soc/ti/
H A Dti,pruss.yaml232 functions such as time stamping. Each PRUSS has either 1 IEP (on AM335x,

1234