Received: by 2002:a05:6a10:9afc:0:0:0:0 with SMTP id t28csp833384pxm; Thu, 3 Mar 2022 05:32:49 -0800 (PST) X-Google-Smtp-Source: ABdhPJzt8KuBoEaK8sm4YiA4ZaR6FfMi06QcJU63hBP1yfLsnus7YUAfC8YSEDXF2NX1Ze2XD4NE X-Received: by 2002:a17:907:168a:b0:6da:9177:9fdd with SMTP id hc10-20020a170907168a00b006da91779fddmr2410326ejc.757.1646314369424; Thu, 03 Mar 2022 05:32:49 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1646314369; cv=none; d=google.com; s=arc-20160816; b=mFyLCuWhgBf5GRRbwUhHOyNv/Sgey8WMa4a90GRRqXGrXJwQExZAC0r7t1gZXEHtC2 gvU6FzKlZXC34POBRWHtjZkH74xJEP555nkdGJzZCV+L3nVlYx3cypa5xKV3ZLBe0AGD AMFkmXHmvntkAm8sSBZQk3bOaVW+VvFe5R9ChrHwQU5urEKas9nf3KcyLL/txU4CSZh/ k4jK1TtdqGQnw96iVX4asmpjWTf4J1hMRou1JIWoSQ7pNssv37qRgfLN+f3AEGsrEKmz qXbR78DuoJXyHW06SAph4vC5SrUS9haJ1Qi0UmD5+vDhM+3ovNXFpV6Xn/hNLspMsBUz IOZQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=/lVVqGzxWl1Ux5ICb2CCCQDe80RAQD6Gjf6fg6zMkY8=; b=MeKptWyOrZ4/v5a8swA0b7Tcl7kiJ9hrePSXkkjSFFk/HNMAGT78gXasHbClU22Zya QXnAyFVN5Gb0Pe2oZ/D9mYhrzByUPJ78HwdiDLeC7A4klU5sznq5ZbQePDMr0Pml0kao BhQXGaRuiwx9H8zmGFir0VQlWLJAHiiug3SKiLW597SG6pzUfJODKAxmbe5tqfW+co6A 5r1/p7WK5XuKxsrC0PDmYHmFXMd+HyHHExHjzqIyNz6eD4uJlgtgpB5SCOb8PQjlJ8xn PQ/MgTLLOB8fZGY7f+IKapdshZksNJ1YVcsjjhZZbmhc09HqJJuQRAvpfzk3G6xHCfRk jWZw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=Ztb+V9aW; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id s5-20020a170906a18500b006d0a2c1bbe7si1256599ejy.944.2022.03.03.05.32.24; Thu, 03 Mar 2022 05:32:49 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=Ztb+V9aW; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 S233509AbiCCNFA (ORCPT + 99 others); Thu, 3 Mar 2022 08:05:00 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54588 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232892AbiCCNE5 (ORCPT ); Thu, 3 Mar 2022 08:04:57 -0500 Received: from mail-qv1-xf2c.google.com (mail-qv1-xf2c.google.com [IPv6:2607:f8b0:4864:20::f2c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9069F50477; Thu, 3 Mar 2022 05:04:11 -0800 (PST) Received: by mail-qv1-xf2c.google.com with SMTP id j5so3984546qvs.13; Thu, 03 Mar 2022 05:04:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=/lVVqGzxWl1Ux5ICb2CCCQDe80RAQD6Gjf6fg6zMkY8=; b=Ztb+V9aWpOLnDQnK8i2xWUBhxQ7+roYPkRS4jvaARlWILKSyBe7MfmnHHd3R4n+bFT ClCXjl97vna3KL0S2uQszBOzV7kFp8m0N7Hot0+fvLLSnlmWebPTaW8zeUP2EKP0+/eg oYQVSNAjkaks3Nc88jbzNy5KYE6ZFW6UZQ3V/md9sRy+Wl98aDfOuWtbGYaGg/5h3bpV +tUSRAfOsPwShrpRdlUdUtGwFieCOQgBEGd4TIrvDKidxGtU5pU/ShEv5bo0NY+Ye5rW r2JhUXmQZVBtrB5Ez/Gyom1FkFb/O7KEYgBdiRXYVMv97NwteH/TTiuU/GE7uTgid+3f JZnQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=/lVVqGzxWl1Ux5ICb2CCCQDe80RAQD6Gjf6fg6zMkY8=; b=d0Z1v2ABmxTedKno4+vSAcTxqxT5MWRwqlBNn43NW09GnaZANhWMVbj+p+Js04TgJc 0qrOE3MCeWhliw0z7LAdPFlDoRooTetJTaSXjzAy6gBM3/E5L5ch0XEmtEW2MpukaBhL tUz41wBuppRI0UiP7e4dHTTtE9gB15ww9PzkyCPAmzKtBewLUpe2M2/Un3tU8QTNrmht I7jvBWN4j+c2rcjuGleyAIkv0ZwcrDF6pSiPiBnrchYb4ALwJK9TaXruMv6Tk5Ts1H/J dXjBbFxywCy0rn7aUaWVeBsUSUZed4sh/W78wDfCTgM4CIQWxC9Kp1pmleWGNOco1fpq Oncg== X-Gm-Message-State: AOAM531t2PG/yeXndWeAkPHp1i9kOZ3atkgKJ2Ctx4oYzIc9dqNAlK3Z dERloGExHx+WAtShn418/JHaCOBty7Uw9wEHyNM= X-Received: by 2002:ad4:5ba8:0:b0:434:66a8:6cd8 with SMTP id 8-20020ad45ba8000000b0043466a86cd8mr10177600qvq.4.1646312650715; Thu, 03 Mar 2022 05:04:10 -0800 (PST) MIME-Version: 1.0 References: <20220303083141.8742-1-warp5tw@gmail.com> In-Reply-To: From: Tali Perry Date: Thu, 3 Mar 2022 15:03:59 +0200 Message-ID: Subject: Re: [PATCH v3 00/11] i2c: npcm: Bug fixes timeout, spurious interrupts To: Andy Shevchenko Cc: Tyrone Ting , avifishman70@gmail.com, Tomer Maimon , Patrick Venture , Nancy Yuen , Benjamin Fair , Rob Herring , Krzysztof Kozlowski , yangyicong@hisilicon.com, semen.protsenko@linaro.org, Wolfram Sang , jie.deng@intel.com, sven@svenpeter.dev, bence98@sch.bme.hu, lukas.bulwahn@gmail.com, arnd@arndb.de, olof@lixom.net, Tali Perry , Avi Fishman , tomer.maimon@nuvoton.com, KWLIU@nuvoton.com, JJLIU0@nuvoton.com, kfting@nuvoton.com, OpenBMC Maillist , Linux I2C , devicetree , Linux Kernel Mailing List Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Mar 3, 2022 at 12:27 PM Andy Shevchenko wrote: > > On Thu, Mar 03, 2022 at 04:31:30PM +0800, Tyrone Ting wrote: > > From: Tyrone Ting > > > > This patchset includes the following fixes: > > > > - Add dt-bindings description for NPCM845. > > - Bug fix for timeout calculation. > > - Better handling of spurious interrupts. > > - Fix for event type in slave mode. > > - Removal of own slave addresses [2:10]. > > - Support for next gen BMC (NPCM845). > > > > The NPCM I2C driver is tested on NPCM750 and NPCM845 evaluation boards. > > Overall my impression that the code was never tested for this driver and > somehow appears in the upstream and hence this series. > > Anyway, I'm going to review the changes here. > > -- Actually it was and is being used by multiple users in lots of BMCs. We haven't submitted patches for this driver for a while and accumulated them all on Nuvoton Github repo, but now we wanted to clear the table. All your comments will be addressed and fixed for the next patchset. As always, we really appreciate your review and taking the time to go through all these changes. > With Best Regards, > Andy Shevchenko > > Thanks! Tali Perry