icss_iep_gettime(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… icss_iep_gettime(9) πŸ’…

okay bestie, this page is from the Kernel API Manual and it's literally about icss_iep_gettime(9) β€” the PTP clock time getter with IEP driver energy. πŸ‘‘

🌸 NAME 🌸

icss_iep_gettime β€” Get time of the PTP clock using IEP driver. That's the whole name vibe, no cap. ✨

✨ SYNOPSIS ✨

u64 icss_iep_gettime (struct icss_iep *iep , struct ptp_system_timestamp
*sts );

πŸŽ€ ARGUMENTS πŸŽ€

  • iep β€” Pointer to structure representing IEP. That's your IEP bestie. 🫢
  • sts β€” Pointer to structure representing PTP system timestamp. Very timestamp, very PTP. ⭐

πŸ’– DESCRIPTION πŸ’–

okay so this API uses readl instead of regmap_read for read operations β€” and the reason is iconic: regmap_read is too slow, and this API is time sensitive. 😭πŸ”₯ Like, it cannot be waiting around, periodt.

πŸ¦‹ RETURN πŸ¦‹

The current timestamp of the PTP clock using IEP driver. That's the return vibe. πŸ’…

🌈 SEE ALSO 🌈


okay bye ily πŸ«ΆπŸ’œ this page's source/version footer is ./drivers/net/ethernet/ti/icssg, October 2026, icss_iep_gettime(9). slay. 🌟

πŸ“¦ where this page comes from