Bluetooth: ISO: Support SCM_TIMESTAMPING for ISO TS
authorYang Li <yang.li@amlogic.com>
Mon, 7 Jul 2025 02:38:17 +0000 (10:38 +0800)
committerLuiz Augusto von Dentz <luiz.von.dentz@intel.com>
Wed, 23 Jul 2025 14:31:49 +0000 (10:31 -0400)
commitef568ae04ead4d132481550fde36fcdd29a31b3b
treefab8d4a0f8bdf0032c757f0f3c7a60a837e89ee4
parent7565bc56598c3d135318f1bd76a0178dd3ea918f
Bluetooth: ISO: Support SCM_TIMESTAMPING for ISO TS

User-space applications (e.g. PipeWire) depend on
ISO-formatted timestamps for precise audio sync.

The ISO ts is based on the controller’s clock domain,
so hardware timestamping (hwtimestamp) must be used.

Ref: Documentation/networking/timestamping.rst,
section 3.1 Hardware Timestamping.

Signed-off-by: Yang Li <yang.li@amlogic.com>
Signed-off-by: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
net/bluetooth/iso.c