firmware: ti_sci: Add Initialization of dev_info head node
authorUdit Kumar <u-kumar1@ti.com>
Tue, 29 Apr 2025 17:14:40 +0000 (22:44 +0530)
committerTom Rini <trini@konsulko.com>
Mon, 5 May 2025 20:18:59 +0000 (14:18 -0600)
commit1c26f91a224b7ce222314b38c068acd1833599f4
treecaca19c16792e783bd58a6a3e130376d16f6cf9c
parent1750ba44d573b9e7de3b2b24205cc80ba5872292
firmware: ti_sci: Add Initialization of dev_info head node

On K3 devices two drivers ti_sci and ti_sci_dm are supporting firmware
functions. At run time one of driver is used.

Driver ti_sci already initializing head for dev_list in its probe
function, but it was missed in ti_sci_dm driver.

So add head list init support for ti_sci_dm driver.
While at this, move init of list before usages in both functions.

Fixes: 5d5a699855a7("firmware: ti_sci: Add support for Resoure Management at R5 SPL stage")
Reviewed-by: Neha Malcom Francis <n-francis@ti.com>
Signed-off-by: Udit Kumar <u-kumar1@ti.com>
Reviewed-by: Nishanth Menon <nm@ti.com>
drivers/firmware/ti_sci.c