02eca27d2218b0292659a50cea8ee620faa0f8ae
[AGL/meta-agl-demo.git] / recipes-kernel / most / files / 0012-Fix-build-with-5.4-kernel.patch
1 From 877d7475413bb787deb07aa83bafac03efa399fa Mon Sep 17 00:00:00 2001
2 From: Paul Barker <paul.barker@sancloud.co.uk>
3 Date: Mon, 24 Feb 2020 14:58:52 +0000
4 Subject: [PATCH] Fix build with 5.4 kernel
5
6 Signed-off-by: Paul Barker <paul.barker@sancloud.co.uk>
7 ---
8  driver/Makefile | 11 ++++++++++-
9  1 file changed, 10 insertions(+), 1 deletion(-)
10
11 diff --git a/Makefile b/Makefile
12 index 281241d..609e692 100644
13 --- a/Makefile
14 +++ b/Makefile
15 @@ -5,6 +5,7 @@ SRC := $(shell pwd)
16  obj-m := mostcore.o
17  mostcore-y := mostcore/core.o
18  CFLAGS_core.o := -I$(src)/include/
19 +CFLAGS_mostcore/core.o := -I$(src)/include/
20  
21  obj-m += default_conf.o
22  CFLAGL_default_conf.o := -I$(src)/include
23 @@ -12,33 +13,41 @@ CFLAGL_default_conf.o := -I$(src)/include
24  obj-m += aim_cdev.o
25  aim_cdev-y := aim-cdev/cdev.o
26  CFLAGS_cdev.o := -I$(src)/include/
27 +CFLAGS_aim-cdev/cdev.o := -I$(src)/include/
28  
29  obj-m += aim_network.o
30  aim_network-y := aim-network/networking.o
31  CFLAGS_networking.o := -I$(src)/include/
32 +CFLAGS_aim-network/networking.o := -I$(src)/include/
33  
34  obj-m += aim_sound.o
35  aim_sound-y := aim-sound/sound.o
36  CFLAGS_sound.o := -I$(src)/include/
37 +CFLAGS_aim-sound/sound.o := -I$(src)/include/
38  
39  obj-m += aim_v4l2.o
40  aim_v4l2-y := aim-v4l2/video.o
41  CFLAGS_video.o := -Idrivers/media/video -I$(src)/include/
42 +CFLAGS_aim-v4l2/video.o := -Idrivers/media/video -I$(src)/include/
43  
44  obj-m += hdm_i2c.o
45  hdm_i2c-y := hdm-i2c/hdm_i2c.o
46  CFLAGS_hdm_i2c.o := -I$(src)/include/
47 +CFLAGS_hdm-i2c/hdm_i2c.o := -I$(src)/include/
48  
49  ifdef CONFIG_OF
50  obj-m += hdm_dim2.o
51  hdm_dim2-y := hdm-dim2/dim2_hdm.o hdm-dim2/dim2_hal.o hdm-dim2/dim2_sysfs.o
52  CFLAGS_dim2_hdm.o := -I$(src)/include/
53 +CFLAGS_hdm-dim2/dim2_hdm.o := -I$(src)/include/
54 +CFLAGS_hdm-dim2/dim2_hal.o := -I$(src)/include/
55 +CFLAGS_hdm-dim2/dim2_sysfs.o := -I$(src)/include/
56  endif
57  
58  obj-m += hdm_usb.o
59  hdm_usb-y := hdm-usb/hdm_usb.o
60  CFLAGS_hdm_usb.o := -I$(src)/include/
61 -
62 +CFLAGS_hdm-usb/hdm_usb.o := -I$(src)/include/
63  
64  all:
65         $(MAKE) -C $(KERNEL_SRC) M=$(SRC) modules
66 -- 
67 2.20.1
68