]> git.baikalelectronics.ru Git - kernel.git/commit
i2c: i2c-qcom-geni: Add bus driver for the Qualcomm GENI I2C controller
authorKarthikeyan Ramasubramanian <kramasub@codeaurora.org>
Mon, 30 Jul 2018 17:23:51 +0000 (11:23 -0600)
committerWolfram Sang <wsa@the-dreams.de>
Tue, 31 Jul 2018 19:17:20 +0000 (21:17 +0200)
commitb5b98d863e51693701d1f553f6a7f26482296fe9
tree55b380791a09ddaba2e17bd5dc860d045244b123
parentbfeb8f4c6a935d3ef3bdd663e03104d7c935cc37
i2c: i2c-qcom-geni: Add bus driver for the Qualcomm GENI I2C controller

This bus driver supports the GENI based i2c hardware controller in the
Qualcomm SOCs. The Qualcomm Generic Interface (GENI) is a programmable
module supporting a wide range of serial interfaces including I2C. The
driver supports FIFO mode and DMA mode of transfer and switches modes
dynamically depending on the size of the transfer.

Signed-off-by: Karthikeyan Ramasubramanian <kramasub@codeaurora.org>
Signed-off-by: Sagar Dharia <sdharia@codeaurora.org>
Signed-off-by: Girish Mahadevan <girishm@codeaurora.org>
Reviewed-by: Douglas Anderson <dianders@chromium.org>
Reviewed-by: Stephen Boyd <swboyd@chromium.org>
Tested-by: Stephen Boyd <swboyd@chromium.org>
[wsa: squashed the MAINTAINER addition and a RPM fix by Evan Green]
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
MAINTAINERS
drivers/i2c/busses/Kconfig
drivers/i2c/busses/Makefile
drivers/i2c/busses/i2c-qcom-geni.c [new file with mode: 0644]