ARM: uniphier: remove unneeded argument of uniphier_ld20_pll_init()
authorMasahiro Yamada <yamada.masahiro@socionext.com>
Sun, 15 Jan 2017 05:59:02 +0000 (14:59 +0900)
committerMasahiro Yamada <yamada.masahiro@socionext.com>
Tue, 17 Jan 2017 00:00:40 +0000 (09:00 +0900)
At first, we thought the LD20 PLL setting would be board dependent,
but this argument turned out unneeded after all.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
arch/arm/mach-uniphier/board_init.c
arch/arm/mach-uniphier/clk/pll-ld20.c
arch/arm/mach-uniphier/init.h

index 8c7864cb85d5dd9d9379de60ab828e610390102b..4cab7fe32b3ff7d02a080e5cfa3e9dd8b64737e2 100644 (file)
@@ -58,14 +58,8 @@ static void uniphier_nand_pin_init(bool cs2)
 
 int board_init(void)
 {
-       const struct uniphier_board_data *bd;
-
        led_puts("U0");
 
-       bd = uniphier_get_board_param();
-       if (!bd)
-               return -ENODEV;
-
        switch (uniphier_get_soc_type()) {
 #if defined(CONFIG_ARCH_UNIPHIER_SLD3)
        case SOC_UNIPHIER_SLD3:
@@ -147,7 +141,7 @@ int board_init(void)
                sg_set_pinsel(153, 14, 8, 4);   /* XIRQ4    -> XIRQ4 */
                sg_set_iectrl(153);
                led_puts("U1");
-               uniphier_ld20_pll_init(bd);
+               uniphier_ld20_pll_init();
                uniphier_ld20_clk_init();
                cci500_init(2);
                break;
index 8ad68834555eb641263b2c889727b05224d7cfe4..121a3690e83439c47b8a4b66cda02547bd3d808c 100644 (file)
@@ -11,7 +11,7 @@
 #include "../sc64-regs.h"
 #include "pll.h"
 
-int uniphier_ld20_pll_init(const struct uniphier_board_data *bd)
+void uniphier_ld20_pll_init(void)
 {
        uniphier_ld20_sscpll_init(SC_CPLLCTRL, UNIPHIER_PLL_FREQ_DEFAULT, 0, 4);
        /* do nothing for SPLL */
@@ -36,6 +36,4 @@ int uniphier_ld20_pll_init(const struct uniphier_board_data *bd)
 
        uniphier_ld20_dspll_init(SC_VPLL8KCTRL);
        uniphier_ld20_dspll_init(SC_A2PLLCTRL);
-
-       return 0;
 }
index f3f9e54a0b1fb33566cdc6b61bf10b7632afd505..af74dd8ecc5f680d91b2c488b90030761f6c54aa 100644 (file)
@@ -105,7 +105,7 @@ void uniphier_sld3_pll_init(void);
 void uniphier_ld4_pll_init(void);
 void uniphier_pro4_pll_init(void);
 void uniphier_ld11_pll_init(void);
-int uniphier_ld20_pll_init(const struct uniphier_board_data *bd);
+void uniphier_ld20_pll_init(void);
 
 void uniphier_ld4_clk_init(void);
 void uniphier_pro4_clk_init(void);