Received: by 10.223.185.116 with SMTP id b49csp5112969wrg; Tue, 27 Feb 2018 08:01:03 -0800 (PST) X-Google-Smtp-Source: AH8x224iDEb8AQjYdiHAjlGDAVq+2f83CsR8swJlvfZ6CG4zvRuxQva5NfbiWq7iYHv0dkCgTAlf X-Received: by 10.98.31.155 with SMTP id l27mr14687291pfj.176.1519747262667; Tue, 27 Feb 2018 08:01:02 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1519747262; cv=none; d=google.com; s=arc-20160816; b=mImiZvWObT96Ue/Dil86BKNcP1uY8/uZA+VodAkEK/w13spKo7K6Uf6UVFdYXP8H/M gjnctP7IHXpDfd5/54IiA6aAB7TW+bKTBG1vjCDAfmvg153WD/UUi0pL0//OvK6zYik2 a6SJizGEuowzIm878iPkUzZ4m470QS6K0V/RmsRNt5fGFansdZ6bJxpTeH8WAGXEI4cx RjMCYlBr4jzepWqaBJo2jzUBr5iXaYkhDOTfIZnn4P7eU+eAM3v5BC7ATAlD4BbK6gYG CMac4WRgp96/3KQVSd75JNU9hh41RUuoBrQb2KQ5uU7W8ZF6kjaqonlTnAyEYC8MiuAK P71w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :references:in-reply-to:mime-version:dkim-signature :arc-authentication-results; bh=2xkGgX+0QqII/ZjJIeMeaQImK7qFHAcS/l3j3IcPmfA=; b=iMlrtKbneK/53wz8K5IaItd4JhH4yJBBguyfyVwD0Ac5BvxMC3CT7Zvg6rnpd42hhm UaMVocprLDMu4M85LPq/Lvqu3JnBQP3mpKOc74J0mp4mU+0GUrjjOCX1QiPsCA/RVLD3 y3IaTw6k/7I2pePbRNalUdWVKMd4UoTOPpjQMRL1nAGcfVFFw7eKxApf3zcbWJIv5v22 qHYuwMPXHyFG/ZFvSD7uCaykDyUtyyPE8tZFA0aFo+jSxg01uMU6kS2yiIqDSEakvCYO c2ESwXGH7EgkHlJmCl8dooV27j/gaM5AQz671dI69IdNtzBKGXygUpAWWRXJqKBelWqU z1Gg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=RdSFS++o; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id y26si8799010pfm.63.2018.02.27.08.00.43; Tue, 27 Feb 2018 08:01:02 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-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=@gmail.com header.s=20161025 header.b=RdSFS++o; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754361AbeB0P7Y (ORCPT + 99 others); Tue, 27 Feb 2018 10:59:24 -0500 Received: from mail-qk0-f193.google.com ([209.85.220.193]:40201 "EHLO mail-qk0-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754205AbeB0P7V (ORCPT ); Tue, 27 Feb 2018 10:59:21 -0500 Received: by mail-qk0-f193.google.com with SMTP id o25so18608492qkl.7; Tue, 27 Feb 2018 07:59:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=2xkGgX+0QqII/ZjJIeMeaQImK7qFHAcS/l3j3IcPmfA=; b=RdSFS++oZMjto59J1eagsuAO49FPqRIObY4qsePWIaOdSTT4TTBX13IhYnd7wi8CVG nzaSlSXnS9aVF8BzEuIDES7msNUQQ2EESPKjZEEoIFzDtlpG5YR9QTnjqzRsai8OWpaK ixxubo7O0NWgI+Cv8AEQMSdu4fwMwmONW0ErkrmkB6feSUPDcEUr8D2jB72/BHBR00NW donDu15fzAzLigar+P2gYQ5YHvspy6B+LW9PxI5H5CiRunWnMLxsX8kTIVkrQ6Vleca5 dIEZb4p/MHc+u94/56JyfE77A8DyCtyDNCuq0wQNHrV07ngMduWJC1bv/hAOTpYe3wS0 bJmw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=2xkGgX+0QqII/ZjJIeMeaQImK7qFHAcS/l3j3IcPmfA=; b=aDGXejsYYFi9CeTvC5Uyz24RdVStfgdSLbJddIeSx3DWdHMWCz2JO+oeXd2wI92O7e QQV1x2f4PJL0QSl0lvjRjRBImJ0d8UPVrpY0ElqMhrcZ++REARS45oR8afAiEcmGmtTa mbHaiRaxbJUyVhep2msm+yxSe3nZs8O/wPWgJhBg383lBCJ6WWQdM3k4h0wD+j0uxesb kHXNJ9Vhk86eDyuk0JW02Jz/1dxSdXisV9NFjh53I1Z4Myw56j3HJAVFwpufi7sLBipP hPpvdwG9mgmoGx3r3lUPZsDFNoRKTy3trHi9N5/TC9YCi6vRAAKTFdu9Lr8b8kXla7mA 8Sww== X-Gm-Message-State: APf1xPBRcyWiXij5fy0PV3POQN1Z9u43VLUw3/mHlwpHD60xX9CGlw7G XG8NMT3EXQOA5AtXJTb+JQoExWPEc/iMAH/cCAc= X-Received: by 10.55.15.147 with SMTP id 19mr21326209qkp.301.1519747160813; Tue, 27 Feb 2018 07:59:20 -0800 (PST) MIME-Version: 1.0 Received: by 10.12.195.80 with HTTP; Tue, 27 Feb 2018 07:59:20 -0800 (PST) In-Reply-To: <20180227110107.30259-1-ard.biesheuvel@linaro.org> References: <20180227110107.30259-1-ard.biesheuvel@linaro.org> From: Andy Shevchenko Date: Tue, 27 Feb 2018 17:59:20 +0200 Message-ID: Subject: Re: [PATCH v3 0/2] add support for Socionext SynQuacer I2C controller To: Ard Biesheuvel Cc: Wolfram Sang , Rob Herring , Mark Rutland , linux-i2c , devicetree , Linux Kernel Mailing List , linux-arm Mailing List , Jassi Brar Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Feb 27, 2018 at 1:01 PM, Ard Biesheuvel wrote: > Add a binding and a driver for the I2C IP found in the Socionext SynQuacer > SoC, which is essentially a rebranded version of the Fujitsu F_I2C controller. > Thanks for an update! FWIW, Reviewed-by: Andy Shevchenko P.S. clk_prepare_enable() may fail in ->probe() as well. > v3: > - incorporate more of Andy's review comments (#2), especially regarding the > bus speed and clock source handling for ACPI > - patch #1 unchanged. > > v2: > - incorporate Andy's review comments (#2) > - patch #1 unchanged. > > Ard Biesheuvel (2): > dt-bindings: i2c: add binding for Socionext SynQuacer I2C > i2c: add support for Socionext SynQuacer I2C controller > > Documentation/devicetree/bindings/i2c/i2c-synquacer.txt | 29 + > drivers/i2c/busses/Kconfig | 10 + > drivers/i2c/busses/Makefile | 1 + > drivers/i2c/busses/i2c-synquacer.c | 787 ++++++++++++++++++++ > 4 files changed, 827 insertions(+) > create mode 100644 Documentation/devicetree/bindings/i2c/i2c-synquacer.txt > create mode 100644 drivers/i2c/busses/i2c-synquacer.c > > -- > 2.11.0 > -- With Best Regards, Andy Shevchenko