From 671c181428c8e759b20a3f340e0cc4b4da977e32 Mon Sep 17 00:00:00 2001 From: Matt Mullins Date: Sat, 27 Jun 2015 09:30:39 -0700 Subject: [PATCH] Kconfig: let it build on 64-bit. --- arch/x86/Kconfig | 2 -- arch/x86/platform/intel-mid/intel_soc_pmu.c | 10 ++++++++++ 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig index 8e37ff95c42..e9e05f6ace2 100644 --- a/arch/x86/Kconfig +++ b/arch/x86/Kconfig @@ -433,7 +433,6 @@ config X86_INTEL_CE config X86_WANT_INTEL_MID bool "Intel MID platform support" - depends on X86_32 depends on X86_EXTENDED_PLATFORM ---help--- Select to build a kernel capable of supporting Intel MID platform @@ -445,7 +444,6 @@ if X86_WANT_INTEL_MID config X86_INTEL_MID bool "Intel MID platform" depends on PCI - depends on PCI_GOANY depends on X86_IO_APIC select SFI select INTEL_SCU_IPC diff --git a/arch/x86/platform/intel-mid/intel_soc_pmu.c b/arch/x86/platform/intel-mid/intel_soc_pmu.c index 255880c7a94..d3a09b854d2 100644 --- a/arch/x86/platform/intel-mid/intel_soc_pmu.c +++ b/arch/x86/platform/intel-mid/intel_soc_pmu.c @@ -1067,6 +1067,7 @@ static void print_saved_record(struct saved_nc_power_history *record) } } +#ifdef CONFIG_X86_32 int verify_stack_ok(unsigned int *good_ebp, unsigned int *_ebp) { return ((unsigned int)_ebp & 0xffffe000) == @@ -1098,6 +1099,15 @@ size_t backtrace_safe(void **array, size_t max_size) return i + 1; } +#else +int verify_stack_ok(unsigned int *a, unsigned int *b) { + return 1; +} + +size_t backtrace_safe(void **array, size_t max_size) { + return 0; +} +#endif void dump_nc_power_history(void) { -- 2.11.0