clk: clk-fixed-factor: Use struct udevice instead of struct device
authorMarek Vasut <marex@denx.de>
Sun, 23 Mar 2025 15:58:51 +0000 (16:58 +0100)
committerFabio Estevam <festevam@gmail.com>
Mon, 24 Mar 2025 11:51:35 +0000 (08:51 -0300)
Use U-Boot specific struct udevice instead of Linux compatibility
struct device in clk-fixed-factor registration.

Signed-off-by: Marek Vasut <marex@denx.de>
drivers/clk/clk-fixed-factor.c
include/linux/clk-provider.h

index 068798c..ff61fb4 100644 (file)
@@ -37,7 +37,7 @@ const struct clk_ops ccf_clk_fixed_factor_ops = {
        .get_rate = clk_factor_recalc_rate,
 };
 
-struct clk *clk_hw_register_fixed_factor(struct device *dev,
+struct clk *clk_hw_register_fixed_factor(struct udevice *dev,
                const char *name, const char *parent_name, unsigned long flags,
                unsigned int mult, unsigned int div)
 {
@@ -65,7 +65,7 @@ struct clk *clk_hw_register_fixed_factor(struct device *dev,
        return clk;
 }
 
-struct clk *clk_register_fixed_factor(struct device *dev, const char *name,
+struct clk *clk_register_fixed_factor(struct udevice *dev, const char *name,
                const char *parent_name, unsigned long flags,
                unsigned int mult, unsigned int div)
 {
index 198f3ff..5ea2171 100644 (file)
@@ -233,7 +233,7 @@ struct clk *clk_register_composite(struct udevice *dev, const char *name,
 int clk_register(struct clk *clk, const char *drv_name, const char *name,
                 const char *parent_name);
 
-struct clk *clk_register_fixed_factor(struct device *dev, const char *name,
+struct clk *clk_register_fixed_factor(struct udevice *dev, const char *name,
                const char *parent_name, unsigned long flags,
                unsigned int mult, unsigned int div);