linux/drivers/clk/versatile
Rob Herring (Arm) 66b065239a clk: Use of_property_present()
Use of_property_present() to test for property presence rather than
of_(find|get)_property(). This is part of a larger effort to remove
callers of of_find_property() and similar functions.
of_(find|get)_property() leak the DT struct property and data pointers
which is a problem for dynamically allocated nodes which may be freed.

Signed-off-by: Rob Herring (Arm) <robh@kernel.org>
Link: https://lore.kernel.org/r/20240731191312.1710417-4-robh@kernel.org
Reviewed-by: Linus Walleij <linus.walleij@linaro.org>
Acked-by: Geert Uytterhoeven <geert+renesas@glider.be> # clk-mstp.c
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
Signed-off-by: Stephen Boyd <sboyd@kernel.org>
2024-08-02 16:53:38 -07:00
..
clk-icst.c clk: versatile: clk-icst: use after free on error path 2021-12-07 12:25:29 -08:00
clk-icst.h clk: versatile: Add device tree probing for IM-PD1 clocks 2020-03-20 17:55:31 -07:00
clk-impd1.c clk: versatile: Add of_node_put() before return statement 2020-09-10 00:57:42 -07:00
clk-sp810.c clk: Use of_property_present() 2024-08-02 16:53:38 -07:00
clk-versatile.c clk: versatile: remove redundant assignment to pointer clk 2020-05-26 23:40:41 -07:00
clk-vexpress-osc.c clk: vexpress-osc: add missing MODULE_DESCRIPTION() macro 2024-07-02 15:56:43 -07:00
icst.c Replace HTTP links with HTTPS ones: Common CLK framework 2020-07-10 17:15:34 -07:00
icst.h Replace HTTP links with HTTPS ones: Common CLK framework 2020-07-10 17:15:34 -07:00
Kconfig clk: versatile: hide clock drivers from non-ARM users 2021-10-14 18:00:35 -07:00
Makefile clk: versatile: Rename ICST to CLK_ICST 2021-10-14 18:00:25 -07:00