VOOZH about

URL: https://www.phoronix.com/news/I3C-HDR-Linux-6.19

⇱ Linux I3C Gains "HDR" Support For Faster Data Transfers - Phoronix


👁 Phoronix

Linux I3C Gains "HDR" Support For Faster Data Transfers

Written by Michael Larabel in Hardware on 8 December 2025 at 06:27 AM EST. 4 Comments
I2C in Linux 6.19 brought support for Rust-written I2C drivers. The newer I3C "Improved Inter-Integrated Circuit" interface changes have now been merged and the big feature there is HDR support. Not to be confused with the more common High Dynamic Range acronym usage for HDR, HDR in the I3C context is for the "High Data Rate" mode for facilitating faster data transfers.

I3C HDR allows for faster data rates while running at the same frequency as I3C SDR (Single Data Rate). With I3C SDR the top speed is around 12.5 Mbps while I3C HDR-DDR can allow up to 25 Mbps. The speeds can be pushed even further with alternate HDR modes like Ternary Symbol Pure (TSP) for leveraging multiple voltage levels of HDR Bulk Transport to make use of multiple data lines for speeds up to 100 Mbps.

👁 I3C HDR slide


NXP's Frank Li has been working on the MIPI I3C HDR support for the Linux kernel in providing the necessary support and needed APU changes. A MEMSIC 3-axis magnetometer driver was written in the patch series for demonstrating use of the new I3C HDR API. As part of this I3C merge for Linux 6.19 is adapting the SVC driver for HDR use with NXP i.MX hardware.

Beyond introducing HDR transfer support, the only other notable work with the I3C pull for Linux 6.19 is adding Intel Nova Lake S support to the mipi-i3c-hci driver. Intel Linux engineers continue to be quite busy in readying the Linux kernel drivers for next-generation Nova Lake processors.

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.