File tree Expand file tree Collapse file tree 3 files changed +17
-3
lines changed Expand file tree Collapse file tree 3 files changed +17
-3
lines changed Original file line number Diff line number Diff line change 1
1
# ARCH=armh
2
- ARCH =armc
2
+ # ARCH=armc
3
3
# 与硬件相关,需要联调
4
4
# ARCH=x86org
5
5
# ARCH=x86mmap
6
+ ARCH =amlogic
6
7
7
8
# $(info, $(ARCH))//内核 androidmk使用
8
9
ifeq ($(ARCH ) , armh)
@@ -15,6 +16,11 @@ ifeq ($(ARCH), armc)
15
16
CFLAGS = -O2 -Wall --static
16
17
endif
17
18
19
+ ifeq ($(ARCH ) , amlogic)
20
+ CC = /opt/toolchain/amlogic/gcc-linaro-aarch64-linux-gnu-4.9-2014.09_linux/bin/aarch64-linux-gnu-gcc
21
+ CFLAGS = -O2 -Wall --static
22
+ endif
23
+
18
24
ifeq ($(ARCH ) , x86mmap)
19
25
CC = gcc
20
26
CFLAGS = -O2 -Wall --static
Original file line number Diff line number Diff line change 1
1
# ARCH=armh
2
2
# ARCH=armc
3
- ARCH =x86c
3
+ # ARCH=x86c
4
+ ARCH =amlogic
5
+
4
6
ifeq ($(ARCH ) , armh)
5
7
export ARCH =arm
6
8
export CROSS_COMPILE =/home/java/basic/cross_compile/gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12/fsl-linaro-toolchain/bin/arm-fsl-linux-gnueabi-
@@ -13,6 +15,12 @@ ifeq ($(ARCH), armc)
13
15
LINUX_PATH :=/home/jiangxiujie/mstar-828-tv/Mstar-828/vendor/mstar/kernel/3.10.40
14
16
endif
15
17
18
+ ifeq ($(ARCH ) , amlogic)
19
+ export ARCH =arm64
20
+ export CROSS_COMPILE =/opt/toolchain/amlogic/gcc-linaro-aarch64-linux-gnu-4.9-2014.09_linux/bin/aarch64-linux-gnu-
21
+ LINUX_PATH :=/home/jiangxiujie/z1111/Amlogic-905/common
22
+ endif
23
+
16
24
ifeq ($(ARCH ) , x86c)
17
25
LINUX_PATH :=/usr/src/linux-headers-4.4.0-75-generic
18
26
endif
Original file line number Diff line number Diff line change @@ -32,7 +32,7 @@ static int put_pages(void *param)
32
32
33
33
static int creat_work (void )
34
34
{
35
- int err ;
35
+ int err = -1 ;
36
36
37
37
mmap_task = kthread_run (put_pages , NULL , "mmap_task" );
38
38
if (IS_ERR (mmap_task )) {
You can’t perform that action at this time.
0 commit comments