Re: [PATCH v7 0/3] clk: eyeq: instantiate generic PHY children auxiliary device
From: Benoît Monin
Date: Mon Apr 20 2026 - 04:57:21 EST
Hello Michael, Stephen,
On Wednesday, 25 February 2026 at 17:55:04 CEST, Théo Lebrun wrote:
> EyeQ5 SoCs integrate two GEM instances. A system-controller register
> region named "OLB" has some control over the Ethernet PHY integration.
>
> Extend the current OLB ecosystem with a new generic PHY driver.
> - OLB is carried by one main platform driver: clk-eyeq.
> - It instantiates auxiliary devices: reset-eyeq & pinctrl-eyeq5.
> - We add a new one: phy-eyeq5-eth.
>
> Mainly we spawn a new auxdev from clk-eyeq. But alongside we use the
> newly introduced helper devm_auxiliary_device_create() that has the
> implication of setting child dev->of_node from parent. That implies we
> must drop the device_set_of_node_from_dev() at the same time.
>
> Philipp Zabel gave his ACK [2] for the reset patch to go into linux-clk.
>
Is there any way to move forward with this series?
With the latest changes merged in Linus' tree the Mobileye EyeQ SoCs fail to
boot. This series is needed to resolve the boot failures.
Best regards,
--
Benoît Monin, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com