Received: by 2002:a05:6a10:9afc:0:0:0:0 with SMTP id t28csp702646pxm; Thu, 3 Mar 2022 02:58:10 -0800 (PST) X-Google-Smtp-Source: ABdhPJzTvBcNoEZYVq2SJC4IKobRdH+ycCz/G0lTYPcVQV4nlvCxpR1DyKfEO8kGJkFwVGARKtcf X-Received: by 2002:a05:6402:254d:b0:40b:74a9:e096 with SMTP id l13-20020a056402254d00b0040b74a9e096mr33884506edb.129.1646305089767; Thu, 03 Mar 2022 02:58:09 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1646305089; cv=none; d=google.com; s=arc-20160816; b=OCkxPdj1ZgHv9xFxb8uJ4Ph4bxYJ60noJt+8DppF/nTdPAYthNP8g/Yf3ecVwx8QOJ U4TKtKBzR5trBb7AeSL5987483ewE61u0H5DjBj5QEFAzzYjtMnOjNq0UxUOB7faGLus gG46ZO9J0ZicLvL1W651sOxNaSDxEgLSvXbt3VqFaX9um+wtm5agz8MOUiv2olIvzdxx UXCaGKHChkzjqYTQSAvwR2bS7D0zgSYEDeaYJS7MXeBxfkAnFn/DTYHwlwo1iilOGYhb 8ETGq7AHUNMqpRRQpHsuVfgRxp/u7hLId71wWZDPZwWpFA0WAATwUo9qdDQY8v2h7G5J EvuQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:organization:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :dkim-signature; bh=gN15LXpT9jJiAthITuDJiaBCuuH3kCDmPNiWYsDc1WI=; b=B4HsTrGbaABQkmx9Sa9/hranmUVbrabGkyUU59uAebAf5NwVd5X3aP93NOiY2x4ZRh uZ8ECHsvsSoNvXmaVks5VMRjM2q3Ttl/z88YIqHDTZZC2ToGaOyrFuJzfUhCrFdIBxXa qBi/uXsJBK1LQ43fTjA4w897107tck45OzhSALRS/5n6fpl+DF/NA/rtCO9J6hyxFIHM F2dnb7QNjgfz7JnTeoGqcgJ3zpeuT7i0bg3U4NOaoaurOCJumLdWyWc2a9ASj3QVgTcl wcMimmqsosZk1jT+i9PWmszyCZ/JcvX1XNraUkcJGGGhuoje9Rkkaa4/d2eP5oWf8Ffx 5bwg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=NLsit8rz; 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=NONE dis=NONE) header.from=intel.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id u6-20020a50c046000000b00415a0f1673asi1243763edd.303.2022.03.03.02.57.45; Thu, 03 Mar 2022 02:58:09 -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=@intel.com header.s=Intel header.b=NLsit8rz; 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=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232288AbiCCK1q (ORCPT + 99 others); Thu, 3 Mar 2022 05:27:46 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57788 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229665AbiCCK1o (ORCPT ); Thu, 3 Mar 2022 05:27:44 -0500 Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E12D4175869; Thu, 3 Mar 2022 02:26:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1646303219; x=1677839219; h=date:from:to:cc:subject:message-id:references: mime-version:in-reply-to; bh=drBwYn/yyUl+7kN4zTzBxFwNu33eBH11loDnD/f27gM=; b=NLsit8rzY6/xG1c73Kw8Enhg+Ei2aUKGau1EJGP92IxM6hwlhDlZSKk8 FHtSNa4Ebz/xRqAIAd2wsZZxyvAlI06hQtbWpURnzfSzjBBoWNS/qzHPN SJHM5JLJwXcL7yqIlXMyvdG+5bmCoEAgZQ/MD7NIUnsEwNarW2hzU4oFn yHBgZuClndmg9kitHixzhAyaDbLW3NL1dlWPPwoF1FEhjB2oZRqkQORPi eMDzlsOsv5uhHcTHvxM1RWDb5KGUzyLZezd86jLtm4JePDE0Vel5H4gUd D/doJH+IAtxk6G4kHNYE9fjX5GURS2n11XZJF4oF6QN6vvaNMxBp+BbBV g==; X-IronPort-AV: E=McAfee;i="6200,9189,10274"; a="278318636" X-IronPort-AV: E=Sophos;i="5.90,151,1643702400"; d="scan'208";a="278318636" Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 03 Mar 2022 02:26:59 -0800 X-IronPort-AV: E=Sophos;i="5.90,151,1643702400"; d="scan'208";a="640131042" Received: from smile.fi.intel.com ([10.237.72.59]) by fmsmga002-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 03 Mar 2022 02:26:50 -0800 Received: from andy by smile.fi.intel.com with local (Exim 4.95) (envelope-from ) id 1nPiep-00AjrX-4e; Thu, 03 Mar 2022 12:26:03 +0200 Date: Thu, 3 Mar 2022 12:26:02 +0200 From: Andy Shevchenko To: Tyrone Ting Cc: avifishman70@gmail.com, tmaimon77@gmail.com, tali.perry1@gmail.com, venture@google.com, yuenn@google.com, benjaminfair@google.com, robh+dt@kernel.org, krzysztof.kozlowski@canonical.com, yangyicong@hisilicon.com, semen.protsenko@linaro.org, wsa@kernel.org, jie.deng@intel.com, sven@svenpeter.dev, bence98@sch.bme.hu, lukas.bulwahn@gmail.com, arnd@arndb.de, olof@lixom.net, tali.perry@nuvoton.com, Avi.Fishman@nuvoton.com, tomer.maimon@nuvoton.com, KWLIU@nuvoton.com, JJLIU0@nuvoton.com, kfting@nuvoton.com, openbmc@lists.ozlabs.org, linux-i2c@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v3 00/11] i2c: npcm: Bug fixes timeout, spurious interrupts Message-ID: References: <20220303083141.8742-1-warp5tw@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20220303083141.8742-1-warp5tw@gmail.com> Organization: Intel Finland Oy - BIC 0357606-4 - Westendinkatu 7, 02160 Espoo X-Spam-Status: No, score=-7.4 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_EF,RCVD_IN_DNSWL_HI, RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,SPF_NONE, 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 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. -- With Best Regards, Andy Shevchenko