From patchwork Tue Jul 17 12:57:27 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vinod Koul X-Patchwork-Id: 142141 Delivered-To: patch@linaro.org Received: by 2002:a2e:9754:0:0:0:0:0 with SMTP id f20-v6csp3625457ljj; Tue, 17 Jul 2018 05:58:11 -0700 (PDT) X-Google-Smtp-Source: AAOMgpcIQKF6W2JBIz7q8lFqjg9pocg2aK8ggpr+xt++Efqghtk2qsJZUoBym1SlyAhgQ6a5Piob X-Received: by 2002:a65:5b08:: with SMTP id y8-v6mr1448080pgq.297.1531832291330; Tue, 17 Jul 2018 05:58:11 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1531832291; cv=none; d=google.com; s=arc-20160816; b=ghFnGn5yJK+f0RY+9NiNc3L+YyZwUheVJ3CaF54y2cBke1El39dofu+ZNvFMTZ9czs LIDF6p2rTeVCrYh/Is7P1n/gBpzwb+LG30XoS46V6W0xqTqUtNYeNA+Dwn0MPH40Svdj jjITHa1FNSKoBT16S9g0CPSDzvAkY61AmisuF8RNOrufKfFw9tQ7ELIhygLY8hwaoRvv RYNcq91/ijJIwn0W+3Xof4XZKrexL174dQI+ko4BvWHlKXTn8/DyPmdkmTPb3QimCfvZ BtfWxu8/zydaznhXQo5I7zRS8P/xCR6XpQgKCbriJAOcaZ771bKXfxRLB0O0AhLen/WN uGtA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature:arc-authentication-results; bh=JqvIZobAgoYWczMZr37x1LSnpqGtwgSc+UTEqWOgrcg=; b=NJKjWWB97hnYi5wdT2KsKDz2bt4zti4yXoq6uC8Qi4JEC/SGUXEVJh3tA56jfqxuYh k54rTH3Yk2dUEgxFtC7m3k91Hu/c+tGeFk++aBZIOGd6llp4BXQANEHDrIU+89fLfsF8 bIcmLCNBwFFBWMW18R7BS5D3GJ6W08aDgfHxRz2bLTyQn/osjrnM0Y2SatTy5oJEH7sA bQDg+3AN2hMozi7JckNqXW/ivZmEEmGnwgZ81kFNAofqqncP4Xnb/K8YQL6ykX3/EfJo X+rFnfMmmI+t4GhATHaeYjiKh4JtkB6vgeE/WF3ExgCb64CL8PQIPnAv+nXZEY+uHPFq ZAtg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=XtAt+fAo; spf=pass (google.com: best guess record for domain of linux-i2c-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-i2c-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id b18-v6si839068pgd.185.2018.07.17.05.58.11; Tue, 17 Jul 2018 05:58:11 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-i2c-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=XtAt+fAo; spf=pass (google.com: best guess record for domain of linux-i2c-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-i2c-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731420AbeGQNan (ORCPT + 2 others); Tue, 17 Jul 2018 09:30:43 -0400 Received: from mail.kernel.org ([198.145.29.99]:48650 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731242AbeGQNan (ORCPT ); Tue, 17 Jul 2018 09:30:43 -0400 Received: from localhost.localdomain (unknown [122.178.206.78]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 4769D20C0A; Tue, 17 Jul 2018 12:58:06 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1531832290; bh=YfhwH74Q2tK91iKpp3dblpBN2QxTtc+B6dvoNBhJGUA=; h=From:To:Cc:Subject:Date:From; b=XtAt+fAobEG/ByMqbPqEpD2movzKGFpcxwtOGxrMaS1dRoxG3l+3FomGXAf/62tGx Vc6+1tJ3kXNjJNWNeXqo5UiJ8WLjJHYzc9UTMTxeKQNhG+NLyi49ULBf90vF3un5Sj gTnqrFnX928e8OjLqGtGy0I0IX/In7YLTRavzTjc= From: Vinod Koul To: linux-i2c@vger.kernel.org Cc: Bjorn Andersson , linux-arm-msm@vger.kernel.org, Rob Herring , Wolfram Sang , devicetree@vger.kernel.org, Vinod Koul Subject: [PATCH v2 0/2] i2c: Add support for Qualcomm Camera Control Interface Date: Tue, 17 Jul 2018 18:27:27 +0530 Message-Id: <20180717125729.23045-1-vkoul@kernel.org> X-Mailer: git-send-email 2.14.4 Sender: linux-i2c-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-i2c@vger.kernel.org Hi, This series adds support for Qualcomm Camera Control Interface (CCI). This contains two I2C masters and registers two adapters for each of the masters. Changes in v2: - Add support for two adapters Todor Tomov (2): dt-bindings: i2c: Add binding document for Qualcomm CCI i2c: Add Qualcomm Camera Control Interface driver .../devicetree/bindings/i2c/i2c-qcom-cci.txt | 46 ++ drivers/i2c/busses/Kconfig | 10 + drivers/i2c/busses/Makefile | 1 + drivers/i2c/busses/i2c-qcom-cci.c | 793 +++++++++++++++++++++ 4 files changed, 850 insertions(+) create mode 100644 Documentation/devicetree/bindings/i2c/i2c-qcom-cci.txt create mode 100644 drivers/i2c/busses/i2c-qcom-cci.c -- 2.14.4