On Wed, Sep 15, 2021 at 5:41 PM Philip Chen <philipchen@xxxxxxxxxxxx> wrote: > As regmap_read() should always read 1 byte at a time, should I just do: > regmap_read(map, PAGE0_SWAUX_RDATA, (unsigned int*)(buf + i)) There is also regmap_bulk_read() if you need to read more data.