The I2C bus is generally a bit-bang, GPIO driver. While I’ve configured it with the DTS-based, ath79 platform, I haven’t tried to configure it on the “legacy” ar71xx platform.

There may be some hints at [OpenWrt Wiki] I2C