]> git.proxmox.com Git - mirror_ubuntu-disco-kernel.git/commit
UBUNTU: SAUCE: (snapdragon) i2c: Add Qualcomm Camera Control Interface driver
authorTodor Tomov <todor.tomov@linaro.org>
Fri, 13 Oct 2017 10:56:41 +0000 (13:56 +0300)
committerSeth Forshee <seth.forshee@canonical.com>
Mon, 4 Mar 2019 12:51:15 +0000 (06:51 -0600)
commit4a53d88240a43c50ac4373b89bded43c9403356f
tree1723dbcdd01f139d523991dc17374cda27a47e1c
parentf70aa9c5609f540238a5fc5b339b5db7c34d5346
UBUNTU: SAUCE: (snapdragon) i2c: Add Qualcomm Camera Control Interface driver

BugLink: http://bugs.launchpad.net/bugs/1763040
This commit adds basic I2C bus support for the Camera Control Interface
(CCI) controller found on the Qualcomm SoC processors.

CCI versions supported:
- 1.0.8 - found on MSM8916/APQ8016 - support for the only CCI I2C bus;
- 1.4.0 - found on MSM8996/APQ8096 - support for first (out of two)
  I2C bus.

Signed-off-by: Todor Tomov <todor.tomov@linaro.org>
(cherry picked from commit 786b2e3c1b0201dbc6e9ef3468ea46e96dc2e4f2
http://git.linaro.org/landing-teams/working/qualcomm/kernel.git release/qcomlt-4.14)
Signed-off-by: Paolo Pisati <paolo.pisati@canonical.com>
Acked-by: Seth Forshee <seth.forshee@canonical.com>
Acked-by: Thadeu Lima de Souza Cascardo <cascardo@canonical.com>
Signed-off-by: Thadeu Lima de Souza Cascardo <cascardo@canonical.com>
drivers/i2c/busses/Kconfig
drivers/i2c/busses/Makefile
drivers/i2c/busses/i2c-qcom-cci.c [new file with mode: 0644]