mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-28 11:18:45 +07:00
a602915f5d
This is a slight change in behavior as we avoid the detour through the virtual mapping for the coherent allocator, but if this CPU really is coherent that should be the right thing to do. Signed-off-by: Christoph Hellwig <hch@lst.de> Acked-by: Yoshinori Sato <ysato@users.sourceforge.jp>
52 lines
1.6 KiB
Makefile
52 lines
1.6 KiB
Makefile
# SPDX-License-Identifier: GPL-2.0
|
|
#
|
|
# Makefile for the Linux/SuperH kernel.
|
|
#
|
|
|
|
extra-y := head_$(BITS).o vmlinux.lds
|
|
|
|
ifdef CONFIG_FUNCTION_TRACER
|
|
# Do not profile debug and lowlevel utilities
|
|
CFLAGS_REMOVE_ftrace.o = -pg
|
|
endif
|
|
|
|
CFLAGS_REMOVE_return_address.o = -pg
|
|
|
|
obj-y := debugtraps.o dumpstack.o \
|
|
idle.o io.o irq.o irq_$(BITS).o kdebugfs.o \
|
|
machvec.o nmi_debug.o process.o \
|
|
process_$(BITS).o ptrace.o ptrace_$(BITS).o \
|
|
reboot.o return_address.o \
|
|
setup.o signal_$(BITS).o sys_sh.o \
|
|
syscalls_$(BITS).o time.o topology.o traps.o \
|
|
traps_$(BITS).o unwinder.o
|
|
|
|
ifndef CONFIG_GENERIC_IOMAP
|
|
obj-y += iomap.o
|
|
obj-$(CONFIG_HAS_IOPORT_MAP) += ioport.o
|
|
endif
|
|
|
|
obj-$(CONFIG_SUPERH32) += sys_sh32.o
|
|
obj-y += cpu/
|
|
obj-$(CONFIG_VSYSCALL) += vsyscall/
|
|
obj-$(CONFIG_SMP) += smp.o
|
|
obj-$(CONFIG_SH_STANDARD_BIOS) += sh_bios.o
|
|
obj-$(CONFIG_KGDB) += kgdb.o
|
|
obj-$(CONFIG_MODULES) += sh_ksyms_$(BITS).o module.o
|
|
obj-$(CONFIG_KEXEC) += machine_kexec.o relocate_kernel.o
|
|
obj-$(CONFIG_CRASH_DUMP) += crash_dump.o
|
|
obj-$(CONFIG_STACKTRACE) += stacktrace.o
|
|
obj-$(CONFIG_IO_TRAPPED) += io_trapped.o
|
|
obj-$(CONFIG_KPROBES) += kprobes.o
|
|
obj-$(CONFIG_DYNAMIC_FTRACE) += ftrace.o
|
|
obj-$(CONFIG_FTRACE_SYSCALLS) += ftrace.o
|
|
obj-$(CONFIG_FUNCTION_GRAPH_TRACER) += ftrace.o
|
|
obj-$(CONFIG_DUMP_CODE) += disassemble.o
|
|
obj-$(CONFIG_HIBERNATION) += swsusp.o
|
|
obj-$(CONFIG_DWARF_UNWINDER) += dwarf.o
|
|
obj-$(CONFIG_PERF_EVENTS) += perf_event.o perf_callchain.o
|
|
obj-$(CONFIG_DMA_NONCOHERENT) += dma-nommu.o
|
|
obj-$(CONFIG_HAVE_HW_BREAKPOINT) += hw_breakpoint.o
|
|
|
|
ccflags-y := -Werror
|