Please advise which git tree I should download to build Linux for the Keystone 2. I downloaded from git.ti.com/.../linux today but make uImage fails as I show below:
john@ubuntu64:/opt/keystone-linux-linux$ make uImage
CHK include/generated/uapi/linux/version.h
UPD include/generated/uapi/linux/version.h
CHK include/generated/utsrelease.h
UPD include/generated/utsrelease.h
Generating include/generated/mach-types.h
CC kernel/bounds.s
GEN include/generated/bounds.h
CC arch/arm/kernel/asm-offsets.s
GEN include/generated/asm-offsets.h
CALL scripts/checksyscalls.sh
CC scripts/mod/devicetable-offsets.s
GEN scripts/mod/devicetable-offsets.h
HOSTCC scripts/mod/file2alias.o
HOSTLD scripts/mod/modpost
CC init/main.o
CHK include/generated/compile.h
UPD include/generated/compile.h
CC init/version.o
CC init/do_mounts.o
CC init/do_mounts_initrd.o
LD init/mounts.o
init/do_mounts_initrd.o: In function `return_address':
/opt/keystone-linux-linux/arch/arm/include/asm/ftrace.h:51: multiple definition of `return_address'
init/do_mounts.o:/opt/keystone-linux-linux/arch/arm/include/asm/ftrace.h:51: first defined here
scripts/Makefile.build:441: recipe for target 'init/mounts.o' failed
make[1]: *** [init/mounts.o] Error 1
Makefile:797: recipe for target 'init' failed
make: *** [init] Error 2
Note that I cannot run git from Linux behind my employer's firewall so downloaded the tree as a tgz file from https://git.ti.com/.
Thanks,
John