From patchwork Thu May 10 16:13:53 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Christ, Austin" X-Patchwork-Id: 911420 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-i2c-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=codeaurora.org Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=codeaurora.org header.i=@codeaurora.org header.b="TQwBYO9+"; dkim=pass (1024-bit key) header.d=codeaurora.org header.i=@codeaurora.org header.b="Nun+ZK3G"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 40hdZh61z4z9s0y for ; Fri, 11 May 2018 02:14:04 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S965030AbeEJQOD (ORCPT ); Thu, 10 May 2018 12:14:03 -0400 Received: from smtp.codeaurora.org ([198.145.29.96]:55718 "EHLO smtp.codeaurora.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S964892AbeEJQOC (ORCPT ); Thu, 10 May 2018 12:14:02 -0400 Received: by smtp.codeaurora.org (Postfix, from userid 1000) id F04F560767; Thu, 10 May 2018 16:14:01 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org; s=default; t=1525968842; bh=YapgL07mvlBQTVBtdKelr00l/wtdPgY7Pznr2pu/WjU=; h=From:To:Cc:Subject:Date:From; b=TQwBYO9+K5Jvpv3u/aAk4FVk/w46JTkmtowLAMRJcx7CMcwpTmDmZMHB1rdRRNJrv vxn1bhLn8KOyURPxGRJXiU+YQmjfILaPuqNeSQI5GZHFrzhitvzTzWPg45zfwXno2N GCEgEv2nxJsY/G6fYupV7eW3pLrp+oDdb2WF+tOs= X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on pdx-caf-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.8 required=2.0 tests=ALL_TRUSTED,BAYES_00, DKIM_SIGNED, T_DKIM_INVALID autolearn=no autolearn_force=no version=3.4.0 Received: from austinwc-lnx.qualcomm.com (i-global254.qualcomm.com [199.106.103.254]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: austinwc@smtp.codeaurora.org) by smtp.codeaurora.org (Postfix) with ESMTPSA id CBCB4606AC; Thu, 10 May 2018 16:14:00 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org; s=default; t=1525968841; bh=YapgL07mvlBQTVBtdKelr00l/wtdPgY7Pznr2pu/WjU=; h=From:To:Cc:Subject:Date:From; b=Nun+ZK3G/tHrxsnXA6D05M1GPBScEeL3WsbfMypka3SKh9XJuuSNPrKmcryZq/ZSK 4Yp4h+0L5uoWC+NdPhMA1X1GIhHENdUB1/VS2e8bqx9tq/Sxtes3gZmZLRhN2tpIoi kQiVRuy9cuswvnMsdiMJrKZYpyi0kuT2DJqpVKmw= DMARC-Filter: OpenDMARC Filter v1.3.2 smtp.codeaurora.org CBCB4606AC Authentication-Results: pdx-caf-mail.web.codeaurora.org; dmarc=none (p=none dis=none) header.from=codeaurora.org Authentication-Results: pdx-caf-mail.web.codeaurora.org; spf=none smtp.mailfrom=austinwc@codeaurora.org From: Austin Christ To: wsa@the-dreams.de, linux-i2c@vger.kernel.org Cc: linux-arm-msm@vger.kernel.org, sricharan@codeaurora.org, timur@codeaurora.org, rruigrok@codeaurora.org, andy.gross@linaro.org, david.brown@linaro.org, Austin Christ Subject: [PATCH v3 0/4] Add Fast Mode Plus and other fixes Date: Thu, 10 May 2018 10:13:53 -0600 Message-Id: <1525968837-13381-1-git-send-email-austinwc@codeaurora.org> X-Mailer: git-send-email 1.9.1 Sender: linux-i2c-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-i2c@vger.kernel.org Add support for Fast Mode Plus (1MHz) to the I2C QUP driver and correct duty cycle for Fast Mode and Fast Mode Plus. Add configuration in probe for Centriq devices. Add a command line module parameter to allow override of SCL frequency. [v3] - correct probe patch to branch within QUPv2 segment. [v2] - whitespace corrections Austin Christ (4): i2c: qup: add probe path for Centriq ACPI devices i2c: qup: Add support for Fast Mode Plus i2c: qup: Correct duty cycle for FM and FM+ i2c: qup: Add command-line parameter to override SCL frequency drivers/i2c/busses/i2c-qup.c | 61 ++++++++++++++++++++++++++++++-------------- 1 file changed, 42 insertions(+), 19 deletions(-)