HomeFreeBSD

[ig4] Implement burst mode for data reads

Description

[ig4] Implement burst mode for data reads

In this mode DATA_CMD register reads and writes are performed in
TX/RX FIFO-sized bursts to increase I2C bus utilization.

That reduces read time from 60us to 30us per byte when read data is fit
in to RX FIFO buffer in FAST speed mode in my setup.

Details

Provenance
wulfAuthored on
Parents
rS354306: [ig4] Set clock registers based on controller model
Branches
Unknown
Tags
Unknown