On Wed, Jan 25, 2023 at 09:04:06AM +0100, Sascha Hauer wrote: > It looks like something is not initialized correctly yet. Normally > the usual suspects are pinctrl, clocks or regulators. Each of them > should be tied in by the deep probe mechanism as needed already, at > least when it's properly registered in the device tree. Clock looks > correct (66MHz), for the (pfuze) regulator I can't find anything in the > board code that configures something there later. You could verify > that the pinctrl has been configured already by activating the debugging > in drivers/pinctrl/imx-iomux-v3.c. > It could be something that pulls SDA low, but I don't have an idea why > it should work later. My immediate guess is that it's the pinctrl, but shouldn't this be set up for me already? Or have I found a device tree bug? John.