From: Purna Chandra Mandal Date: Thu, 2 Jun 2016 09:21:42 +0000 (+0530) Subject: MIPS: pic32mzda: Fix linker error for pic32_get_pbclk() X-Git-Tag: Ubuntu-4.10.0-14.16~238 X-Git-Url: https://git.proxmox.com/?a=commitdiff_plain;h=f3f0d7db38c763a8b066d164f7d4031a64197083;p=mirror_ubuntu-zesty-kernel.git MIPS: pic32mzda: Fix linker error for pic32_get_pbclk() BugLink: http://bugs.launchpad.net/bugs/1672544 commit a726f1d2dd4fee179aa4513176d688ad309de6cc upstream. Early clock API pic32_get_pbclk() is defined in early_clk.c and used by time.c and early_console.c. When CONFIG_EARLY_PRINTK isn't set, early_clk.c isn't compiled and time.c fails to link. Fix it by compiling early_clk.c always. Also sort files in alphabetical order. Fixes: 6e4ad1b41360 ("MIPS: pic32mzda: fix getting timer clock rate.") Reported-by: Harvey Hunt Signed-off-by: Purna Chandra Mandal Reviewed-by: Harvey Hunt Cc: Ralf Baechle Cc: Joshua Henderson Cc: linux-mips@linux-mips.org Patchwork: https://patchwork.linux-mips.org/patch/13383/ Signed-off-by: James Hogan Signed-off-by: Greg Kroah-Hartman Signed-off-by: Tim Gardner --- diff --git a/arch/mips/pic32/pic32mzda/Makefile b/arch/mips/pic32/pic32mzda/Makefile index 4a4c2728c027..c28649615c6c 100644 --- a/arch/mips/pic32/pic32mzda/Makefile +++ b/arch/mips/pic32/pic32mzda/Makefile @@ -2,8 +2,7 @@ # Joshua Henderson, # Copyright (C) 2015 Microchip Technology, Inc. All rights reserved. # -obj-y := init.o time.o config.o +obj-y := config.o early_clk.o init.o time.o obj-$(CONFIG_EARLY_PRINTK) += early_console.o \ - early_pin.o \ - early_clk.o + early_pin.o