clk: nxp: Drop 'flags' on fixed_rate clk macro
authorStephen Boyd <sboyd@kernel.org>
Fri, 14 Dec 2018 17:18:41 +0000 (09:18 -0800)
committerStephen Boyd <sboyd@kernel.org>
Thu, 24 Jan 2019 22:21:29 +0000 (14:21 -0800)
The flags argument here is always 0, and we want to get rid of the flags
member of the clk_fixed_rate struct. So remove this here and just pass 0
when it's used.

Signed-off-by: Stephen Boyd <sboyd@kernel.org>
drivers/clk/nxp/clk-lpc32xx.c

index 5eeecee..7524d19 100644 (file)
@@ -1085,13 +1085,12 @@ struct clk_hw_proto {
        };
 };
 
-#define LPC32XX_DEFINE_FIXED(_idx, _rate, _flags)                      \
+#define LPC32XX_DEFINE_FIXED(_idx, _rate)                      \
 [CLK_PREFIX(_idx)] = {                                                 \
        .type = CLK_FIXED,                                              \
        {                                                               \
                .f = {                                                  \
                        .fixed_rate = (_rate),                          \
-                       .flags = (_flags),                              \
                },                                                      \
        },                                                              \
 }
@@ -1225,7 +1224,7 @@ struct clk_hw_proto {
 }
 
 static struct clk_hw_proto clk_hw_proto[LPC32XX_CLK_HW_MAX] = {
-       LPC32XX_DEFINE_FIXED(RTC, 32768, 0),
+       LPC32XX_DEFINE_FIXED(RTC, 32768),
        LPC32XX_DEFINE_PLL(PLL397X, pll_397x, HCLKPLL_CTRL, BIT(1)),
        LPC32XX_DEFINE_PLL(HCLK_PLL, hclk_pll, HCLKPLL_CTRL, PLL_CTRL_ENABLE),
        LPC32XX_DEFINE_PLL(USB_PLL, usb_pll, USB_CTRL, PLL_CTRL_ENABLE),
@@ -1468,7 +1467,7 @@ static struct clk * __init lpc32xx_clk_register(u32 id)
                struct clk_fixed_rate *fixed = &clk_hw->f;
 
                clk = clk_register_fixed_rate(NULL, lpc32xx_clk->name,
-                       parents[0], fixed->flags, fixed->fixed_rate);
+                       parents[0], 0, fixed->fixed_rate);
                break;
        }
        default: