From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mika Westerberg Subject: Re: [PATCH] i2c: designware: use enable on resume instead initialization Date: Thu, 11 Jun 2015 12:38:08 +0300 Message-ID: <20150611093808.GS1478@lahna.fi.intel.com> References: <1433785828-4100-1-git-send-email-lucas.de.marchi@gmail.com> <20150609085146.GD1478@lahna.fi.intel.com> <20150610070722.GM1478@lahna.fi.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Content-Disposition: inline In-Reply-To: Sender: linux-i2c-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org To: christian.ruppert-Yycd8EPnGM5BDgjK7y7TUQ@public.gmane.org Cc: Christian Ruppert , Fabio Mello , Jarkko Nikula , linux-i2c-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, lkml , Lucas De Marchi , Lucas De Marchi , Wolfram Sang List-Id: linux-i2c@vger.kernel.org On Wed, Jun 10, 2015 at 05:05:16PM +0200, christian.ruppert-Yycd8EPnGM5BDgjK7y7TUQ@public.gmane.org wrote: > We should understand why the controller was disabled after successful > transfers in the first place, however. Maybe some quirk with older > versions of the hardware? Mika, do you have any memories about this? I think it was in the original driver even before I did Intel specific changes to that. I have no idea why it is done. Probably, like you said, because some older version of the hardware needed it.