The goal is to remove the direct usage of devfdt_ APIs in drivers. The device APIs supports both live device tree and flat DT backends, avoiding direct dependency on devfdt_* helpers.
Signed-off-by: Peng Fan <[email protected]> --- Peng Fan (5): clk: at91: Use dev_read_addr_ptr() clk: altera: Use dev_read_addr_ptr() clk: aspeed: Use dev_read_addr_ptr() clk: hsdk-cgu: Use dev_read_addr_index_ptr() clk: sophgo: Use dev_read_addr_ptr() drivers/clk/altera/clk-mem-n5x.c | 9 +++++---- drivers/clk/altera/clk-n5x.c | 8 ++++---- drivers/clk/aspeed/clk_ast2500.c | 6 +++--- drivers/clk/aspeed/clk_ast2600.c | 6 +++--- drivers/clk/at91/sam9x60.c | 2 +- drivers/clk/at91/sam9x7.c | 2 +- drivers/clk/at91/sama7d65.c | 6 +++--- drivers/clk/at91/sama7g5.c | 6 +++--- drivers/clk/at91/sckc.c | 5 ++++- drivers/clk/clk-hsdk-cgu.c | 4 ++-- drivers/clk/sophgo/clk-cv1800b.c | 5 ++++- 11 files changed, 33 insertions(+), 26 deletions(-) --- base-commit: bb354d04459f5425318aeb8a70bae995ee573f1d change-id: 20260525-devfdt-clk-3a0da13ff04c Best regards, -- Peng Fan <[email protected]>

