On Tue, Apr 22, 2025 at 07:57:32AM +0000, Philippe Schenker wrote:
Hi Francesco,
Hey Philippe!
Not sure this causes any side-effects maybe you guys want to investigate further about this.
Yes, we did, the correct implementation would be the one I linked in the previous email.
I needed it due to the strange requirements I had (described in commit message). From my point of view it is correct to link the vqmmc-supply so the voltage can be set also to something different than the default fusing values.
It does not really work fine, because you have this IO driven by the SDHCI core that is going to affect the PMIC behavior at the same time as the I2C communication. And even if you remove it from the pinctrl, it's the default out-of-reset function, so you would have to override it and set this pin as GPIO even when not used (this would work, of course).
My request is to fix it in a slighlty different way that matches with the way the HW was designed.