mirror of
https://github.com/torvalds/linux.git
synced 2024-12-03 09:31:26 +00:00
1e9bc9d636
When CONFIG_CYGNUS is set but CONFIG_COMMON_CLK_IPROC is disabled, the following link failures are caused: drivers/built-in.o: In function `cygnus_armpll_init': :(.init.text+0x1d290): undefined reference to `iproc_armpll_setup' drivers/built-in.o: In function `cygnus_genpll_clk_init': :(.init.text+0x1d2c4): undefined reference to `iproc_pll_clk_setup' drivers/built-in.o: In function `cygnus_lcpll0_clk_init': :(.init.text+0x1d304): undefined reference to `iproc_pll_clk_setup' drivers/built-in.o: In function `cygnus_mipipll_clk_init': :(.init.text+0x1d344): undefined reference to `iproc_pll_clk_setup' drivers/built-in.o: In function `cygnus_asiu_init': :(.init.text+0x1d370): undefined reference to `iproc_asiu_setup' It is fixed it by always selecting COMMON_CLK_IPROC from ARCH_BCM_IPROC, and making COMMON_CLK_IPROC a silent option (thus preventing it from being erroneously disabled by a user). Signed-off-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Jon Mason <jonmason@broadcom.com> Signed-off-by: Stephen Boyd <sboyd@codeaurora.org> |
||
---|---|---|
.. | ||
bcm63xx_pmb.c | ||
bcm63xx_smp.c | ||
bcm63xx_smp.h | ||
bcm63xx.c | ||
bcm_5301x.c | ||
bcm_cygnus.c | ||
bcm_kona_smc.c | ||
bcm_kona_smc.h | ||
board_bcm281xx.c | ||
board_bcm2835.c | ||
board_bcm21664.c | ||
brcmstb.c | ||
Kconfig | ||
kona_l2_cache.c | ||
kona_l2_cache.h | ||
kona_smp.c | ||
Makefile | ||
platsmp-brcmstb.c |