Commit graph

11 commits

Author SHA1 Message Date
Kent McLeod
7624a81025 autoconf: Update imx7 kernel build configs
Some settings weren't correctly updated for imx7 when this file was
copied from the imx6 config.
2018-02-05 13:54:44 +11:00
Kent McLeod
8fdcc1d91b tk1: Rename platform names from jetson to tk1
Jetson is ambiguous as TX1 is also a jetson board. This name is left
over from when we only supported jetson tk1.
2018-01-30 13:48:49 +11:00
Adrian Danis
96bff79f1c Add verified configuration for x64 2017-09-13 17:39:20 +10:00
Adrian Danis
4cf498093d Add verified configuration for arm with hypervisor extensions 2017-09-13 17:39:20 +10:00
Adrian Danis
0df69aa1d1 Use prefix consistent with proof tools for verified configurations
This matches the name with the L4V_ARCH variable in the verification tools and will
allow, as additional configurations are added, selecting the correct configuration
directly based on the configured L4V_ARCH from those tools.
2017-09-13 17:39:20 +10:00
Joel Beeren
d6ebe94d99 Remove CONFIG_IOMMU for x86_64
This brings x86_64 in line with what is being verified.
2017-09-13 11:55:45 +10:00
Adrian Danis
0b73072016 Add a CMake based build system
This commit adds an alternate build system using CMake that operates indepenently of
the existing Kconfig+Kbuild+make based build system
2017-08-22 13:56:26 +10:00
Adrian Danis
ac7216e528 SELFOUR-1070: Makes CONFIG_NUM_DOMAINS 16 for x86_64
This brings the standalone configuration for x86-64 in line with what is verified
2017-08-22 13:39:07 +10:00
Adrian Danis
baa9798f79 SELFOUR-1070: Makes CONFIG_NUM_DOMAINS 16 for x86_64
This brings the standalone configuration for x86-64 in line with what is verified
2017-08-21 16:44:58 +10:00
Hesham Almatary
e7327fa6df ia32: allow building a standlone ia32 kernel 2017-07-11 17:34:21 +10:00
Adrian Danis
4e3839e315 Move standalone autoconf.h files out of include directories
When performing non standalone builds a separate autoconf.h file is generated and defines
the configuration of the kernel. Currently the directory with that file as well as the
kernels include/plat/${PLAT} directory are both listed as include directories to the
compiler. Due to the directory with the generated autoconf.h being earlier in the -I
list the generated autoconf.h will be used in preference to the standalone autoconf.h.

Relying on the order of -I directives is too unstable and so this commit moves the
autoconf.h files to a dedicated configs directory, which is only added as a -I
directive if a standalone build is being performed.
2017-04-10 11:16:57 +10:00