Subject: Re: [PATCH net-next 05/12] dpll: Add notifier chain for dpll events

From: Vadim Fedorenko <[email-masked]>
Date: Fri, 9 Jan 2026 16:12:18 +0000

On 08/01/2026 18:23, Ivan Vecera wrote:
> From: Petr Oros <[email-masked]>
> 
> Currently, the DPLL subsystem reports events (creation, deletion, changes)
> to userspace via Netlink. However, there is no mechanism for other kernel
> components to be notified of these events directly.
> 
> Add a raw notifier chain to the DPLL core protected by dpll_lock. This
> allows other kernel subsystems or drivers to register callbacks and
> receive notifications when DPLL devices or pins are created, deleted,
> or modified.
> 
> Define the following:
> - Registration helpers: {,un}register_dpll_notifier()
> - Event types: DPLL_DEVICE_CREATED, DPLL_PIN_CREATED, etc.
> - Context structures: dpll_{device,pin}_notifier_info  to pass relevant
>    data to the listeners.
> 
> The notification chain is invoked alongside the existing Netlink event
> generation to ensure in-kernel listeners are kept in sync with the
> subsystem state.
> 
> Co-developed-by: Ivan Vecera <[email-masked]>
> Signed-off-by: Ivan Vecera <[email-masked]>
> Signed-off-by: Petr Oros <[email-masked]>

LGTM, Thanks!

Reviewed-by: Vadim Fedorenko <[email-masked]>