Re: [PATCH v1] clk: at91: keep securam node alive while mapping it
From: Claudiu Beznea
Date: Tue Jun 02 2026 - 02:53:22 EST
On 5/29/26 07:20, Yuho Choi wrote:
pmc_register_ops() gets an owned reference to the
"atmel,sama5d2-securam" node with of_find_compatible_node(). The
success path dropped that reference before passing the node to
of_iomap(), leaving of_iomap() to consume a node pointer after the caller
had released its reference.
Move of_node_put() after of_iomap() so the node remains referenced for
the mapping operation. The unavailable-node error path already releases
the reference.
Fixes: 4d21be864092 ("clk: at91: pmc: execute suspend/resume only for backup mode")
Signed-off-by: Yuho Choi<dbgh9129@xxxxxxxxx>
Missed to mention, applied to clk-microchip-fixes, thanks!