clk: uclass: clk_get_by_name() must not be available if CONFIG_OF_PLATDATA is enabled
authorGiulio Benetti <giulio.benetti@benettiengineering.com>
Thu, 12 Dec 2019 22:53:19 +0000 (23:53 +0100)
committerLukasz Majewski <lukma@denx.de>
Sun, 26 Jan 2020 11:03:06 +0000 (12:03 +0100)
clk_get_by_name() requires clk_get_by_id() that is not available if
CONFIG_OF_PLATDATA is defined, so move clk_get_by_name() into #else
condition of #if CONFIG_IS_ENABLED(OF_PLATDATA).

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
drivers/clk/clk-uclass.c

index 93cb490..0df38bd 100644 (file)
@@ -326,7 +326,6 @@ int clk_set_defaults(struct udevice *dev, int stage)
 
        return 0;
 }
-# endif /* OF_PLATDATA */
 
 int clk_get_by_name(struct udevice *dev, const char *name, struct clk *clk)
 {
@@ -343,6 +342,7 @@ int clk_get_by_name(struct udevice *dev, const char *name, struct clk *clk)
 
        return clk_get_by_index(dev, index, clk);
 }
+# endif /* OF_PLATDATA */
 
 int clk_get_by_name_nodev(ofnode node, const char *name, struct clk *clk)
 {