Re: [PATCH v4 01/29] Revert "treewide: Fix probing of devices in DT overlays"

From: Matti Vaittinen

Date: Thu Dec 11 2025 - 08:52:33 EST


On 11/12/2025 14:20, Herve Codina wrote:
Hi Matti,

On Thu, 11 Dec 2025 10:34:46 +0200
Matti Vaittinen <mazziesaccount@xxxxxxxxx> wrote:

/snip


Do you see the same trace with:
- "pinctrl-0 = <&i2c1_pins>;" in your overlay
- fragment0 removed from the overlay (i2c1_pins definition removed from
the overlay.
- i2c1_pins node defined in your base DT.

Just tested. The i2c1 appears and the test-overlay probe gets called, when the i2c1_pins is in the base-dt and not in the overlay.

In other word, is the issues related to adding a pinctrl sub-node (pinctrl
pins definition) in the overlay or is it something else?

Seems to be related to the pinctrl.


Yours,
-- Matti

---
Matti Vaittinen
Linux kernel developer at ROHM Semiconductors
Oulu Finland

~~ When things go utterly wrong vim users can always type :help! ~~