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) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  3) VAR_CFLAGS := $(shell pkg-config --cflags mount 2>/dev/null)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  4) VAR_LDLIBS := $(shell pkg-config --libs mount 2>/dev/null)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  5) ifeq ($(VAR_LDLIBS),)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  6) VAR_LDLIBS := -lmount -I/usr/include/libmount
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  7) endif
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  8) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  9) CFLAGS += -O2 -g -std=gnu99 -Wall -I../../../../usr/include/ $(VAR_CFLAGS)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) LDLIBS += $(VAR_LDLIBS)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) TEST_PROGS := gpio-mockup.sh
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) TEST_FILES := gpio-mockup-sysfs.sh
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) TEST_GEN_PROGS_EXTENDED := gpio-mockup-chardev
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) KSFT_KHDR_INSTALL := 1
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) include ../lib.mk
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19) GPIODIR := $(realpath ../../../gpio)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) GPIOOUT := $(OUTPUT)/tools-gpio/
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) GPIOOBJ := $(GPIOOUT)/gpio-utils.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23) override define CLEAN
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24) 	$(RM) $(TEST_GEN_PROGS_EXTENDED)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25) 	$(RM) -rf $(GPIOOUT)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26) endef
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 28) $(TEST_GEN_PROGS_EXTENDED): $(GPIOOBJ)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 29) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 30) $(GPIOOUT):
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 31) 	mkdir -p $@
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 32) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 33) $(GPIOOBJ): $(GPIOOUT)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 34) 	$(MAKE) OUTPUT=$(GPIOOUT) -C $(GPIODIR)