Add support for the I2C units found in the MediaTek MT7981 and MT7988 SoCs. Just like other recent MediaTek I2C units that also uses v3 register offsets (which differ from v2 only by OFFSET_SLAVE_ADDR being 0x94 instead of 0x4). Corresponding commit in MediaTek's SDK: https://git01.mediatek.com/plugins/gitiles/openwrt/feeds/mtk-openwrt-feeds/+/472dc5cf11d4359cb3e3f80577dba22df0696e43/target/linux/mediatek/patches-5.4/0901-i2c-busses-add-mt7981-support.patch Changes since v2: * bindings come before patches using them * remove reduntant word 'bindings' from dt-bindings commit Changes since v1: * add missing commit description * add link to commit in MediaTek's SDK to cover letter Daniel Golle (2): dt-bindings: i2c: i2c-mt65xx: add MediaTek MT7981 SoC i2c: mediatek: add support for MT7981 SoC .../devicetree/bindings/i2c/i2c-mt65xx.yaml | 1 + drivers/i2c/busses/i2c-mt65xx.c | 13 +++++++++++++ 2 files changed, 14 insertions(+) base-commit: e134c93f788fb93fd6a3ec3af9af850a2048c7e6 -- 2.40.0