On Wed, 13 Oct 2021 09:49:54 +0200, Alexander Stein wrote: > TQ-Systems' TQMa8Mx module (SoM) uses a pcf85063 as RTC. The default output > is 32768Hz. This is to provide the i.MX8M CKIL clock. Once the RTC driver > is probed, the clock is disabled and all i.MX8M functionality depending on > the 32 KHz clock will halt. In our case the whole system halts and a power > cycle is required. > > Referencing the pcf85063 directly results in a deadlock. The kernel > will see, that i.MX8M system clock needs the RTC clock and do probe > deferral. But the i.MX8M I2C module never becomes usable without the > i.MX8M CKIL clock and thus the RTC's clock will not be probed. So > from the kernel's perspective this is a chicken-and-egg problem. > > [...] Applied, thanks! [1/1] rtc: pcf85063: add support for fixed clock commit: 4c8a7b80d5f3c924fbe08b24634fb67a97f96465 Best regards, -- Alexandre Belloni <alexandre.belloni@xxxxxxxxxxx>