From patchwork Fri Sep 22 02:04:29 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kalyan Kinthada X-Patchwork-Id: 817286 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; dkim=pass (1024-bit key; unprotected) header.d=alliedtelesis.co.nz header.i=@alliedtelesis.co.nz header.b="AkAA3iGk"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3xyxcq6NfMz9t33 for ; Fri, 22 Sep 2017 12:04:43 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751726AbdIVCEl (ORCPT ); Thu, 21 Sep 2017 22:04:41 -0400 Received: from gate2.alliedtelesis.co.nz ([202.36.163.20]:42870 "EHLO gate2.alliedtelesis.co.nz" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751810AbdIVCEk (ORCPT ); Thu, 21 Sep 2017 22:04:40 -0400 Received: from mmarshal3.atlnz.lc (mmarshal3.atlnz.lc [10.32.18.43]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by gate2.alliedtelesis.co.nz (Postfix) with ESMTPS id E4B9484484; Fri, 22 Sep 2017 14:04:37 +1200 (NZST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alliedtelesis.co.nz; s=mail; t=1506045877; bh=A68MiVonCfwM5ZP9FKHKg9GWyoaLIgXj5x2hroy/crI=; h=From:To:Cc:Subject:Date; b=AkAA3iGkn3drY/9mR7NB55lZpq44SsU5m0dZrMzIOt0m2plRkxqfLomHws+lGjut4 UxGoW3hAB6sQJtL9X+NDzwW1DCuag3eIyKcKeSBmVPk5zHj4AcK3pEam5FckHfcaB5 sZRnxj8P73CvAiOsm5c4yniwG0sBo0HDEgEdf4Mg= Received: from smtp (Not Verified[10.32.16.33]) by mmarshal3.atlnz.lc with Trustwave SEG (v7, 5, 8, 10121) id ; Fri, 22 Sep 2017 14:04:38 +1200 Received: from kalyank-dl.ws.atlnz.lc (kalyank-dl.ws.atlnz.lc [10.33.14.14]) by smtp (Postfix) with ESMTP id DB3A813ED49; Fri, 22 Sep 2017 14:04:43 +1200 (NZST) Received: by kalyank-dl.ws.atlnz.lc (Postfix, from userid 1628) id AF5F7C06B5; Fri, 22 Sep 2017 14:04:32 +1200 (NZST) From: Kalyan Kinthada To: devicetree@vger.kernel.org Cc: wsa@the-dreams.de, robh+dt@kernel.org, pawel.moll@arm.com, mark.rutland@arm.com, ijc+devicetree@hellion.org.uk, galak@codeaurora.org, linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org, Chris Packham , Kalyan Kinthada Subject: [PATCH] dt-bindings: i2c: Add armada-38x i2c binding Date: Fri, 22 Sep 2017 14:04:29 +1200 Message-Id: <20170922020429.20941-1-kalyan.kinthada@alliedtelesis.co.nz> X-Mailer: git-send-email 2.14.1 Sender: linux-i2c-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-i2c@vger.kernel.org All armada-38x variants(380, 385, 388) SoCs have an issue in i2c controller which violates the i2c repeated start timing. This errata is fixed in the i2c-mv64xxx driver but enabled only for devices with compatible string "marvell,mv78230-i2c". This patch introduces a new compatible string "marvell,armada-38x-i2c" for the i2c controller on armada-38x SoCs so that the workaound is enabled. Signed-off-by: Kalyan Kinthada --- Documentation/devicetree/bindings/i2c/i2c-mv64xxx.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/i2c/i2c-mv64xxx.txt b/Documentation/devicetree/bindings/i2c/i2c-mv64xxx.txt index 5c30026921..fc100b6bdb 100644 --- a/Documentation/devicetree/bindings/i2c/i2c-mv64xxx.txt +++ b/Documentation/devicetree/bindings/i2c/i2c-mv64xxx.txt @@ -14,6 +14,7 @@ Required properties : very rare, initial version of the SoC which had broken offload support. Linux auto-detects this and sets it appropriately. + - "marvell,armada-38x-i2c" - interrupts : The interrupt number Optional properties :