From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wr1-f54.google.com (mail-wr1-f54.google.com [209.85.221.54]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id C334830AACF for ; Wed, 18 Feb 2026 16:37:58 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.54 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771432680; cv=none; b=dS3nODjU4ypW3a9HKWNNgRTKFMp2pIbPLFg8xoNrGT9qJ9hcACA6YDyuVFT6P+2CVQRuhKfbd7L4YUaEEG5vd9KZa7JN6yUxJFgj+Fpx4LetaT0VQeN1KM6frNPy7KgPTffqFxE8qV5fa+CgYN/ogX+BOPgFC6+/r+6j144Ur4M= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771432680; c=relaxed/simple; bh=UFp07q0ioASXzFZZUzkNI/LzekItwem0tA37Xcrofyw=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=HKyoLaMJoaJ8Nclsa7A9OsTAFnRvmne5RT9XHwvKPqJ5+IzMjpw89s41REBMb8pWHgHe6QaIHOanXbWGnskfKOxQ3jFjqW6n0EywlSfRjpv7/8EIG35H6X7JBXzELmuUAbfuRmIrH0UGSeR7Xz6NWjPWGuZhh3d3pRUBSlXd7v4= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=ZCcnEjBI; arc=none smtp.client-ip=209.85.221.54 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="ZCcnEjBI" Received: by mail-wr1-f54.google.com with SMTP id ffacd0b85a97d-4377174e1ebso13932f8f.3 for ; Wed, 18 Feb 2026 08:37:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1771432677; x=1772037477; darn=vger.kernel.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=syJvSBYWmoc2bQ+suPVmqNX1ElaxT5/1N2KtMvR5unw=; b=ZCcnEjBIXx8RLgvc+gE3FzSuPp5WxtlBGNaDVUkS/RWtU99D80lno5t9gFkCpbKo1n V2+Dp+7aTVUJuHH2H358RkXl2dgBw9YjFcji4piLy1tWbiRmRNm75YyGj2PHldm4QOMa 1H+W+EzHDkZZBWXr7HYQw9tIMj3ILS4XxZSCDuC1bEsHSykowCQu2+Ofm9x4sat5vfGb Mp2NUTTyG6+TptV9RfL2bGBxQnVvjPXNLf13YV7Kqc7AGFV8Kp0K1u4WgUSxb1bjA0IQ 5U8zDczTeQuA6cyJqjbAXaHzZS1n5fdPg4DHr0yPhCoXO0Ghf+H9D+6BqPbxgy1b8hcN QcYg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771432677; x=1772037477; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-gg:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=syJvSBYWmoc2bQ+suPVmqNX1ElaxT5/1N2KtMvR5unw=; b=rMmNVJn6q9R0u3habUSlCtxxtnNJtTm6riUaXWPAfVZnpJaNTA4V59p6oJwtVNsi7u aU48jgDpe6YIVH7fldt8Lma/Iphv5X+YLV2SFKoveDCstp9AQ45UUHa5q3l0q+GQHRLb sXGd1br+pj4QI8Uun/8B+BgbxtAFCVOj/AXUP5h3MikSiDwpxrkvXn1e9DRvIDVhIV3r ibbECEJIA02mozSoB9gIFFc7k/wPfI29BR+UCbJyrcla++apcL4DJi/YDP62szUXdMdJ 4rX+lYXAvpjU5o1cs6XCj2yJdbh4z+39+TVlyLTOFLlXjXme9TO9BSYgFS4+pkC5RIfJ G8Ag== X-Forwarded-Encrypted: i=1; AJvYcCXhvvb4zKXvId46mNBaW60Fm19o0edlbFbJ40e+RfrctYADbW6uc90TZSFdUqy+hNyTiqVapcGYy4sJYUQ=@vger.kernel.org X-Gm-Message-State: AOJu0YwIKm6wJDF4IWE9M6o5GlEkGPm5cw2BJ13yS5KEHwV5b+a4qf6V sm1sBfSdBoEHuChsKR/UdkP9xVYTOJVfa4Tm6s1S6No0N1dRpIPJuQNx X-Gm-Gg: AZuq6aKO2GDTMOCoqAPH11FRcy/KnyR1KbmDYG9ZYMZUw+/SQlW80lmZItoQFSMVBqF j3a/6R1jZl0x/l7FFP5mmhs21ahSImVmroK4VRS9zxNU5+wy2KQo+8KSJgU1dMeCZBZNy/T1PXh ccMt4JvguxroMEKDxcYdRuZ4ip/fpa+BiI3Mw7AdvmBprIbFL64zkhTZZZjgPlaASLXczcboVAc fQE/Top1lr6zuvhH8L3wCP1QPXHSwC+n/wiXsmd9BGOWsnqy5hgKjQehARb9SSBWTYQ405LQVQ+ MKiiBWDUvMlctA5oAW6tQtvaZW0gLvCLXyNz7guhNaDEapacH3WY//WSxRxaYIGbTMsoIke2Rzi poI6qHZIfYK5Q4NfBV/GOvLl0fglm3hoVdjOTRQKM28x8C+bAcCFGWECJ2FptJDHEEl5RyjlSXY 56fm11jsBTsZROjkAGkR6wbZ5K2iJqJgDQJxZP X-Received: by 2002:a05:6000:26cf:b0:435:95dc:b8ca with SMTP id ffacd0b85a97d-43958e4c9a0mr4169076f8f.40.1771432676926; Wed, 18 Feb 2026 08:37:56 -0800 (PST) Received: from eichest-laptop ([178.197.206.239]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-43796ac8d46sm43928122f8f.32.2026.02.18.08.37.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 18 Feb 2026 08:37:56 -0800 (PST) Date: Wed, 18 Feb 2026 17:37:54 +0100 From: Stefan Eichenberger To: Frank Li Cc: o.rempel@pengutronix.de, kernel@pengutronix.de, andi.shyti@kernel.org, s.hauer@pengutronix.de, festevam@gmail.com, stefan.eichenberger@toradex.com, francesco.dolcini@toradex.com, linux-i2c@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, stable@vger.kernel.org Subject: Re: [PATCH v1 2/2] i2c: imx: ensure no clock is generated after last read Message-ID: References: <20260218150940.131354-1-eichest@gmail.com> <20260218150940.131354-3-eichest@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Hi Frank, On Wed, Feb 18, 2026 at 11:26:52AM -0500, Frank Li wrote: > On Wed, Feb 18, 2026 at 04:08:50PM +0100, Stefan Eichenberger wrote: > > From: Stefan Eichenberger > > > > When reading from the I2DR register, right after releasing the bus by > > clearing MSTA and MTX, the I2C controller might still generate an > > additional clock cycle which can cause devices to misbehave. Ensure to > > Do you means SCL have additional toggle? You capture waveform? > Yes exactly. We were able to capture the waveform when the issue happens. It doesn't always happen though, it depends on how much time passes between clearing MSTA and MTX and reading from I2DR. If you want to see the waveform, I uploaded it to our server: https://share.toradex.com/dwnhcrl6b9toib6 You can see the additional clock at the right end, after "0x17 + NAK". Regards, Stefan