]> git.baikalelectronics.ru Git - kernel.git/commit
MIPS: CPC: Provide default mips_cpc_default_phys_base to ignore CPC
authorPaul Burton <paul.burton@imgtec.com>
Sat, 15 Oct 2016 22:03:43 +0000 (23:03 +0100)
committerRalf Baechle <ralf@linux-mips.org>
Thu, 3 Nov 2016 23:17:46 +0000 (00:17 +0100)
commit3e748cdf52d7b3e0245a33df076172594c684ea4
tree8095bdbf29583d18a585d9d21417533804be3e1c
parent1851cb92ff712dd97c8e90966589011220b5eb53
MIPS: CPC: Provide default mips_cpc_default_phys_base to ignore CPC

Provide a default implementation of mips_cpc_default_phys_base() which
simply returns 0, and adjust mips_cpc_phys_base() to allow for
mips_cpc_default_phys_base() returning 0. This allows kernels which
include CPC support to be built without platform code & simply ignore
the CPC if it wasn't already enabled by the bootloader.

This fixes link failures such as the following from generic defconfigs:

   arch/mips/built-in.o: In function `mips_cpc_phys_base':
   arch/mips/kernel/mips-cpc.c:47: undefined reference to `mips_cpc_default_phys_base'

[ralf@linux-mips.org: changed prototype for coding style compliance.]

Signed-off-by: Paul Burton <paul.burton@imgtec.com>
Reported-by: kbuild test robot <fengguang.wu@intel.com>
Cc: linux-mips@linux-mips.org
Patchwork: https://patchwork.linux-mips.org/patch/14401/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
arch/mips/kernel/mips-cpc.c