]> git.ipfire.org Git - thirdparty/linux.git/commit
i2c: ls2x-v2: Add driver for Loongson-2K0300 I2C controller
authorBinbin Zhou <zhoubinbin@loongson.cn>
Tue, 14 Apr 2026 06:25:11 +0000 (14:25 +0800)
committerAndi Shyti <andi.shyti@kernel.org>
Mon, 27 Apr 2026 10:35:35 +0000 (12:35 +0200)
commit6d1b0785f6d5e143a40be1dafa9e4e4d29fa7146
treeedfc04fe09aab8248b6e60e32059f6c81afe7be0
parent22623d6df6e09e3d89044897a83156b46e0cc33e
i2c: ls2x-v2: Add driver for Loongson-2K0300 I2C controller

This I2C module is integrated into the Loongson-2K0300 SoCs.

It provides multi-master functionality and controls all I2C bus-specific
timing, protocols, arbitration, and timing. It supports both standard
and fast modes.

Signed-off-by: Binbin Zhou <zhoubinbin@loongson.cn>
Reviewed-by: Andy Shevchenko <andriy.shevchenko@intel.com>
Reviewed-by: Huacai Chen <chenhuacai@loongson.cn>
Signed-off-by: Andi Shyti <andi.shyti@kernel.org>
Link: https://lore.kernel.org/r/c5a6c4e5ea675410ff1b946b988c280c22bf3dc4.1776135865.git.zhoubinbin@loongson.cn
MAINTAINERS
drivers/i2c/busses/Kconfig
drivers/i2c/busses/Makefile
drivers/i2c/busses/i2c-ls2x-v2.c [new file with mode: 0644]