i2c: Add Qualcomm CCI I2C driver
This commit adds I2C bus support for the Camera Control Interface (CCI) I2C controller found on the Qualcomm SoC processors. This I2C controller supports two masters and they are registered to the core. CCI versions supported in the driver are msm8916, msm8996 and sdm845. This is a rework of the patch posted by Vinod: https://patchwork.kernel.org/patch/10569961/ With additional fixes + most of the comments addressed. Signed-off-by: Todor Tomov <todor.tomov@linaro.org> Signed-off-by: Vinod Koul <vkoul@kernel.org> Signed-off-by: Loic Poulain <loic.poulain@linaro.org> Tested-by: Robert Foss <robert.foss@linaro.org> Reviewed-by: Bjorn Andersson <bjorn.andersson@linaro.org> [wsa: removed err msg after platform_get_irq] Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
parent
b7ed0496
-
mentioned in commit a0d48505
-
mentioned in commit 02a4a696
-
mentioned in commit e3fdbc40
-
mentioned in commit b5b2a921
-
mentioned in commit 8641ceb4
-
mentioned in commit 7512f91b
-
mentioned in commit 213d0381
-
mentioned in commit 9b4fb300
-
mentioned in commit 93d7e2b4
-
mentioned in commit d5f37341
-
mentioned in commit 6dcf1f08
Please register or sign in to comment