summaryrefslogtreecommitdiffstats
path: root/MAINTAINERS
diff options
context:
space:
mode:
authorHans Hu <hanshu-oc@zhaoxin.com>2024-04-08 10:54:48 +0800
committerAndi Shyti <andi.shyti@kernel.org>2024-05-06 00:56:46 +0200
commita06b80e83011c996147e94a3bcd9c7387c14abd9 (patch)
tree4be36093eb48472a7273256ba4bd7f12868213a2 /MAINTAINERS
parentb06204c7d4f4a4059c16d20bd9eb618edad49aa1 (diff)
downloadlinux-stable-a06b80e83011c996147e94a3bcd9c7387c14abd9.tar.gz
linux-stable-a06b80e83011c996147e94a3bcd9c7387c14abd9.tar.bz2
linux-stable-a06b80e83011c996147e94a3bcd9c7387c14abd9.zip
i2c: add zhaoxin i2c controller driver
Add Zhaoxin I2C controller driver. It provides the access to the i2c busses, which connects to the touchpad, eeprom, I2S, etc. Zhaoxin I2C controller has two separate busses, so may accommodate up to two I2C adapters. Those adapters are listed in the ACPI namespace with the IIC1D17 HID, and probed by a platform driver. The driver works with IRQ mode, and supports basic I2C features. Flags I2C_AQ_NO_ZERO_LEN and I2C_AQ_COMB_WRITE_THEN_READ are used to limit the unsupported access. Acked-by: Wolfram Sang <wsa+renesas@sang-engineering.com> Signed-off-by: Hans Hu <hanshu-oc@zhaoxin.com> Signed-off-by: Andi Shyti <andi.shyti@kernel.org>
Diffstat (limited to 'MAINTAINERS')
-rw-r--r--MAINTAINERS8
1 files changed, 8 insertions, 0 deletions
diff --git a/MAINTAINERS b/MAINTAINERS
index a3491d1aa7c3..0927ea8c36f1 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -10258,6 +10258,14 @@ L: linux-i2c@vger.kernel.org
F: Documentation/i2c/busses/i2c-ismt.rst
F: drivers/i2c/busses/i2c-ismt.c
+I2C/SMBUS ZHAOXIN DRIVER
+M: Hans Hu <hanshu@zhaoxin.com>
+L: linux-i2c@vger.kernel.org
+S: Maintained
+W: https://www.zhaoxin.com
+F: drivers/i2c/busses/i2c-viai2c-common.c
+F: drivers/i2c/busses/i2c-viai2c-zhaoxin.c
+
I2C/SMBUS STUB DRIVER
M: Jean Delvare <jdelvare@suse.com>
L: linux-i2c@vger.kernel.org