mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: "Sverdlin, Alexander" <alexander.sverdlin@siemens.com>
To: "nm@ti.com" <nm@ti.com>,
	"alexander.sverdlin@gmail.com" <alexander.sverdlin@gmail.com>
Cc: "d-gole@ti.com" <d-gole@ti.com>,
	"sebin.francis@ti.com" <sebin.francis@ti.com>,
	"devicetree@vger.kernel.org" <devicetree@vger.kernel.org>,
	"linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
	"a-kaur@ti.com" <a-kaur@ti.com>,
	"k-willis@ti.com" <k-willis@ti.com>,
	"vigneshr@ti.com" <vigneshr@ti.com>,
	"vishalm@ti.com" <vishalm@ti.com>,
	"khilman@baylibre.com" <khilman@baylibre.com>,
	"msp@baylibre.com" <msp@baylibre.com>,
	"linux-arm-kernel@lists.infradead.org"
	<linux-arm-kernel@lists.infradead.org>
Subject: Re: [PATCH] arm64: dts: ti: k3-am62a7-sk: Disable mmc Schmitt Trigger
Date: Thu, 8 Jan 2026 17:54:21 +0000	[thread overview]
Message-ID: <f4100ee2c655df5394322bb167f62dfd0a6587b8.camel@siemens.com> (raw)
In-Reply-To: <20260108164024.fodfklk7xayh4dqj@authentic>

Hi Nishanth!

> > > > I think we would need to discuss this with TI via our FAE, because the change
> > > > in question has both been discussed with former FAE and the technical team
> > > > behind, and adopted in TI SDK.
> > > > 
> > > > Or have you already discused this with corresponding TI HW team?
> > > > 
> > > > Which hardware is affected, is it the official SK-AM62A-LP?
> > > > Is MMC2 the SD-card?
> > > 
> > > I only tested my am62a board on u-boot v2026.01. It is a SK-AM62A-LP.
> > > MMC2 is the SD-card and mmc1 in the devicetree.
> > 
> > just wanted to let you know, I was able to reproduce the problems with SD
> > card access via MMC2 under Linux on AM623 with ST enabled.
> > 
> > We will seek clarification from TI on why this happens, which peripherals
> > are affected and what should be the course of actions.
> 
> 
> I have passed this up the chain here at TI. What confuses the heck out

Great, thanks Nishanth!

> of me is this: from an internal email chain I am privy to, i am being
> told that "the ST_EN bit in every PADCONFIG register should never be
> changed from its power-on default state of 0b1" and the fact that Linux

that's the info we've got from FAE initially and...

> kernel has been stable with the setting for a long period, So I am

... realized that Linux actually did the exact opposite of it since the first K3s
(AM65) and though "Ouch!"

That's how I quickly came up with 5b272127884b and though "finally we are safe!"

And "stable" is relative, we've found it out because GPIOs did produce
spurious interrupts, it's just that most of the drivers can handle it
gracefully. Except interrupt event counters...

> confused why U-Boot would show this instability.. I don't have answers
> at the moment. until we clarify the reasoning, I am going to have to
> hold off this given that kernel behavior has not regressed that I am
> aware of.

Indeed, I've reproduced it with AM623 in Linux [1], even though it's not
TI evaluation board, it's our HW. We do have other HW design where the
problem doesn't manifest itself, so ST seems to put MMC on the edge somehow.

I can try to retest TI AM625 based EKs at some point, but it could take
some days on my side...

[1] https://lore.kernel.org/all/6c90102537c3e3f1712538ca0b165cd54d71d8c2.camel@gmail.com/

-- 
Alexander Sverdlin
Siemens AG
www.siemens.com

  reply	other threads:[~2026-01-08 17:54 UTC|newest]

Thread overview: 27+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-01-06 16:22 Markus Schneider-Pargmann (TI.com)
2026-01-06 17:25 ` Alexander Sverdlin
2026-01-06 20:25   ` Markus Schneider-Pargmann
2026-01-07 14:23     ` Alexander Sverdlin
2026-01-07 22:57     ` Alexander Sverdlin
2026-01-08 16:40       ` Nishanth Menon
2026-01-08 17:54         ` Sverdlin, Alexander [this message]
2026-01-07 14:49   ` Alexander Sverdlin
2026-01-08 19:04     ` Markus Schneider-Pargmann
2026-01-08 14:07 ` Vitor Soares
2026-01-08 14:23   ` Alexander Sverdlin
2026-01-08 16:42   ` Nishanth Menon
2026-01-13  0:29 ` Judith Mendez
2026-01-14  9:16   ` Markus Schneider-Pargmann
2026-01-14 22:04     ` Judith Mendez
2026-02-03 10:35       ` Markus Schneider-Pargmann
2026-02-05  2:03         ` Judith Mendez
2026-02-05  7:24           ` Francesco Dolcini
2026-02-05 17:07             ` Judith Mendez
2026-02-05 17:57               ` Alexander Sverdlin
2026-02-17 12:57           ` Sverdlin, Alexander
2026-02-17 13:19             ` Sverdlin, Alexander
2026-02-17 13:23             ` Sverdlin, Alexander
2026-02-20  0:10               ` Judith Mendez
2026-02-20  0:42                 ` Judith Mendez
2026-02-26 19:59                   ` Markus Schneider-Pargmann
2026-03-16 12:22                   ` Sverdlin, Alexander

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=f4100ee2c655df5394322bb167f62dfd0a6587b8.camel@siemens.com \
    --to=alexander.sverdlin@siemens.com \
    --cc=a-kaur@ti.com \
    --cc=alexander.sverdlin@gmail.com \
    --cc=d-gole@ti.com \
    --cc=devicetree@vger.kernel.org \
    --cc=k-willis@ti.com \
    --cc=khilman@baylibre.com \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=msp@baylibre.com \
    --cc=nm@ti.com \
    --cc=sebin.francis@ti.com \
    --cc=vigneshr@ti.com \
    --cc=vishalm@ti.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

Powered by JetHome