From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wr1-f48.google.com (mail-wr1-f48.google.com [209.85.221.48]) (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 BF6B2301472 for ; Wed, 18 Feb 2026 16:37:58 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.48 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771432679; cv=none; b=KzfZF59XyiEXtj7B8dicGl4XCSxqsiW6JZzjoGBo05lj3ezogJ9RY6O+dCV/dYMEE83qbDSAzsJt9mRRer8nj2iZX+N13UdEyWEVDyN2y8Ss/mAmehwZ+ttd/W2db62FyLFvoEfhnz8uEgJCG+LavTdaL2cw3vdIc9lYujpkRHs= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771432679; 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=I2Pz6mj/nB8ms9B9u3IKi2WMWMgu6DX8M1bBrpXckKB8apM2f20edNfK4txj46KTtxAZQGzyTS2MQ+lnpRO3fOlwE4UcUSvy2G7B3KeO7PfWBZBDCOjrXzWmO1I3uOCu3x/MvG1twbkVXjqyJP/lyTtip06PDmfeF3vIbt9APM4= 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.48 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-f48.google.com with SMTP id ffacd0b85a97d-436234ef0f0so20251f8f.1 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=CBj+uBHm8wkhhgTNPvcq4qRClavjaJhu8JlJBoNBZj7MdtGoMudsmT8CgAvyYDugK9 lAtrhNaemYYvXg/00qSGER/Xf+ne2yVun/lbSozg53D5KglZCAwLUw0IfhoOm4/oYdoP KU5djGYQD+oBrAGkIaOjIpsTmxa+cYi+b9Q1ru36jK2j3JywVWIsKh5jp5mf4c8awigx Hi1jt9nX3a6DxGyjErxGUVmiL9z74Dw2XPyOqTzci3X86MGiGmZpQEZRYsPiCF/c4OJR 3PKlb8/eIcV3XedJmXGdMyzaViVVjMvtUfGGq9HFVje5zuOnJZE21ttozIM8AoA8TkwG Z4yw== X-Forwarded-Encrypted: i=1; AJvYcCUVhMWXt7eA6wsIDLUEEkkEXAj/bZ3pjHSaSYJ2Fd+mLHlhGzvEw/w8eQj5UR88I7dyLeV2C7o=@vger.kernel.org X-Gm-Message-State: AOJu0YyH7ckZm0lx9WkG2S1u/iQnVaQHW/IUOPb/B8fVL7GDPmR8iL9k EtW5m615+POYnDUQiCmpQR+J7Ucff+mD/aiOAJ9VpcnQXVjcr3Mx1fsz X-Gm-Gg: AZuq6aI0iQYF+NUm6dLm3nmbyClSTFtvIfH/L2ERg7VaEvpEVPJf2EPkhqaqq42OggA 1ILNxBNonm40i20n3J/8ClfI/Xmz4QNneSfQi9BF5uqOPW9LSLcMaWhZH8fFuGZhhVUB6ESL2fI KQpqjg1F6sY02p+ORXXa0nSyre5svszbuAc0n2sSU6gm6hUcltAmM58xZeVyCcLiAft9vX/QEXq /AXpaSW4DFu4ixQgmAWo5Tc+Yqw5TEbfx/s4sosA0HLOL7sy5kzDtcy3NU4WHuHiQw/QVxGipwO LxAPPXUOApmm2X9MVLmz/Nscf6P3Es+/uLIS/5kWhzG4HDxEjrXRWMOxDCV5ovaj5wToxTYtYRh NX+zYSWaokt1hucwAIL7ObS3hSv132R0sJ8ODNEen9GGYNdessk4cvZLIqMj//Yw27zf4ea+Dzq 4VwdtdWmnlfYySxOb/Fo5ckRafYH8gNvdSEUdO 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: stable@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