Re: [PATCH net-next 03/12] dpll: Add helpers to find DPLL pin fwnode
From: Krzysztof Kozlowski
Date: Fri Jan 09 2026 - 04:55:20 EST
On Thu, Jan 08, 2026 at 07:23:09PM +0100, Ivan Vecera wrote:
> Add helper functions to the DPLL core to retrieve a DPLL pin's firmware
> node handle based on the "dpll-pins" and "dpll-pin-names" properties.
>
> * `fwnode_dpll_pin_node_get()`: matches the given name against the
> "dpll-pin-names" property to find the correct index, then retrieves
> the reference from "dpll-pins".
> * `device_dpll_pin_node_get()`: a wrapper around the fwnode helper for
> convenience when using a `struct device`.
>
> These helpers simplify the process for consumer drivers (such as Ethernet
> controllers or PHYs) to look up their associated DPLL pins defined in
> the DT or ACPI, which can then be passed to the DPLL subsystem to acquire
> the pin object.
>
> Signed-off-by: Ivan Vecera <ivecera@xxxxxxxxxx>
> ---
> drivers/dpll/dpll_core.c | 20 ++++++++++++++++++++
> include/linux/dpll.h | 15 +++++++++++++++
> 2 files changed, 35 insertions(+)
>
I don't see cells defined in your binding. Neither updated property.c.
Best regards,
Krzysztof