clk_get_parent is used in stm32_ltdc driver, which can be compiled on
!HAVE_CLK platforms, because it can be selected when COMPILE_TEST=y.

This leads to a build error, because clk_get_parent wasn't defined in
that case. Fix this.

Signed-off-by: Ahmad Fatoum <[email protected]>
---
 include/linux/clk.h | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/include/linux/clk.h b/include/linux/clk.h
index 60534ddb732c..8509d5ece9d5 100644
--- a/include/linux/clk.h
+++ b/include/linux/clk.h
@@ -179,6 +179,11 @@ static inline struct clk *clk_get(struct device *dev, 
const char *id)
        return NULL;
 }
 
+static inline struct clk *clk_get_parent(struct clk *clk)
+{
+       return NULL;
+}
+
 static inline int clk_enable(struct clk *clk)
 {
        return 0;
@@ -744,6 +749,7 @@ static inline unsigned int of_clk_get_parent_count(struct 
device_node *np)
 {
        return 0;
 }
+
 static inline int of_clk_init(void)
 {
        return 0;
-- 
2.39.2


Reply via email to