I cannot fully understand. Anatop is not SPI or I2C device. It is internally embedded into the SoC. It is directly accessed by memory I/O.
Sorry, I missed this.
Do you mean I should implement a regmap_bus which uses memory I/O and then use regmap?
Regards, Paul