From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752975AbcHOMeS (ORCPT ); Mon, 15 Aug 2016 08:34:18 -0400 Received: from mga04.intel.com ([192.55.52.120]:7079 "EHLO mga04.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752768AbcHOMeR (ORCPT ); Mon, 15 Aug 2016 08:34:17 -0400 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.28,525,1464678000"; d="scan'208";a="1035755745" From: "De Marchi, Lucas" To: "christian.ruppert@alitech.com" , "linux-i2c@vger.kernel.org" CC: "mika.westerberg@linux.intel.com" , "linux-kernel@vger.kernel.org" , "wsa@the-dreams.de" , "jarkko.nikula@linux.intel.com" Subject: Re: [PATCH v3 0/3] i2c: designware: improve performance for transfers Thread-Topic: [PATCH v3 0/3] i2c: designware: improve performance for transfers Thread-Index: AQHR9KowyMrGVLGpzkeP7Xo5cSgM8qBKbqqA Date: Mon, 15 Aug 2016 12:34:14 +0000 Message-ID: <1471264451.2394.5.camel@intel.com> References: <1469743424-2480-1-git-send-email-lucas.demarchi@intel.com> <28c393bf-416b-b406-ff39-a2d85317a102@alitech.com> In-Reply-To: <28c393bf-416b-b406-ff39-a2d85317a102@alitech.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.254.39.201] Content-Type: text/plain; charset="utf-8" Content-ID: MIME-Version: 1.0 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by mail.home.local id u7FCYNpt001451 On Fri, 2016-08-12 at 16:59 +0200, Christian Ruppert wrote: > On 29.07.2016 00:03, Lucas De Marchi wrote: > > > > This can be considered a v3 of "i2c: designware: do not disable > > adapter after > > transfer". Differences are: > > > >     - Now there's a first patch that does not depend on IC_TAR > > being dynamically > >       enabled/disabled: it just doesn't wait for the state change > > when not needed. > > > >     - We added a patch that allows detecting if HW supports the > > dynamic TAR updates > > > >     - In the last patch the bits were changed as suggested by > > Jarkko. > > > >     - This is tested on BayTrail and CherryTrail, both of them > > returning true for > >       "dynamically update TAR" > > Tested-by: Christian Ruppert > on TB101 with Linux-4.7 > > Seems to work perfectly now, congratulations and thanks for your > patience with our platform... This was a hard one! Awesome, thanks for testing this series. Looks like I forgot to CC Wolfram. CC'ing now on this cover letter, let me know if you also need the individual patches. Lucas De Marchi > > > > > José Roberto de Souza (1): > >   i2c: designware: wait for disable/enable only if necessary > > > > Lucas De Marchi (2): > >   i2c: designware: detect when dynamic tar update is possible > >   i2c: designware: do not disable adapter after transfer > > > >  drivers/i2c/busses/i2c-designware-core.c | 103 > > +++++++++++++++++++++---------- > >  drivers/i2c/busses/i2c-designware-core.h |   1 + > >  2 files changed, 72 insertions(+), 32 deletions(-) > > >