Orange Pi5 kernel

Deprecated Linux kernel 5.10.110 for OrangePi 5/5B/5+ boards

3 Commits   0 Branches   0 Tags
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  1) # SPDX-License-Identifier: GPL-2.0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  2) # Makefile for xmon
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  3) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  4) GCOV_PROFILE := n
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  5) KCOV_INSTRUMENT := n
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  6) UBSAN_SANITIZE := n
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  7) KASAN_SANITIZE := n
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  8) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  9) # Disable ftrace for the entire directory
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) ccflags-remove-$(CONFIG_FUNCTION_TRACER) += $(CC_FLAGS_FTRACE)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) ifdef CONFIG_CC_IS_CLANG
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) # clang stores addresses on the stack causing the frame size to blow
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) # out. See https://github.com/ClangBuiltLinux/linux/issues/252
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) KBUILD_CFLAGS += -Wframe-larger-than=4096
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) endif
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) ccflags-$(CONFIG_PPC64) := $(NO_MINIMAL_TOC)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) obj-y			+= xmon.o nonstdio.o spr_access.o xmon_bpts.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22) ifdef CONFIG_XMON_DISASSEMBLY
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23) obj-y			+= ppc-dis.o ppc-opc.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24) obj-$(CONFIG_SPU_BASE)	+= spu-dis.o spu-opc.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25) endif